diff --git a/nixos/modules/services/monitoring/prometheus/exporters.nix b/nixos/modules/services/monitoring/prometheus/exporters.nix
index 5811cda1125..5f6a86afdcd 100644
--- a/nixos/modules/services/monitoring/prometheus/exporters.nix
+++ b/nixos/modules/services/monitoring/prometheus/exporters.nix
@@ -43,6 +43,7 @@ let
"nginx"
"nginxlog"
"node"
+ "openldap"
"openvpn"
"postfix"
"postgres"
diff --git a/nixos/modules/services/monitoring/prometheus/exporters/openldap.nix b/nixos/modules/services/monitoring/prometheus/exporters/openldap.nix
new file mode 100644
index 00000000000..888611ee6fa
--- /dev/null
+++ b/nixos/modules/services/monitoring/prometheus/exporters/openldap.nix
@@ -0,0 +1,67 @@
+{ config, lib, pkgs, ... }:
+
+with lib;
+
+let
+ cfg = config.services.prometheus.exporters.openldap;
+in {
+ port = 9330;
+ extraOpts = {
+ ldapCredentialFile = mkOption {
+ type = types.path;
+ example = "/run/keys/ldap_pass";
+ description = ''
+ Environment file to contain the credentials to authenticate against
+ openldap.
+
+ The file should look like this:
+
+ ---
+ ldapUser: "cn=monitoring,cn=Monitor"
+ ldapPass: "secret"
+
+ '';
+ };
+ protocol = mkOption {
+ default = "tcp";
+ example = "udp";
+ type = types.str;
+ description = ''
+ Which protocol to use to connect against openldap.
+ '';
+ };
+ ldapAddr = mkOption {
+ default = "localhost:389";
+ type = types.str;
+ description = ''
+ Address of the openldap-instance.
+ '';
+ };
+ metricsPath = mkOption {
+ default = "/metrics";
+ type = types.str;
+ description = ''
+ URL path where metrics should be exposed.
+ '';
+ };
+ interval = mkOption {
+ default = "30s";
+ type = types.str;
+ example = "1m";
+ description = ''
+ Scrape interval of the exporter.
+ '';
+ };
+ };
+ serviceOpts.serviceConfig = {
+ ExecStart = ''
+ ${pkgs.prometheus-openldap-exporter}/bin/openldap_exporter \
+ --promAddr ${cfg.listenAddress}:${toString cfg.port} \
+ --metrPath ${cfg.metricsPath} \
+ --ldapNet ${cfg.protocol} \
+ --interval ${cfg.interval} \
+ --config ${cfg.ldapCredentialFile} \
+ ${concatStringsSep " \\\n " cfg.extraFlags}
+ '';
+ };
+}
diff --git a/nixos/tests/prometheus-exporters.nix b/nixos/tests/prometheus-exporters.nix
index 290cb87abbe..c32cd341e5e 100644
--- a/nixos/tests/prometheus-exporters.nix
+++ b/nixos/tests/prometheus-exporters.nix
@@ -603,6 +603,66 @@ let
'';
};
+ openldap = {
+ exporterConfig = {
+ enable = true;
+ ldapCredentialFile = "${pkgs.writeText "exporter.yml" ''
+ ldapUser: "cn=root,dc=example"
+ ldapPass: "notapassword"
+ ''}";
+ };
+ metricProvider = {
+ services.openldap = {
+ enable = true;
+ settings.children = {
+ "cn=schema".includes = [
+ "${pkgs.openldap}/etc/schema/core.ldif"
+ "${pkgs.openldap}/etc/schema/cosine.ldif"
+ "${pkgs.openldap}/etc/schema/inetorgperson.ldif"
+ "${pkgs.openldap}/etc/schema/nis.ldif"
+ ];
+ "olcDatabase={1}mdb" = {
+ attrs = {
+ objectClass = [ "olcDatabaseConfig" "olcMdbConfig" ];
+ olcDatabase = "{1}mdb";
+ olcDbDirectory = "/var/db/openldap";
+ olcSuffix = "dc=example";
+ olcRootDN = {
+ # cn=root,dc=example
+ base64 = "Y249cm9vdCxkYz1leGFtcGxl";
+ };
+ olcRootPW = {
+ path = "${pkgs.writeText "rootpw" "notapassword"}";
+ };
+ };
+ };
+ "olcDatabase={2}monitor".attrs = {
+ objectClass = [ "olcDatabaseConfig" ];
+ olcDatabase = "{2}monitor";
+ olcAccess = [ "to dn.subtree=cn=monitor by users read" ];
+ };
+ };
+ declarativeContents."dc=example" = ''
+ dn: dc=example
+ objectClass: domain
+ dc: example
+
+ dn: ou=users,dc=example
+ objectClass: organizationalUnit
+ ou: users
+ '';
+ };
+ };
+ exporterTest = ''
+ wait_for_unit("prometheus-openldap-exporter.service")
+ wait_for_open_port(389)
+ wait_for_open_port(9330)
+ wait_until_succeeds(
+ "curl -sSf http://localhost:9330/metrics | grep -q 'openldap_scrape{result=\"ok\"} 1'"
+ )
+ '';
+ };
+
openvpn = {
exporterConfig = {
enable = true;
diff --git a/pkgs/applications/audio/gtklick/default.nix b/pkgs/applications/audio/gtklick/default.nix
index b3b95ca057e..6b7f4e4d7b2 100644
--- a/pkgs/applications/audio/gtklick/default.nix
+++ b/pkgs/applications/audio/gtklick/default.nix
@@ -1,6 +1,6 @@
-{ lib, fetchurl, pythonPackages, gettext, klick}:
+{ lib, fetchurl, python2Packages, gettext, klick}:
-pythonPackages.buildPythonApplication rec {
+python2Packages.buildPythonApplication rec {
pname = "gtklick";
version = "0.6.4";
@@ -9,7 +9,7 @@ pythonPackages.buildPythonApplication rec {
sha256 = "7799d884126ccc818678aed79d58057f8cf3528e9f1be771c3fa5b694d9d0137";
};
- pythonPath = with pythonPackages; [
+ pythonPath = with python2Packages; [
pyliblo
pyGtkGlade
];
diff --git a/pkgs/applications/audio/ingen/default.nix b/pkgs/applications/audio/ingen/default.nix
index 55456b2fb6f..a0defad0da0 100644
--- a/pkgs/applications/audio/ingen/default.nix
+++ b/pkgs/applications/audio/ingen/default.nix
@@ -1,5 +1,5 @@
{ lib, stdenv, fetchgit, boost, ganv, glibmm, gtkmm2, libjack2, lilv
-, lv2, makeWrapper, pkg-config, python, raul, rdflib, serd, sord, sratom
+, lv2, makeWrapper, pkg-config, python3, raul, serd, sord, sratom
, wafHook
, suil
}:
@@ -16,24 +16,21 @@ stdenv.mkDerivation rec {
deepClone = true;
};
- nativeBuildInputs = [ pkg-config wafHook ];
+ nativeBuildInputs = [ pkg-config wafHook python3 python3.pkgs.wrapPython ];
buildInputs = [
- boost ganv glibmm gtkmm2 libjack2 lilv lv2 makeWrapper
- python raul serd sord sratom suil
+ boost ganv glibmm gtkmm2 libjack2 lilv lv2
+ python3 raul serd sord sratom suil
];
- preConfigure = ''
- sed -e "s@{PYTHONDIR}/'@out/'@" -i wscript
- '';
+ strictDeps = true;
- propagatedBuildInputs = [ rdflib ];
+ pythonPath = [
+ python3
+ python3.pkgs.rdflib
+ ];
postInstall = ''
- for program in ingenams ingenish
- do
- wrapProgram $out/bin/$program \
- --prefix PYTHONPATH : $out/${python.sitePackages}:$PYTHONPATH
- done
+ wrapPythonProgramsIn "$out/bin" "$out $pythonPath"
'';
meta = with lib; {
diff --git a/pkgs/applications/audio/jalv/default.nix b/pkgs/applications/audio/jalv/default.nix
index 611956089ed..b640b55c547 100644
--- a/pkgs/applications/audio/jalv/default.nix
+++ b/pkgs/applications/audio/jalv/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchurl, gtk2, libjack2, lilv, lv2, pkg-config, python
+{ lib, stdenv, fetchurl, gtk2, libjack2, lilv, lv2, pkg-config, python3
, serd, sord , sratom, suil, wafHook }:
stdenv.mkDerivation rec {
@@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkg-config wafHook ];
buildInputs = [
- gtk2 libjack2 lilv lv2 python serd sord sratom suil
+ gtk2 libjack2 lilv lv2 python3 serd sord sratom suil
];
meta = with lib; {
diff --git a/pkgs/applications/audio/lastfmsubmitd/default.nix b/pkgs/applications/audio/lastfmsubmitd/default.nix
index efafc5b05b1..8a786c5c69e 100644
--- a/pkgs/applications/audio/lastfmsubmitd/default.nix
+++ b/pkgs/applications/audio/lastfmsubmitd/default.nix
@@ -1,6 +1,6 @@
-{ lib, fetchurl, pythonPackages }:
+{ lib, fetchurl, python2Packages }:
-pythonPackages.buildPythonApplication rec {
+python2Packages.buildPythonApplication rec {
pname = "lastfmsubmitd";
version = "1.0.6";
diff --git a/pkgs/applications/editors/jetbrains/default.nix b/pkgs/applications/editors/jetbrains/default.nix
index 0901c815f16..e7628715a21 100644
--- a/pkgs/applications/editors/jetbrains/default.nix
+++ b/pkgs/applications/editors/jetbrains/default.nix
@@ -1,5 +1,4 @@
{ lib, stdenv, callPackage, fetchurl
-, python
, jdk, cmake, libxml2, zlib, python3, ncurses5
, dotnet-sdk_3
, vmopts ? null
@@ -199,7 +198,7 @@ let
platforms = platforms.linux;
};
}).override {
- propagatedUserEnvPkgs = [ python ];
+ propagatedUserEnvPkgs = [ python3 ];
};
buildRider = { name, version, src, license, description, wmClass, ... }:
diff --git a/pkgs/applications/editors/vscode/vscode.nix b/pkgs/applications/editors/vscode/vscode.nix
index 988bcf412ef..09a58e7dfd1 100644
--- a/pkgs/applications/editors/vscode/vscode.nix
+++ b/pkgs/applications/editors/vscode/vscode.nix
@@ -13,10 +13,10 @@ let
archive_fmt = if system == "x86_64-darwin" then "zip" else "tar.gz";
sha256 = {
- x86_64-linux = "0fpa3b807hy3wrb98h5s0p6ljya279bikv2qwq30nvr0f4zn48bk";
- x86_64-darwin = "0bw7pdzn0a0zr7x8fpwck7v73dq5vh71ja00z11mhjrkjnvmmd9k";
- aarch64-linux = "04wrqcmyamhwiwcyay1z0q0dvf6g7k3pcs93x7hahy16l65w7s2c";
- armv7l-linux = "1hkc9i4z021jwjn275w790bppfvi63g0cnwvkssqdh1c94939rhv";
+ x86_64-linux = "0z1diiiykv4ilsiljffz9sl2mlvrxq0xwm8ga2ralfvjwbhzr6dn";
+ x86_64-darwin = "02gzw46w3kzw1ya9nx8fkhvzi0mbpz2fyp47n58jki2zkdsfiwzh";
+ aarch64-linux = "0bkvgdxch95dqcb41ncsjkaaswmwv6zad4hzdsr3famjm2vym1ky";
+ armv7l-linux = "0wdp97ihdnx9bcyn2dh6wzhb7qvdj6x730r7ng1q3i9jhd19wfi3";
}.${system};
in
callPackage ./generic.nix rec {
@@ -25,7 +25,7 @@ in
# Please backport all compatible updates to the stable release.
# This is important for the extension ecosystem.
- version = "1.54.3";
+ version = "1.55.0";
pname = "vscode";
executableName = "code" + lib.optionalString isInsiders "-insiders";
diff --git a/pkgs/applications/editors/vscode/vscodium.nix b/pkgs/applications/editors/vscode/vscodium.nix
index 06613485e7f..b11a8a8f103 100644
--- a/pkgs/applications/editors/vscode/vscodium.nix
+++ b/pkgs/applications/editors/vscode/vscodium.nix
@@ -13,10 +13,10 @@ let
archive_fmt = if system == "x86_64-darwin" then "zip" else "tar.gz";
sha256 = {
- x86_64-linux = "1577wxmm8623aj513hxqcfim4d9p1r9wbla9my0c0c1x6pik0h8h";
- x86_64-darwin = "1n8q626nlqw78wlpfppzj365gmlz2swll6csg3ic7p4ik3nak95b";
- aarch64-linux = "1a7rkmhz456rsqw95lrknp1wqsdp63pkzh76vhzy5bazb1h081v0";
- armv7l-linux = "1qjik1r41c8n9fs7p09p0zdj8c5xgqjniwv23hcy6mp28i4whclr";
+ x86_64-linux = "0zzdbknmljf1hizmxnrby17i8v3kp98rklinywnr632jwgjms81j";
+ x86_64-darwin = "0mccq1b0l6r1ipxp5gvyam43c2hh8hxdvwqikkz6g7y93p29wz9g";
+ aarch64-linux = "12gpday6gzl1adcykqhgz3xrdm9568a26gsndmplkn2n6l6agnp0";
+ armv7l-linux = "0l886vdw7az0nvvhh14pjawz0yyib59ymychy7gbk8ay5g9vfv03";
}.${system};
sourceRoot = {
@@ -33,7 +33,7 @@ in
# Please backport all compatible updates to the stable release.
# This is important for the extension ecosystem.
- version = "1.54.3";
+ version = "1.55.0";
pname = "vscodium";
executableName = "codium";
diff --git a/pkgs/applications/kde/kcachegrind.nix b/pkgs/applications/kde/kcachegrind.nix
index 308ed35dc4e..72c22c21ec5 100644
--- a/pkgs/applications/kde/kcachegrind.nix
+++ b/pkgs/applications/kde/kcachegrind.nix
@@ -1,7 +1,7 @@
{
mkDerivation, lib,
extra-cmake-modules, kdoctools,
- karchive, ki18n, kio, perl, python, php, qttools
+ karchive, ki18n, kio, perl, python3, php, qttools
, kdbusaddons
}:
@@ -12,5 +12,5 @@ mkDerivation {
maintainers = with lib.maintainers; [ orivej ];
};
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
- buildInputs = [ karchive ki18n kio perl python php qttools kdbusaddons ];
+ buildInputs = [ karchive ki18n kio perl python3 php qttools kdbusaddons ];
}
diff --git a/pkgs/applications/kde/kdebugsettings.nix b/pkgs/applications/kde/kdebugsettings.nix
index 0287830485e..7f24ec8e2fc 100644
--- a/pkgs/applications/kde/kdebugsettings.nix
+++ b/pkgs/applications/kde/kdebugsettings.nix
@@ -3,7 +3,7 @@
extra-cmake-modules, kdoctools,
gettext,
kcoreaddons, kconfig, kdbusaddons, kwidgetsaddons, kitemviews, kcompletion,
- qtbase, python
+ qtbase, python3
}:
mkDerivation {
@@ -15,7 +15,7 @@ mkDerivation {
};
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [
- gettext kcoreaddons kconfig kdbusaddons kwidgetsaddons kitemviews kcompletion python
+ gettext kcoreaddons kconfig kdbusaddons kwidgetsaddons kitemviews kcompletion python3
];
propagatedUserEnvPkgs = [ ];
}
diff --git a/pkgs/applications/kde/minuet.nix b/pkgs/applications/kde/minuet.nix
index ca7d6124ed5..cc7be0bf79a 100644
--- a/pkgs/applications/kde/minuet.nix
+++ b/pkgs/applications/kde/minuet.nix
@@ -1,5 +1,5 @@
{ mkDerivation, qtbase
-, lib, extra-cmake-modules, gettext, python
+, lib, extra-cmake-modules, gettext, python3
, drumstick, fluidsynth
, kcoreaddons, kcrash, kdoctools
, qtquickcontrols2, qtsvg, qttools, qtdeclarative
@@ -13,7 +13,7 @@ mkDerivation {
broken = lib.versionOlder qtbase.version "5.14";
};
- nativeBuildInputs = [ extra-cmake-modules gettext kdoctools python qtdeclarative ];
+ nativeBuildInputs = [ extra-cmake-modules gettext kdoctools python3 qtdeclarative ];
propagatedBuildInputs = [
drumstick fluidsynth
diff --git a/pkgs/applications/misc/blender/darwin.patch b/pkgs/applications/misc/blender/darwin.patch
index bfbfb5e48e0..da2d6fa4a3d 100644
--- a/pkgs/applications/misc/blender/darwin.patch
+++ b/pkgs/applications/misc/blender/darwin.patch
@@ -1,15 +1,16 @@
-diff a/build_files/cmake/platform/platform_apple.cmake b/build_files/cmake/platform/platform_apple.cmake
+diff --git a/build_files/cmake/platform/platform_apple.cmake b/build_files/cmake/platform/platform_apple.cmake
+index 31da529..90308aa 100644
--- a/build_files/cmake/platform/platform_apple.cmake
+++ b/build_files/cmake/platform/platform_apple.cmake
-@@ -80,7 +80,6 @@ else()
+@@ -77,7 +77,6 @@ else()
message(STATUS "Using pre-compiled LIBDIR: ${LIBDIR}")
endif()
if(NOT EXISTS "${LIBDIR}/")
- message(FATAL_ERROR "Mac OSX requires pre-compiled libs at: '${LIBDIR}'")
endif()
- # -------------------------------------------------------------------------
-@@ -112,10 +111,6 @@ if(WITH_CODEC_SNDFILE)
+ # Prefer lib directory paths
+@@ -113,10 +112,6 @@ if(WITH_CODEC_SNDFILE)
find_library(_sndfile_VORBIS_LIBRARY NAMES vorbis HINTS ${LIBDIR}/ffmpeg/lib)
find_library(_sndfile_VORBISENC_LIBRARY NAMES vorbisenc HINTS ${LIBDIR}/ffmpeg/lib)
list(APPEND LIBSNDFILE_LIBRARIES
@@ -20,7 +21,7 @@ diff a/build_files/cmake/platform/platform_apple.cmake b/build_files/cmake/platf
)
print_found_status("SndFile libraries" "${LIBSNDFILE_LIBRARIES}")
-@@ -132,7 +127,7 @@ if(WITH_PYTHON)
+@@ -133,7 +128,7 @@ if(WITH_PYTHON)
# normally cached but not since we include them with blender
set(PYTHON_INCLUDE_DIR "${LIBDIR}/python/include/python${PYTHON_VERSION}m")
set(PYTHON_EXECUTABLE "${LIBDIR}/python/bin/python${PYTHON_VERSION}m")
@@ -29,7 +30,7 @@ diff a/build_files/cmake/platform/platform_apple.cmake b/build_files/cmake/platf
set(PYTHON_LIBPATH "${LIBDIR}/python/lib/python${PYTHON_VERSION}")
# set(PYTHON_LINKFLAGS "-u _PyMac_Error") # won't build with this enabled
else()
-@@ -173,9 +168,7 @@ endif()
+@@ -174,9 +169,7 @@ endif()
if(WITH_CODEC_FFMPEG)
set(FFMPEG_FIND_COMPONENTS
avcodec avdevice avformat avutil
@@ -40,20 +41,20 @@ diff a/build_files/cmake/platform/platform_apple.cmake b/build_files/cmake/platf
find_package(FFmpeg)
endif()
-@@ -266,7 +259,6 @@ if(WITH_BOOST)
+@@ -267,7 +260,6 @@ if(WITH_BOOST)
endif()
if(WITH_INTERNATIONAL OR WITH_CODEC_FFMPEG)
-- set(PLATFORM_LINKFLAGS "${PLATFORM_LINKFLAGS} -liconv") # boost_locale and ffmpeg needs it !
+- string(APPEND PLATFORM_LINKFLAGS " -liconv") # boost_locale and ffmpeg needs it !
endif()
- if(WITH_OPENIMAGEIO)
-@@ -439,7 +431,7 @@ else()
+ if(WITH_PUGIXML)
+@@ -451,7 +443,7 @@ else()
set(CMAKE_CXX_FLAGS_RELEASE "-O2 -mdynamic-no-pic")
endif()
-if(${XCODE_VERSION} VERSION_EQUAL 5 OR ${XCODE_VERSION} VERSION_GREATER 5)
+if(FALSE)
# Xcode 5 is always using CLANG, which has too low template depth of 128 for libmv
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -ftemplate-depth=1024")
+ string(APPEND CMAKE_CXX_FLAGS " -ftemplate-depth=1024")
endif()
diff --git a/pkgs/applications/misc/klayout/default.nix b/pkgs/applications/misc/klayout/default.nix
index 4c5a443ba0d..d1326848d2d 100644
--- a/pkgs/applications/misc/klayout/default.nix
+++ b/pkgs/applications/misc/klayout/default.nix
@@ -1,5 +1,5 @@
{ lib, mkDerivation, fetchFromGitHub, fetchpatch
-, python, ruby, qtbase, qtmultimedia, qttools, qtxmlpatterns
+, python3, ruby, qtbase, qtmultimedia, qttools, qtxmlpatterns
, which, perl, makeWrapper
}:
@@ -21,11 +21,11 @@ mkDerivation rec {
nativeBuildInputs = [
which
+ python3
+ ruby
];
buildInputs = [
- python
- ruby
qtbase
qtmultimedia
qttools
diff --git a/pkgs/applications/misc/mediainfo-gui/default.nix b/pkgs/applications/misc/mediainfo-gui/default.nix
index 3e8aacb9895..89d7c2df741 100644
--- a/pkgs/applications/misc/mediainfo-gui/default.nix
+++ b/pkgs/applications/misc/mediainfo-gui/default.nix
@@ -2,11 +2,11 @@
, desktop-file-utils, libSM, imagemagick }:
stdenv.mkDerivation rec {
- version = "20.09";
+ version = "21.03";
pname = "mediainfo-gui";
src = fetchurl {
url = "https://mediaarea.net/download/source/mediainfo/${version}/mediainfo_${version}.tar.xz";
- sha256 = "0rqg9z7s5bk7vlvjrs4gackzg7ib05a0dffi2ihsjf5a7kw7wcir";
+ sha256 = "07h2a1lbw5ak6c9bcn8qydchl0wpgk945rf9sfcqjyv05h5wll6y";
};
nativeBuildInputs = [ autoreconfHook pkg-config ];
diff --git a/pkgs/applications/networking/cluster/fluxctl/default.nix b/pkgs/applications/networking/cluster/fluxctl/default.nix
index 852088ec47a..1d02e675f9c 100644
--- a/pkgs/applications/networking/cluster/fluxctl/default.nix
+++ b/pkgs/applications/networking/cluster/fluxctl/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "fluxctl";
- version = "1.22.0";
+ version = "1.22.1";
src = fetchFromGitHub {
owner = "weaveworks";
repo = "flux";
rev = version;
- sha256 = "sha256-7uS8704YZ7lQTSSnbVvc6T5iadl02TeVpwVPf2uS9L4=";
+ sha256 = "sha256-SaDO3a50CLhgLafCdgKEfHpuHdIweSy5L/TUgEUv5CM=";
};
- vendorSha256 = "sha256-oqfJaQA8ybh0UNWYJ2ukoWkwdgORwvXzRCquGstwA4M=";
+ vendorSha256 = "sha256-4uSw/9lI/rdDqy78jNC9eHYW/v/sMFb+sQvwYG6GZks=";
nativeBuildInputs = [ installShellFiles ];
diff --git a/pkgs/applications/networking/cluster/kubeval/default.nix b/pkgs/applications/networking/cluster/kubeval/default.nix
index 28b3b719997..af8e04667b7 100644
--- a/pkgs/applications/networking/cluster/kubeval/default.nix
+++ b/pkgs/applications/networking/cluster/kubeval/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "kubeval";
- version = "0.15.0";
+ version = "0.16.0";
src = fetchFromGitHub {
owner = "instrumenta";
repo = "kubeval";
rev = version;
- sha256 = "05li0qv4q7fy2lr50r6c1r8dhx00jb1g01qmgc72a9zqp378yiq0";
+ sha256 = "sha256-c5UESyWK1rfnD0etOuIroBUSqZQuu57jio7/ArItMP0=";
};
- vendorSha256 = "1kpwvi84i3h1yjprd6m6hn8l9j235931871y3qk9cl0g8q0hv9ja";
+ vendorSha256 = "sha256-SqYNAUYPUJYmHj4cFEYqQ8hEkYWmmpav9AGOSFDc/M4=";
doCheck = false;
diff --git a/pkgs/applications/radio/gnuradio/default.nix b/pkgs/applications/radio/gnuradio/default.nix
index bcb2560144a..d622fef424d 100644
--- a/pkgs/applications/radio/gnuradio/default.nix
+++ b/pkgs/applications/radio/gnuradio/default.nix
@@ -44,14 +44,14 @@
, pname ? "gnuradio"
, versionAttr ? {
major = "3.9";
- minor = "0";
+ minor = "1";
patch = "0";
}
, fetchSubmodules ? false
}:
let
- sourceSha256 = "ZjQzioAuWrd8jsYOnLNH1mK4n9EbrjgvPX3mTzVFdLk=";
+ sourceSha256 = "0zydmrr3gkaqiv4jv8f42awrfzs177bqb349q34rnr6j3d32z2vp";
featuresInfo = {
# Needed always
basic = {
@@ -190,11 +190,10 @@ let
runtime = [ SDL ];
cmakeEnableFlag = "GR_VIDEO_SDL";
};
- # codec2 and gsm support is broken with gr3.9: https://github.com/gnuradio/gnuradio/issues/4278
- # gr-vocoder = {
- # runtime = [ codec2 gsm ];
- # cmakeEnableFlag = "GR_VOCODER";
- # };
+ gr-vocoder = {
+ runtime = [ codec2 gsm ];
+ cmakeEnableFlag = "GR_VOCODER";
+ };
gr-wavelet = {
cmakeEnableFlag = "GR_WAVELET";
runtime = [ gsl libsodium ];
@@ -234,7 +233,6 @@ stdenv.mkDerivation rec {
src
nativeBuildInputs
buildInputs
- cmakeFlags
disallowedReferences
stripDebugList
doCheck
@@ -250,6 +248,19 @@ stdenv.mkDerivation rec {
} // lib.optionalAttrs (hasFeature "gr-qtgui" features) {
inherit (libsForQt5) qwt;
};
+ cmakeFlags = shared.cmakeFlags
+ # From some reason, if these are not set, libcodec2 and gsm are not
+ # detected properly.
+ ++ lib.optionals (hasFeature "gr-vocoder" features) [
+ "-DLIBCODEC2_FOUND=TRUE"
+ "-DLIBCODEC2_LIBRARIES=${codec2}/lib/libcodec2.so"
+ "-DLIBCODEC2_INCLUDE_DIRS=${codec2}/include"
+ "-DLIBCODEC2_HAS_FREEDV_API=ON"
+ "-DLIBGSM_FOUND=TRUE"
+ "-DLIBGSM_LIBRARIES=${gsm}/lib/libgsm.so"
+ "-DLIBGSM_INCLUDE_DIRS=${gsm}/include/gsm"
+ ]
+ ;
postInstall = shared.postInstall
# This is the only python reference worth removing, if needed.
diff --git a/pkgs/applications/science/logic/lean2/default.nix b/pkgs/applications/science/logic/lean2/default.nix
index b3c6a51d440..24d11c3a531 100644
--- a/pkgs/applications/science/logic/lean2/default.nix
+++ b/pkgs/applications/science/logic/lean2/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchFromGitHub, cmake, gmp, mpfr, python
+{ lib, stdenv, fetchFromGitHub, cmake, gmp, mpfr, python2
, gperftools, ninja, makeWrapper }:
stdenv.mkDerivation {
@@ -13,7 +13,7 @@ stdenv.mkDerivation {
};
nativeBuildInputs = [ cmake makeWrapper ninja ];
- buildInputs = [ gmp mpfr python gperftools ];
+ buildInputs = [ gmp mpfr python2 gperftools ];
preConfigure = ''
patchShebangs bin/leantags
diff --git a/pkgs/applications/science/logic/poly/default.nix b/pkgs/applications/science/logic/poly/default.nix
index db124c379ca..15e89138c6b 100644
--- a/pkgs/applications/science/logic/poly/default.nix
+++ b/pkgs/applications/science/logic/poly/default.nix
@@ -1,4 +1,4 @@
-{lib, stdenv, fetchFromGitHub, gmp, cmake, python}:
+{lib, stdenv, fetchFromGitHub, gmp, cmake, python3}:
stdenv.mkDerivation rec {
pname = "libpoly";
@@ -14,7 +14,9 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ cmake ];
- buildInputs = [ gmp python ];
+ buildInputs = [ gmp python3 ];
+
+ strictDeps = true;
meta = with lib; {
homepage = "https://github.com/SRI-CSL/libpoly";
diff --git a/pkgs/applications/science/math/ginac/default.nix b/pkgs/applications/science/math/ginac/default.nix
index 6a38670adcc..901b9a340fe 100644
--- a/pkgs/applications/science/math/ginac/default.nix
+++ b/pkgs/applications/science/math/ginac/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchurl, cln, pkg-config, readline, gmp, python }:
+{ lib, stdenv, fetchurl, cln, pkg-config, readline, gmp, python3 }:
stdenv.mkDerivation rec {
name = "ginac-1.8.0";
@@ -12,7 +12,9 @@ stdenv.mkDerivation rec {
buildInputs = [ readline ] ++ lib.optional stdenv.isDarwin gmp;
- nativeBuildInputs = [ pkg-config python ];
+ nativeBuildInputs = [ pkg-config python3 ];
+
+ strictDeps = true;
preConfigure = "patchShebangs ginsh";
diff --git a/pkgs/applications/science/math/gurobi/default.nix b/pkgs/applications/science/math/gurobi/default.nix
index 6066d0325f5..2bfeaa00568 100644
--- a/pkgs/applications/science/math/gurobi/default.nix
+++ b/pkgs/applications/science/math/gurobi/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, lib, fetchurl, autoPatchelfHook, python }:
+{ stdenv, lib, fetchurl, autoPatchelfHook, python2 }:
let
majorVersion = "8.1";
@@ -14,7 +14,9 @@ in stdenv.mkDerivation rec {
sourceRoot = "gurobi${builtins.replaceStrings ["."] [""] version}/linux64";
nativeBuildInputs = [ autoPatchelfHook ];
- buildInputs = [ (python.withPackages (ps: [ ps.gurobipy ])) ];
+ buildInputs = [ (python2.withPackages (ps: [ ps.gurobipy ])) ];
+
+ strictDeps = true;
buildPhase = ''
cd src/build
diff --git a/pkgs/applications/terminal-emulators/foot/default.nix b/pkgs/applications/terminal-emulators/foot/default.nix
index 2631bae57e5..08ef2f13734 100644
--- a/pkgs/applications/terminal-emulators/foot/default.nix
+++ b/pkgs/applications/terminal-emulators/foot/default.nix
@@ -18,10 +18,14 @@
, pkg-config
, allowPgo ? true
, python3 # for PGO
+# for clang stdenv check
+, foot
+, llvmPackages
+, llvmPackages_latest
}:
let
- version = "1.7.0";
+ version = "1.7.1";
# build stimuli file for PGO build and the script to generate it
# independently of the foot's build, so we can cache the result
@@ -67,8 +71,8 @@ let
# https://codeberg.org/dnkl/foot/src/branch/master/INSTALL.md#performance-optimized-pgo
pgoCflags = {
- "clang" = "-O3 -Wno-ignored-optimization-argument -Wno-profile-instr-out-of-date -Wno-profile-instr-unprofiled";
- "gcc" = "-O3 -Wno-missing-profile";
+ "clang" = "-O3 -Wno-ignored-optimization-argument";
+ "gcc" = "-O3";
}."${compilerName}";
# ar with lto support
@@ -89,7 +93,7 @@ stdenv.mkDerivation rec {
src = fetchzip {
url = "https://codeberg.org/dnkl/${pname}/archive/${version}.tar.gz";
- sha256 = "0w07fw7y31g891335ji3fm783r4dsk5py82qp0zx6z3rfr07paby";
+ sha256 = "1x6nyhlp0zynnbdjx87c4ybfx6fyr0r53vypkfima56dwbfh98ka";
};
nativeBuildInputs = [
@@ -130,12 +134,26 @@ stdenv.mkDerivation rec {
preBuild = lib.optionalString doPgo ''
meson configure -Db_pgo=generate
ninja
+ # make sure there is _some_ profiling data on all binaries
+ ./footclient --version
+ ./foot --version
+ # generate pgo data of wayland independent code
./pgo ${stimuliFile} ${stimuliFile} ${stimuliFile}
meson configure -Db_pgo=use
- '' + lib.optionalString (doPgo && stdenv.cc.cc.pname == "clang") ''
+ '' + lib.optionalString (doPgo && compilerName == "clang") ''
llvm-profdata merge default_*profraw --output=default.profdata
'';
+ passthru.tests = {
+ clang-default-compilation = foot.override {
+ inherit (llvmPackages) stdenv;
+ };
+
+ clang-latest-compilation = foot.override {
+ inherit (llvmPackages_latest) stdenv;
+ };
+ };
+
meta = with lib; {
homepage = "https://codeberg.org/dnkl/foot/";
changelog = "https://codeberg.org/dnkl/foot/releases/tag/${version}";
diff --git a/pkgs/applications/version-management/git-and-tools/git-bz/default.nix b/pkgs/applications/version-management/git-and-tools/git-bz/default.nix
index 20e6a993cab..eec9b7ea124 100644
--- a/pkgs/applications/version-management/git-and-tools/git-bz/default.nix
+++ b/pkgs/applications/version-management/git-and-tools/git-bz/default.nix
@@ -1,6 +1,6 @@
{ lib, stdenv, fetchgit
, asciidoc, docbook_xml_dtd_45, docbook_xsl, libxslt, makeWrapper, xmlto
-, pythonPackages }:
+, python2Packages }:
stdenv.mkDerivation {
pname = "git-bz";
@@ -16,7 +16,7 @@ stdenv.mkDerivation {
asciidoc docbook_xml_dtd_45 docbook_xsl libxslt makeWrapper xmlto
];
buildInputs = []
- ++ (with pythonPackages; [ python pysqlite ]);
+ ++ (with python2Packages; [ python pysqlite ]);
postPatch = ''
patchShebangs configure
@@ -27,8 +27,8 @@ stdenv.mkDerivation {
postInstall = ''
wrapProgram $out/bin/git-bz \
- --prefix PYTHONPATH : "$(toPythonPath "${pythonPackages.pycrypto}")" \
- --prefix PYTHONPATH : "$(toPythonPath "${pythonPackages.pysqlite}")"
+ --prefix PYTHONPATH : "$(toPythonPath "${python2Packages.pycrypto}")" \
+ --prefix PYTHONPATH : "$(toPythonPath "${python2Packages.pysqlite}")"
'';
meta = with lib; {
diff --git a/pkgs/applications/version-management/git-crecord/default.nix b/pkgs/applications/version-management/git-crecord/default.nix
index 5dc75ce4d70..006809db622 100644
--- a/pkgs/applications/version-management/git-crecord/default.nix
+++ b/pkgs/applications/version-management/git-crecord/default.nix
@@ -1,6 +1,6 @@
-{ lib, fetchFromGitHub, pythonPackages }:
+{ lib, fetchFromGitHub, python2Packages }:
-pythonPackages.buildPythonApplication rec {
+python2Packages.buildPythonApplication rec {
pname = "git-crecord";
version = "20161216.0";
@@ -11,7 +11,7 @@ pythonPackages.buildPythonApplication rec {
sha256 = "0v3y90zi43myyi4k7q3892dcrbyi9dn2q6xgk12nw9db9zil269i";
};
- propagatedBuildInputs = with pythonPackages; [ docutils ];
+ propagatedBuildInputs = with python2Packages; [ docutils ];
meta = {
homepage = "https://github.com/andrewshadura/git-crecord";
diff --git a/pkgs/applications/version-management/gitstats/default.nix b/pkgs/applications/version-management/gitstats/default.nix
index ccd13ba818b..b987a3f5512 100644
--- a/pkgs/applications/version-management/gitstats/default.nix
+++ b/pkgs/applications/version-management/gitstats/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchzip, perl, python, gnuplot, coreutils, gnugrep }:
+{ lib, stdenv, fetchzip, perl, python2, gnuplot, coreutils, gnugrep }:
stdenv.mkDerivation rec {
pname = "gitstats";
@@ -11,7 +11,11 @@ stdenv.mkDerivation rec {
name = "${pname}-${version}" + "-src";
};
- buildInputs = [ perl python ];
+ nativeBuildInputs = [ perl ];
+
+ buildInputs = [ python2 ];
+
+ strictDeps = true;
postPatch = ''
sed -e "s|gnuplot_cmd = .*|gnuplot_cmd = '${gnuplot}/bin/gnuplot'|" \
diff --git a/pkgs/data/icons/papirus-icon-theme/default.nix b/pkgs/data/icons/papirus-icon-theme/default.nix
index 1d4c3866b4e..ff18baf75f4 100644
--- a/pkgs/data/icons/papirus-icon-theme/default.nix
+++ b/pkgs/data/icons/papirus-icon-theme/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "papirus-icon-theme";
- version = "20210302";
+ version = "20210401";
src = fetchFromGitHub {
owner = "PapirusDevelopmentTeam";
repo = pname;
rev = version;
- sha256 = "0h1cja8qqlnddm92hkyhkyj5rqfj494v0pss2mg95qqkjijpcgd0";
+ sha256 = "sha256-t0zoeIpj+0QVH1wmbEIJdqzEDOGzpclePv+bcZgtnwo=";
};
nativeBuildInputs = [
@@ -25,12 +25,14 @@ stdenv.mkDerivation rec {
dontDropIconThemeCache = true;
installPhase = ''
+ runHook preInstall
mkdir -p $out/share/icons
mv {,e}Papirus* $out/share/icons
for theme in $out/share/icons/*; do
gtk-update-icon-cache $theme
done
+ runHook postInstall
'';
meta = with lib; {
@@ -39,6 +41,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Only;
# darwin gives hash mismatch in source, probably because of file names differing only in case
platforms = platforms.linux;
- maintainers = with maintainers; [ romildo ];
+ maintainers = with maintainers; [ romildo fortuneteller2k ];
};
}
diff --git a/pkgs/desktops/plasma-5/discover.nix b/pkgs/desktops/plasma-5/discover.nix
index cf815b80824..75e0fd6917d 100644
--- a/pkgs/desktops/plasma-5/discover.nix
+++ b/pkgs/desktops/plasma-5/discover.nix
@@ -3,7 +3,7 @@
, extra-cmake-modules
, gettext
, kdoctools
-, python
+, python3
, appstream-qt
, discount
, flatpak
@@ -34,7 +34,7 @@
mkDerivation {
name = "discover";
meta.broken = lib.versionOlder qtbase.version "5.15.0";
- nativeBuildInputs = [ extra-cmake-modules gettext kdoctools python ];
+ nativeBuildInputs = [ extra-cmake-modules gettext kdoctools python3 ];
buildInputs = [
# discount is needed for libmarkdown
appstream-qt
diff --git a/pkgs/development/compilers/bluespec/default.nix b/pkgs/development/compilers/bluespec/default.nix
index cfbec681e8a..7a76d4948e7 100644
--- a/pkgs/development/compilers/bluespec/default.nix
+++ b/pkgs/development/compilers/bluespec/default.nix
@@ -27,13 +27,13 @@ let
ghcWithPackages = ghc.withPackages (g: (with g; [old-time regex-compat syb split ]));
in stdenv.mkDerivation rec {
pname = "bluespec";
- version = "unstable-2021.02.14";
+ version = "unstable-2021.03.29";
src = fetchFromGitHub {
owner = "B-Lang-org";
repo = "bsc";
- rev = "c085ecd807d85f31d102d8bec71f5c28dc96b31d";
- sha256 = "0c86gwhrarw78cr9c9slb9vij6kcwx3x281kbqji96qqzs0dfb32";
+ rev = "00185f7960bd1bd5554a1167be9f37e1f18ac454";
+ sha256 = "1bcdhql4cla137d8xr8m2h21dyxv0jpjpalpr5mgj2jxqfsmkbrn";
};
enableParallelBuilding = true;
diff --git a/pkgs/development/compilers/intel-graphics-compiler/default.nix b/pkgs/development/compilers/intel-graphics-compiler/default.nix
index ebba160fc95..51286582960 100644
--- a/pkgs/development/compilers/intel-graphics-compiler/default.nix
+++ b/pkgs/development/compilers/intel-graphics-compiler/default.nix
@@ -7,7 +7,7 @@
, flex
, llvmPackages_8
, opencl-clang
-, python
+, python3
, spirv-llvm-translator
, buildWithPatches ? true
@@ -33,9 +33,11 @@ stdenv.mkDerivation rec {
sha256 = "1jp3c67ppl1x4pazr5nzy52615cpx0kyckaridhc0fsmrkgilyxq";
};
- nativeBuildInputs = [ clang cmake bison flex llvm python ];
+ nativeBuildInputs = [ clang cmake bison flex python3 ];
- buildInputs = [ clang opencl-clang spirv-llvm-translator ];
+ buildInputs = [ clang opencl-clang spirv-llvm-translator llvm ];
+
+ strictDeps = true;
# checkInputs = [ lit pythonPackages.nose ];
diff --git a/pkgs/development/libraries/audio/raul/default.nix b/pkgs/development/libraries/audio/raul/default.nix
index a0089e31044..b1a8288c5f0 100644
--- a/pkgs/development/libraries/audio/raul/default.nix
+++ b/pkgs/development/libraries/audio/raul/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchgit, boost, gtk2, pkg-config, python, wafHook }:
+{ lib, stdenv, fetchgit, boost, gtk2, pkg-config, python3, wafHook }:
stdenv.mkDerivation rec {
pname = "raul";
@@ -12,8 +12,10 @@ stdenv.mkDerivation rec {
sha256 = "1z37jb6ghc13b8nv8a8hcg669gl8vh4ni9djvfgga9vcz8rmcg8l";
};
- nativeBuildInputs = [ pkg-config wafHook ];
- buildInputs = [ boost gtk2 python ];
+ nativeBuildInputs = [ pkg-config wafHook python3 ];
+ buildInputs = [ boost gtk2 ];
+
+ strictDeps = true;
meta = with lib; {
description = "A C++ utility library primarily aimed at audio/musical applications";
diff --git a/pkgs/development/libraries/audio/suil/default.nix b/pkgs/development/libraries/audio/suil/default.nix
index 56008ae8dd6..1c978a18f8f 100644
--- a/pkgs/development/libraries/audio/suil/default.nix
+++ b/pkgs/development/libraries/audio/suil/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, lib, fetchurl, gtk2, lv2, pkg-config, python, serd, sord, sratom
+{ stdenv, lib, fetchurl, gtk2, lv2, pkg-config, python3, serd, sord, sratom
, wafHook
, withQt4 ? true, qt4 ? null
, withQt5 ? false, qt5 ? null }:
@@ -17,13 +17,15 @@ stdenv.mkDerivation rec {
sha256 = "0z4v01pjw4wh65x38w6icn28wdwxz13ayl8hvn4p1g9kmamp1z06";
};
- nativeBuildInputs = [ pkg-config wafHook ];
- buildInputs = [ gtk2 lv2 python serd sord sratom ]
+ nativeBuildInputs = [ pkg-config wafHook python3 ];
+ buildInputs = [ gtk2 lv2 serd sord sratom ]
++ (lib.optionals withQt4 [ qt4 ])
++ (lib.optionals withQt5 (with qt5; [ qtbase qttools ]));
dontWrapQtApps = true;
+ strictDeps = true;
+
meta = with lib; {
homepage = "http://drobilla.net/software/suil";
description = "A lightweight C library for loading and wrapping LV2 plugin UIs";
diff --git a/pkgs/development/libraries/gdal/2.4.nix b/pkgs/development/libraries/gdal/2.4.nix
index 76c92dd9a3b..70ae3b2b12a 100644
--- a/pkgs/development/libraries/gdal/2.4.nix
+++ b/pkgs/development/libraries/gdal/2.4.nix
@@ -1,5 +1,5 @@
{ lib, stdenv, fetchurl, unzip, libjpeg, libtiff, zlib
-, postgresql, libmysqlclient, libgeotiff, pythonPackages, proj, geos, openssl
+, postgresql, libmysqlclient, libgeotiff, python2Packages, proj, geos, openssl
, libpng, sqlite, libspatialite, poppler, hdf4, qhull, giflib, expat
, libiconv, libxml2
, netcdfSupport ? true, netcdf, hdf5, curl
@@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ unzip ];
buildInputs = [ libjpeg libtiff libgeotiff libpng proj openssl sqlite
libspatialite poppler hdf4 qhull giflib expat libxml2 proj ]
- ++ (with pythonPackages; [ python numpy wrapPython ])
+ ++ (with python2Packages; [ python numpy wrapPython ])
++ lib.optional stdenv.isDarwin libiconv
++ lib.optionals netcdfSupport [ netcdf hdf5 curl ];
diff --git a/pkgs/development/libraries/gdal/gdal-1_11.nix b/pkgs/development/libraries/gdal/gdal-1_11.nix
deleted file mode 100644
index 47be58c5051..00000000000
--- a/pkgs/development/libraries/gdal/gdal-1_11.nix
+++ /dev/null
@@ -1,67 +0,0 @@
-{ lib, stdenv, fetchurl, unzip, libjpeg, libtiff, zlib
-, postgresql, mysql57, libgeotiff, python, pythonPackages, proj, geos, openssl
-, libpng }:
-
-stdenv.mkDerivation rec {
- pname = "gdal";
- version = "1.11.5";
-
- src = fetchurl {
- url = "https://download.osgeo.org/gdal/${version}/${pname}-${version}.tar.xz";
- sha256 = "0hphxzvy23v3vqxx1y22hhhg4cypihrb8555y12nb4mrhzlw7zfl";
- };
-
- nativeBuildInputs = [ unzip ];
- buildInputs = [ libjpeg libtiff libgeotiff libpng python pythonPackages.numpy proj openssl ];
-
- patches = [
- # This ensures that the python package is installed into gdal's prefix,
- # rather than trying to install into python's prefix.
- ./python.patch
- ];
-
- hardeningDisable = [ "format" "fortify" ];
-
- # Don't use optimization for gcc >= 4.3. That's said to be causing segfaults.
- # Unset CC and CXX as they confuse libtool.
- preConfigure = "export CFLAGS=-O0 CXXFLAGS=-O0; unset CC CXX";
-
- configureFlags = [
- "--with-jpeg=${libjpeg.dev}"
- "--with-libtiff=${libtiff.dev}" # optional (without largetiff support)
- "--with-libpng=${libpng.dev}" # optional
- "--with-libz=${zlib.dev}" # optional
-
- "--with-pg=${postgresql}/bin/pg_config"
- "--with-mysql=${mysql57.connector-c}/bin/mysql_config"
- "--with-geotiff=${libgeotiff.dev}"
- "--with-python" # optional
- "--with-static-proj4=${proj}" # optional
- "--with-geos=${geos}/bin/geos-config"# optional
- ];
-
- # Allow use of old proj_api.h
- NIX_CFLAGS_COMPILE = "-DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1";
-
- # Prevent this:
- #
- # Checking .pth file support in /nix/store/xkrmb8xnvqxzjwsdmasqmsdh1a5y2y99-gdal-1.11.2/lib/python2.7/site-packages/
- # /nix/store/pbi1lgank10fy0xpjckbdpgacqw34dsz-python-2.7.9/bin/python -E -c pass
- # TEST FAILED: /nix/store/xkrmb8xnvqxzjwsdmasqmsdh1a5y2y99-gdal-1.11.2/lib/python2.7/site-packages/ does NOT support .pth files
- # error: bad install directory or PYTHONPATH
- preBuild = ''
- pythonInstallDir=$out/lib/${python.libPrefix}/site-packages
- mkdir -p $pythonInstallDir
- export PYTHONPATH=''${PYTHONPATH:+''${PYTHONPATH}:}$pythonInstallDir
- '';
-
- enableParallelBuilding = true;
-
- meta = {
- description = "Translator library for raster geospatial data formats";
- homepage = "https://www.gdal.org/";
- license = lib.licenses.mit;
- maintainers = [ lib.maintainers.marcweber ];
- platforms = with lib.platforms; linux ++ darwin;
- };
-}
diff --git a/pkgs/development/libraries/gdal/python.patch b/pkgs/development/libraries/gdal/python.patch
deleted file mode 100644
index 50504c62edd..00000000000
--- a/pkgs/development/libraries/gdal/python.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-diff --git a/swig/python/GNUmakefile.old b/swig/python/GNUmakefile
-index b4d5e90..2160b83 100644
---- a/swig/python/GNUmakefile
-+++ b/swig/python/GNUmakefile
-@@ -67,11 +67,7 @@ egg:
-
- install:
-
--ifeq ($(PY_HAVE_SETUPTOOLS),1)
-- $(PYTHON) setup.py install
--else
- $(PYTHON) setup.py install --prefix=$(DESTDIR)$(prefix)
--endif
-
- for f in $(SCRIPTS) ; do $(INSTALL) ./scripts/$$f $(DESTDIR)$(INST_BIN) ; done
-
-
diff --git a/pkgs/development/libraries/grib-api/default.nix b/pkgs/development/libraries/grib-api/default.nix
index 182f05a8ca8..1f7097dc4a3 100644
--- a/pkgs/development/libraries/grib-api/default.nix
+++ b/pkgs/development/libraries/grib-api/default.nix
@@ -1,6 +1,6 @@
{ fetchurl, fetchpatch, lib, stdenv,
cmake, netcdf, gfortran, libpng, openjpeg,
- enablePython ? false, pythonPackages }:
+ enablePython ? false, pythonPackages ? null }:
stdenv.mkDerivation rec {
pname = "grib-api";
diff --git a/pkgs/development/libraries/hpx/default.nix b/pkgs/development/libraries/hpx/default.nix
index da29c0e07e7..73d1eea988d 100644
--- a/pkgs/development/libraries/hpx/default.nix
+++ b/pkgs/development/libraries/hpx/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchFromGitHub, boost, cmake, hwloc, gperftools, pkg-config, python }:
+{ lib, stdenv, fetchFromGitHub, boost, cmake, hwloc, gperftools, pkg-config, python3 }:
stdenv.mkDerivation rec {
pname = "hpx";
@@ -12,7 +12,9 @@ stdenv.mkDerivation rec {
};
buildInputs = [ boost hwloc gperftools ];
- nativeBuildInputs = [ cmake pkg-config python ];
+ nativeBuildInputs = [ cmake pkg-config python3 ];
+
+ strictDeps = true;
meta = {
description = "C++ standard library for concurrency and parallelism";
diff --git a/pkgs/development/libraries/kde-frameworks/kapidox.nix b/pkgs/development/libraries/kde-frameworks/kapidox.nix
index ca5e773a45b..4395f3cd0dd 100644
--- a/pkgs/development/libraries/kde-frameworks/kapidox.nix
+++ b/pkgs/development/libraries/kde-frameworks/kapidox.nix
@@ -1,9 +1,9 @@
-{ mkDerivation, lib, extra-cmake-modules, python }:
+{ mkDerivation, lib, extra-cmake-modules, python3 }:
mkDerivation {
name = "kapidox";
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
- nativeBuildInputs = [ extra-cmake-modules python ];
+ nativeBuildInputs = [ extra-cmake-modules python3 python3.pkgs.setuptools ];
postFixup = ''
moveToOutput bin $bin
'';
diff --git a/pkgs/development/libraries/kmsxx/default.nix b/pkgs/development/libraries/kmsxx/default.nix
index 65dce915f14..c88dde7e445 100644
--- a/pkgs/development/libraries/kmsxx/default.nix
+++ b/pkgs/development/libraries/kmsxx/default.nix
@@ -1,5 +1,5 @@
{ lib, stdenv, fetchFromGitHub, cmake, pkg-config, libdrm
-, withPython ? false, python }:
+, withPython ? false, python ? null }:
stdenv.mkDerivation {
pname = "kmsxx";
@@ -16,7 +16,7 @@ stdenv.mkDerivation {
cmakeFlags = lib.optional (!withPython) "-DKMSXX_ENABLE_PYTHON=OFF";
nativeBuildInputs = [ cmake pkg-config ];
- buildInputs = [ libdrm python ];
+ buildInputs = [ libdrm ] ++ lib.optionals withPython [ python ];
meta = with lib; {
description = "C++11 library, utilities and python bindings for Linux kernel mode setting";
@@ -24,5 +24,6 @@ stdenv.mkDerivation {
license = licenses.mpl20;
maintainers = with maintainers; [ gnidorah ];
platforms = platforms.linux;
+ broken = true; # marked broken 2021-03-26
};
}
diff --git a/pkgs/development/libraries/libcint/default.nix b/pkgs/development/libraries/libcint/default.nix
index 99692f63d45..d0fc8c3c4a2 100644
--- a/pkgs/development/libraries/libcint/default.nix
+++ b/pkgs/development/libraries/libcint/default.nix
@@ -4,7 +4,7 @@
, cmake
, blas
# Check Inputs
-, python
+, python3
}:
stdenv.mkDerivation rec {
@@ -26,8 +26,10 @@ stdenv.mkDerivation rec {
"-DCMAKE_INSTALL_PREFIX=" # ends up double-adding /nix/store/... prefix, this avoids issue
];
+ strictDeps = true;
+
doCheck = true;
- checkInputs = [ python.pkgs.numpy ];
+ checkInputs = [ python3.pkgs.numpy ];
meta = with lib; {
description = "General GTO integrals for quantum chemistry";
diff --git a/pkgs/development/libraries/libclc/default.nix b/pkgs/development/libraries/libclc/default.nix
index a6334bf9998..7be5f8b4000 100644
--- a/pkgs/development/libraries/libclc/default.nix
+++ b/pkgs/development/libraries/libclc/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchFromGitHub, python, llvmPackages }:
+{ lib, stdenv, fetchFromGitHub, python3, llvmPackages }:
let
llvm = llvmPackages.llvm;
@@ -16,8 +16,9 @@ stdenv.mkDerivation {
sha256 = "03l9frx3iw3qdsb9rrscgzdwm6872gv6mkssvn027ndf9y321xk7";
};
- nativeBuildInputs = [ python ];
- buildInputs = [ llvm clang clang-unwrapped ];
+ nativeBuildInputs = [ python3 llvm ];
+
+ strictDeps = true;
postPatch = ''
sed -i 's,llvm_clang =.*,llvm_clang = "${clang-unwrapped}/bin/clang",' configure.py
@@ -25,7 +26,7 @@ stdenv.mkDerivation {
'';
configurePhase = ''
- ${python.interpreter} ./configure.py --prefix=$out
+ ${python3.interpreter} ./configure.py --prefix=$out
'';
enableParallelBuilding = true;
diff --git a/pkgs/development/libraries/libinjection/default.nix b/pkgs/development/libraries/libinjection/default.nix
index f678136637a..81a1398147b 100644
--- a/pkgs/development/libraries/libinjection/default.nix
+++ b/pkgs/development/libraries/libinjection/default.nix
@@ -1,5 +1,5 @@
{ lib, stdenv, fetchFromGitHub
-, python
+, python2
}:
stdenv.mkDerivation rec {
@@ -13,7 +13,9 @@ stdenv.mkDerivation rec {
sha256 = "0chsgam5dqr9vjfhdcp8cgk7la6nf3lq44zs6z6si98cq743550g";
};
- nativeBuildInputs = [ python ];
+ nativeBuildInputs = [ python2 ];
+
+ strictDeps = true;
patchPhase = ''
patchShebangs src
diff --git a/pkgs/development/libraries/liblinphone/default.nix b/pkgs/development/libraries/liblinphone/default.nix
index db9db1ba3a6..3ef64823a02 100644
--- a/pkgs/development/libraries/liblinphone/default.nix
+++ b/pkgs/development/libraries/liblinphone/default.nix
@@ -111,6 +111,8 @@ stdenv.mkDerivation rec {
pkg-config
];
+ strictDeps = true;
+
# Some grammar files needed to be copied too from some dependencies. I suppose
# if one define a dependency in such a way that its share directory is found,
# then this copying would be unnecessary. Instead of actually copying these
diff --git a/pkgs/development/libraries/libmediainfo/default.nix b/pkgs/development/libraries/libmediainfo/default.nix
index d78ccbc50ab..3541d3d466f 100644
--- a/pkgs/development/libraries/libmediainfo/default.nix
+++ b/pkgs/development/libraries/libmediainfo/default.nix
@@ -1,11 +1,11 @@
{ lib, stdenv, fetchurl, autoreconfHook, pkg-config, libzen, zlib }:
stdenv.mkDerivation rec {
- version = "20.09";
+ version = "21.03";
pname = "libmediainfo";
src = fetchurl {
url = "https://mediaarea.net/download/source/libmediainfo/${version}/libmediainfo_${version}.tar.xz";
- sha256 = "15ni9pnch6688m72swwax109a7mg4a08yx75qknrx7qa6dbyhz6h";
+ sha256 = "1jm4mk539wf3crgpcddgwdixshwdzm37mkb5441lifhcz2mykdsn";
};
nativeBuildInputs = [ autoreconfHook pkg-config ];
diff --git a/pkgs/development/libraries/libplist/default.nix b/pkgs/development/libraries/libplist/default.nix
index c8e9ddb82c5..cac4299f289 100644
--- a/pkgs/development/libraries/libplist/default.nix
+++ b/pkgs/development/libraries/libplist/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, autoreconfHook, fetchFromGitHub, pkg-config, enablePython ? false, python, glib }:
+{ lib, stdenv, autoreconfHook, fetchFromGitHub, pkg-config, enablePython ? false, python ? null, glib }:
stdenv.mkDerivation rec {
pname = "libplist";
diff --git a/pkgs/development/libraries/libredwg/default.nix b/pkgs/development/libraries/libredwg/default.nix
index 5fca199acb0..e5123fa61af 100644
--- a/pkgs/development/libraries/libredwg/default.nix
+++ b/pkgs/development/libraries/libredwg/default.nix
@@ -1,5 +1,5 @@
{ lib, stdenv, fetchFromGitHub, autoreconfHook, pkg-config, texinfo, pcre2
-, enablePython ? false, python, swig, libxml2, ncurses
+, enablePython ? false, python ? null, swig, libxml2, ncurses
}:
let
isPython3 = enablePython && python.pythonAtLeast "3";
diff --git a/pkgs/development/libraries/libzen/default.nix b/pkgs/development/libraries/libzen/default.nix
index 2d19ca4b22b..1c7aa8c54b7 100644
--- a/pkgs/development/libraries/libzen/default.nix
+++ b/pkgs/development/libraries/libzen/default.nix
@@ -1,11 +1,11 @@
{ lib, stdenv, fetchurl, autoreconfHook }:
stdenv.mkDerivation rec {
- version = "0.4.38";
+ version = "0.4.39";
pname = "libzen";
src = fetchurl {
url = "https://mediaarea.net/download/source/libzen/${version}/libzen_${version}.tar.bz2";
- sha256 = "1nkygc17sndznpcf71fdrhwpm8z9a3hc9csqlafwswh49axhfkjr";
+ sha256 = "1rwaxmid9iv65n0y6xlcyxxydsvihjni9ldxpg6pbqz43amp49xx";
};
nativeBuildInputs = [ autoreconfHook ];
diff --git a/pkgs/development/libraries/mbedtls/default.nix b/pkgs/development/libraries/mbedtls/default.nix
index 38a9b78b6d1..2e25399d979 100644
--- a/pkgs/development/libraries/mbedtls/default.nix
+++ b/pkgs/development/libraries/mbedtls/default.nix
@@ -4,7 +4,7 @@
, cmake
, ninja
, perl # Project uses Perl for scripting and testing
-, python
+, python3
, enableThreading ? true # Threading can be disabled to increase security https://tls.mbed.org/kb/development/thread-safety-and-multi-threading
}:
@@ -20,7 +20,9 @@ stdenv.mkDerivation rec {
sha256 = "0mz7n373b8d287crwi6kq2hb8ryyi228j38h25744lqai23qj5cf";
};
- nativeBuildInputs = [ cmake ninja perl python ];
+ nativeBuildInputs = [ cmake ninja perl python3 ];
+
+ strictDeps = true;
postConfigure = lib.optionals enableThreading ''
perl scripts/config.pl set MBEDTLS_THREADING_C # Threading abstraction layer
diff --git a/pkgs/development/libraries/mediastreamer/default.nix b/pkgs/development/libraries/mediastreamer/default.nix
index 4a8bc710c8e..aaa31b29e9e 100644
--- a/pkgs/development/libraries/mediastreamer/default.nix
+++ b/pkgs/development/libraries/mediastreamer/default.nix
@@ -87,6 +87,8 @@ stdenv.mkDerivation rec {
srtp
];
+ strictDeps = true;
+
# Do not build static libraries
cmakeFlags = [ "-DENABLE_STATIC=NO" ];
diff --git a/pkgs/development/libraries/protobuf/3.15.nix b/pkgs/development/libraries/protobuf/3.15.nix
index 63e175d9803..661a552882e 100644
--- a/pkgs/development/libraries/protobuf/3.15.nix
+++ b/pkgs/development/libraries/protobuf/3.15.nix
@@ -1,6 +1,6 @@
{ callPackage, ... }:
callPackage ./generic-v3.nix {
- version = "3.15.5";
- sha256 = "1znxzy4illsr4a08642h6s83jawzrq40m6pzkp05q0cpm8hcpvda";
+ version = "3.15.7";
+ sha256 = "03fx96rwxfbmr47f1nrflvaq5kk5p3a9wms4688nbnmymyghyml0";
}
diff --git a/pkgs/development/libraries/thrift/0.10.nix b/pkgs/development/libraries/thrift/0.10.nix
index a735e146214..d81912b07c6 100644
--- a/pkgs/development/libraries/thrift/0.10.nix
+++ b/pkgs/development/libraries/thrift/0.10.nix
@@ -35,5 +35,12 @@ stdenv.mkDerivation rec {
license = licenses.asl20;
platforms = platforms.linux ++ platforms.darwin;
maintainers = [ maintainers.bjornfor ];
+ knownVulnerabilities = [
+ "CVE-2018-1320"
+ "CVE-2018-11798"
+ "CVE-2019-0205"
+ "CVE-2019-0210"
+ "CVE-2020-13949"
+ ];
};
}
diff --git a/pkgs/development/libraries/thrift/default.nix b/pkgs/development/libraries/thrift/default.nix
index 669dff21147..04d9280e7b3 100644
--- a/pkgs/development/libraries/thrift/default.nix
+++ b/pkgs/development/libraries/thrift/default.nix
@@ -1,26 +1,17 @@
-{ lib, stdenv, fetchurl, fetchpatch, boost, zlib, libevent, openssl, python, cmake, pkg-config
+{ lib, stdenv, fetchurl, boost, zlib, libevent, openssl, python, cmake, pkg-config
, bison, flex, twisted
, static ? stdenv.hostPlatform.isStatic
}:
stdenv.mkDerivation rec {
pname = "thrift";
- version = "0.13.0";
+ version = "0.14.1";
src = fetchurl {
url = "https://archive.apache.org/dist/thrift/${version}/${pname}-${version}.tar.gz";
- sha256 = "0yai9c3bdsrkkjshgim7zk0i7malwfprg00l9774dbrkh2w4ilvs";
+ sha256 = "198c855mjy5byqfb941hiyq2j37baz63f0wcfy4vp8y8v4f5xnhk";
};
- patches = [
- # Fix a failing test on darwin
- # https://issues.apache.org/jira/browse/THRIFT-4976
- (fetchpatch {
- url = "https://github.com/apache/thrift/commit/6701dbb8e89f6550c7843e9b75b118998df471c3.diff";
- sha256 = "14rqma2b2zv3zxkkl5iv9kvyp3zihvad6fdc2gcdqv37nqnswx9d";
- })
- ];
-
# Workaround to make the python wrapper not drop this package:
# pythonFull.buildEnv.override { extraLibs = [ thrift ]; }
pythonPath = [];
@@ -32,6 +23,9 @@ stdenv.mkDerivation rec {
preConfigure = "export PY_PREFIX=$out";
cmakeFlags = [
+ "-DBUILD_JAVASCRIPT:BOOL=OFF"
+ "-DBUILD_NODEJS:BOOL=OFF"
+
# FIXME: Fails to link in static mode with undefined reference to
# `boost::unit_test::unit_test_main(bool (*)(), int, char**)'
"-DBUILD_TESTING:BOOL=${if static then "OFF" else "ON"}"
@@ -40,11 +34,32 @@ stdenv.mkDerivation rec {
"-DOPENSSL_USE_STATIC_LIBS=ON"
];
+ disabledTests = [
+ "PythonTestSSLSocket"
+ ] ++ lib.optionals stdenv.isDarwin [
+ # tests that hang up in the darwin sandbox
+ "SecurityTest"
+ "SecurityFromBufferTest"
+ "python_test"
+
+ # tests that fail in the darwin sandbox when trying to use network
+ "UnitTests"
+ "TInterruptTest"
+ "TServerIntegrationTest"
+ "processor"
+ "TNonblockingServerTest"
+ "TNonblockingSSLServerTest"
+ "StressTest"
+ "StressTestConcurrent"
+ "StressTestNonBlocking"
+ "PythonThriftTNonblockingServer"
+ ];
+
doCheck = !static;
checkPhase = ''
runHook preCheck
- ${lib.optionalString stdenv.isDarwin "DY"}LD_LIBRARY_PATH=$PWD/lib ctest -E PythonTestSSLSocket
+ ${lib.optionalString stdenv.isDarwin "DY"}LD_LIBRARY_PATH=$PWD/lib ctest -E "($(echo "$disabledTests" | tr " " "|"))"
runHook postCheck
'';
diff --git a/pkgs/development/python-modules/aioshelly/default.nix b/pkgs/development/python-modules/aioshelly/default.nix
index 058282b4c35..aa5e227ca65 100644
--- a/pkgs/development/python-modules/aioshelly/default.nix
+++ b/pkgs/development/python-modules/aioshelly/default.nix
@@ -7,13 +7,13 @@
buildPythonPackage rec {
pname = "aioshelly";
- version = "0.6.1";
+ version = "0.6.2";
src = fetchFromGitHub {
owner = "home-assistant-libs";
repo = pname;
rev = version;
- sha256 = "sha256-2igN5mmkXyYpQeAoPAYzhirictuionVMbqifNigEYdw=";
+ sha256 = "sha256-vlIon+VAHeJiaSIVMEKEpwQC4gXA52vxfEkiQMC9yiw=";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/aqualogic/default.nix b/pkgs/development/python-modules/aqualogic/default.nix
index a6081858afb..9a23ebd82a9 100644
--- a/pkgs/development/python-modules/aqualogic/default.nix
+++ b/pkgs/development/python-modules/aqualogic/default.nix
@@ -1,21 +1,30 @@
{ lib
, buildPythonPackage
, fetchFromGitHub
+, fetchpatch
, pyserial
, pytestCheckHook
}:
buildPythonPackage rec {
pname = "aqualogic";
- version = "2.5";
+ version = "2.6";
src = fetchFromGitHub {
owner = "swilson";
repo = pname;
rev = version;
- sha256 = "sha256-yxd+A5dsB9gBwVlPNjz+IgDHKTktNky84bWZMhA/xa4=";
+ sha256 = "sha256-dAC/0OjvrC8J/5pu5vcOKV/WqgkAlz0LuFl0up6FQRM=";
};
+ patches = [
+ (fetchpatch {
+ name = "allow-iobase-objects.patch";
+ url = "https://github.com/swilson/aqualogic/commit/185fe25a86c82c497a55c78914b55ed39f5ca339.patch";
+ sha256 = "072jrrsqv86bn3skibjc57111jlpm8pq2503997fl3h4v6ziwdxg";
+ })
+ ];
+
propagatedBuildInputs = [ pyserial ];
checkInputs = [ pytestCheckHook ];
diff --git a/pkgs/development/python-modules/axis/default.nix b/pkgs/development/python-modules/axis/default.nix
index 707d958bab5..b926a1abc25 100644
--- a/pkgs/development/python-modules/axis/default.nix
+++ b/pkgs/development/python-modules/axis/default.nix
@@ -9,13 +9,13 @@
buildPythonPackage rec {
pname = "axis";
- version = "43";
+ version = "44";
src = fetchFromGitHub {
owner = "Kane610";
repo = pname;
rev = "v${version}";
- sha256 = "1p9yfixsrkw7rxbvgybcb653rbqv0x18wzqkh620g193snm9sgm2";
+ sha256 = "sha256-GC8GiDP/QHU+8swe60VFPRx8kSMMHuXjIPEKCja8HPE=";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/httpsig/default.nix b/pkgs/development/python-modules/httpsig/default.nix
index 30c918d86fe..accc731eead 100644
--- a/pkgs/development/python-modules/httpsig/default.nix
+++ b/pkgs/development/python-modules/httpsig/default.nix
@@ -1,9 +1,10 @@
{ lib
, buildPythonPackage
, fetchPypi
-, setuptools_scm
+, setuptools-scm
, pycryptodome
, requests
+, six
}:
buildPythonPackage rec {
@@ -15,13 +16,17 @@ buildPythonPackage rec {
sha256 = "1rkc3zwsq53rjsmc47335m4viljiwdbmw3y2zry4z70j8q1dbmki";
};
- buildInputs = [ setuptools_scm ];
- propagatedBuildInputs = [ pycryptodome requests ];
+ buildInputs = [
+ setuptools-scm
+ ];
- # Jailbreak pycryptodome
- preBuild = ''
- substituteInPlace setup.py --replace "==3.4.7" ""
- '';
+ propagatedBuildInputs = [
+ pycryptodome
+ requests
+ six
+ ];
+
+ pythonImportsCheck = [ "httpsig" ];
meta = with lib; {
description = "Sign HTTP requests with secure signatures";
diff --git a/pkgs/development/python-modules/pynetdicom/default.nix b/pkgs/development/python-modules/pynetdicom/default.nix
index cfa9c9b1353..278508fa37f 100644
--- a/pkgs/development/python-modules/pynetdicom/default.nix
+++ b/pkgs/development/python-modules/pynetdicom/default.nix
@@ -32,14 +32,22 @@ buildPythonPackage rec {
disabledTests = [
# Some tests needs network capabilities
"test_str_types_empty"
+ "test_associate_reject"
"TestEchoSCP"
"TestEchoSCPCLI"
+ "TestFindSCP"
+ "TestFindSCPCLI"
+ "TestGetSCP"
+ "TestGetSCPCLI"
+ "TestMoveSCP"
+ "TestMoveSCPCLI"
+ "TestQRGetServiceClass"
+ "TestQRMoveServiceClass"
"TestStoreSCP"
"TestStoreSCPCLI"
"TestStoreSCU"
"TestStoreSCUCLI"
- "TestQRGetServiceClass"
- "TestQRMoveServiceClass"
+ "TestState"
];
pythonImportsCheck = [ "pynetdicom" ];
@@ -49,7 +57,7 @@ buildPythonPackage rec {
homepage = "https://github.com/pydicom/pynetdicom";
license = with licenses; [ mit ];
maintainers = with maintainers; [ fab ];
- # Tests are not passing on Darwin, thus it's assumed that it doesn't work
- broken = stdenv.isDarwin;
+ # Tests are not passing on Darwin/Aarch64, thus it's assumed that it doesn't work
+ broken = stdenv.isDarwin || stdenv.isAarch64;
};
}
diff --git a/pkgs/development/python-modules/python-miio/default.nix b/pkgs/development/python-modules/python-miio/default.nix
index 07d7ba9b3c1..1d9025a035f 100644
--- a/pkgs/development/python-modules/python-miio/default.nix
+++ b/pkgs/development/python-modules/python-miio/default.nix
@@ -36,7 +36,8 @@ buildPythonPackage rec {
postPatch = ''
substituteInPlace pyproject.toml \
--replace 'croniter = "^0"' 'croniter = "*"' \
- --replace 'defusedxml = "^0.6"' 'defusedxml = "*"'
+ --replace 'defusedxml = "^0.6"' 'defusedxml = "*"' \
+ --replace 'zeroconf = "^0.28"' 'zeroconf = "*"'
'';
nativeBuildInputs = [
diff --git a/pkgs/development/python-modules/pyturbojpeg/default.nix b/pkgs/development/python-modules/pyturbojpeg/default.nix
new file mode 100644
index 00000000000..1eebc05d89e
--- /dev/null
+++ b/pkgs/development/python-modules/pyturbojpeg/default.nix
@@ -0,0 +1,45 @@
+{ lib
+, stdenv
+, python
+, buildPythonPackage
+, fetchPypi
+, substituteAll
+, libjpeg_turbo
+, numpy
+}:
+
+buildPythonPackage rec {
+ pname = "pyturbojpeg";
+ version = "1.4.1";
+
+ src = fetchPypi {
+ pname = "PyTurboJPEG";
+ inherit version;
+ sha256 = "09688a93331281e566569b4d313e1d1a058ca32ccae1a2473847a10e4ca2f2a7";
+ };
+
+ patches = [
+ (substituteAll {
+ src = ./lib-path.patch;
+ libturbojpeg = "${libjpeg_turbo.out}/lib/libturbojpeg${stdenv.hostPlatform.extensions.sharedLibrary}";
+ })
+ ];
+
+ propagatedBuildInputs = [
+ numpy
+ ];
+
+ # upstream has no tests, but we want to test whether the library is found
+ checkPhase = ''
+ ${python.interpreter} -c 'from turbojpeg import TurboJPEG; TurboJPEG()'
+ '';
+
+ pythonImportsCheck = [ "turbojpeg" ];
+
+ meta = with lib; {
+ description = "A Python wrapper of libjpeg-turbo for decoding and encoding JPEG image";
+ homepage = "https://github.com/lilohuang/PyTurboJPEG";
+ license = licenses.mit;
+ maintainers = with maintainers; [ dotlambda ];
+ };
+}
diff --git a/pkgs/development/python-modules/pyturbojpeg/lib-path.patch b/pkgs/development/python-modules/pyturbojpeg/lib-path.patch
new file mode 100644
index 00000000000..30e6ed58bac
--- /dev/null
+++ b/pkgs/development/python-modules/pyturbojpeg/lib-path.patch
@@ -0,0 +1,28 @@
+diff --git a/turbojpeg.py b/turbojpeg.py
+index 73edb38..bfa8c67 100644
+--- a/turbojpeg.py
++++ b/turbojpeg.py
+@@ -408,22 +408,7 @@ class TurboJPEG(object):
+
+ def __find_turbojpeg(self):
+ """returns default turbojpeg library path if possible"""
+- lib_path = find_library('turbojpeg')
+- if lib_path is not None:
+- return lib_path
+- for lib_path in DEFAULT_LIB_PATHS[platform.system()]:
+- if os.path.exists(lib_path):
+- return lib_path
+- if platform.system() == 'Linux' and 'LD_LIBRARY_PATH' in os.environ:
+- ld_library_path = os.environ['LD_LIBRARY_PATH']
+- for path in ld_library_path.split(':'):
+- lib_path = os.path.join(path, 'libturbojpeg.so.0')
+- if os.path.exists(lib_path):
+- return lib_path
+- raise RuntimeError(
+- 'Unable to locate turbojpeg library automatically. '
+- 'You may specify the turbojpeg library path manually.\n'
+- 'e.g. jpeg = TurboJPEG(lib_path)')
++ return '@libturbojpeg@'
+
+ def __getaddr(self, nda):
+ """returns the memory address for a given ndarray"""
diff --git a/pkgs/development/python-modules/zeroconf/default.nix b/pkgs/development/python-modules/zeroconf/default.nix
index a3b00ec3232..5105cbfff02 100644
--- a/pkgs/development/python-modules/zeroconf/default.nix
+++ b/pkgs/development/python-modules/zeroconf/default.nix
@@ -3,27 +3,26 @@
, buildPythonPackage
, fetchPypi
, ifaddr
-, typing
-, isPy27
, pythonOlder
, pytestCheckHook
}:
buildPythonPackage rec {
pname = "zeroconf";
- version = "0.28.8";
- disabled = isPy27;
+ version = "0.29.0";
+ disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
- sha256 = "0narq8haa3b375vfblbyil77n8bw0wxqnanl91pl0wwwm884mqjb";
+ sha256 = "sha256-eu+7ZYtFKx/X5REkNk+TjG9eQtbqiT+iVXvqjAbFQK8=";
};
- propagatedBuildInputs = [ ifaddr ]
- ++ lib.optionals (pythonOlder "3.5") [ typing ];
+ propagatedBuildInputs = [ ifaddr ];
checkInputs = [ pytestCheckHook ];
+
pytestFlagsArray = [ "zeroconf/test.py" ];
+
disabledTests = [
# disable tests that expect some sort of networking in the build container
"test_launch_and_close"
@@ -33,6 +32,7 @@ buildPythonPackage rec {
] ++ lib.optionals stdenv.isDarwin [
"test_lots_of_names"
];
+
__darwinAllowLocalNetworking = true;
pythonImportsCheck = [ "zeroconf" ];
@@ -40,7 +40,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Python implementation of multicast DNS service discovery";
homepage = "https://github.com/jstasiak/python-zeroconf";
- license = licenses.lgpl21;
+ license = licenses.lgpl21Only;
maintainers = with maintainers; [ abbradar ];
};
}
diff --git a/pkgs/development/tools/analysis/kcov/default.nix b/pkgs/development/tools/analysis/kcov/default.nix
index 15891e74044..4b294bf8ada 100644
--- a/pkgs/development/tools/analysis/kcov/default.nix
+++ b/pkgs/development/tools/analysis/kcov/default.nix
@@ -1,4 +1,4 @@
-{lib, stdenv, fetchFromGitHub, cmake, pkg-config, zlib, curl, elfutils, python, libiberty, libopcodes}:
+{lib, stdenv, fetchFromGitHub, cmake, pkg-config, zlib, curl, elfutils, python3, libiberty, libopcodes}:
stdenv.mkDerivation rec {
pname = "kcov";
@@ -12,9 +12,11 @@ stdenv.mkDerivation rec {
};
preConfigure = "patchShebangs src/bin-to-c-source.py";
- nativeBuildInputs = [ cmake pkg-config ];
+ nativeBuildInputs = [ cmake pkg-config python3 ];
- buildInputs = [ zlib curl elfutils python libiberty libopcodes ];
+ buildInputs = [ curl zlib elfutils libiberty libopcodes ];
+
+ strictDeps = true;
meta = with lib; {
description = "Code coverage tester for compiled programs, Python scripts and shell scripts";
diff --git a/pkgs/development/tools/build-managers/gup/default.nix b/pkgs/development/tools/build-managers/gup/default.nix
index dcc0c3aef90..dfa65736f99 100644
--- a/pkgs/development/tools/build-managers/gup/default.nix
+++ b/pkgs/development/tools/build-managers/gup/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitHub, nix-update-source, lib, python
+{ stdenv, fetchFromGitHub, nix-update-source, lib, python3
, which, runtimeShell, pychecker ? null }:
stdenv.mkDerivation rec {
version = "0.7.0";
@@ -9,7 +9,9 @@ stdenv.mkDerivation rec {
sha256 = "1pwnmlq2pgkkln9sgz4wlb9dqlqw83bkf105qljnlvggc21zm3pv";
};
pname = "gup";
- buildInputs = lib.remove null [ python which pychecker ];
+ nativeBuildInputs = [ python3 which pychecker ];
+ buildInputs = [ python3 ];
+ strictDeps = true;
SKIP_PYCHECKER = pychecker == null;
buildPhase = "make python";
installPhase = ''
diff --git a/pkgs/development/tools/cloud-nuke/default.nix b/pkgs/development/tools/cloud-nuke/default.nix
index e729b8c448a..0be4faf0ed8 100644
--- a/pkgs/development/tools/cloud-nuke/default.nix
+++ b/pkgs/development/tools/cloud-nuke/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "cloud-nuke";
- version = "0.1.25";
+ version = "0.1.27";
src = fetchFromGitHub {
owner = "gruntwork-io";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-tbwmHsiR/RJl3CJrzJtI6GA3v9mNAirbEHXX+wDMd2k=";
+ sha256 = "1708g8msv5cw0b4gljyjqns328wbci3p3avwysms4aknm4vky0g0";
};
- vendorSha256 = "sha256-vOaklBsMuKTQ3cJgXDClM1RWh+ovemO1uDWXeK1ygU4=";
+ vendorSha256 = "0m7k6k790i06i8a5r8y7787mmikfibbvl7s8xqxygq1f5cpdspd6";
buildFlagsArray = [ "-ldflags=-s -w -X main.VERSION=${version}" ];
diff --git a/pkgs/development/tools/cmake-format/default.nix b/pkgs/development/tools/cmake-format/default.nix
index 0d9edebe19b..85efc5f19cc 100644
--- a/pkgs/development/tools/cmake-format/default.nix
+++ b/pkgs/development/tools/cmake-format/default.nix
@@ -6,6 +6,7 @@
, jinja2
, pylint
, pyyaml
+, six
}:
buildPythonApplication rec {
@@ -21,7 +22,7 @@ buildPythonApplication rec {
sha256 = "0kmggnfbv6bba75l3zfzqwk0swi90brjka307m2kcz2w35kr8jvn";
};
- propagatedBuildInputs = [ autopep8 flake8 jinja2 pylint pyyaml ];
+ propagatedBuildInputs = [ autopep8 flake8 jinja2 pylint pyyaml six ];
doCheck = false;
diff --git a/pkgs/development/tools/grabserial/default.nix b/pkgs/development/tools/grabserial/default.nix
index ce336241b65..2ce3ff49c41 100644
--- a/pkgs/development/tools/grabserial/default.nix
+++ b/pkgs/development/tools/grabserial/default.nix
@@ -1,6 +1,6 @@
-{ lib, fetchFromGitHub, pythonPackages }:
+{ lib, fetchFromGitHub, python3Packages }:
-pythonPackages.buildPythonApplication rec {
+python3Packages.buildPythonApplication rec {
pname = "grabserial";
version = "2.0.2";
@@ -11,7 +11,10 @@ pythonPackages.buildPythonApplication rec {
sha256 = "0ryk4w8q6zfmia71nwnk5b7xaxw0sf45dw9q50xp7k76i3k5f9f3";
};
- propagatedBuildInputs = [ pythonPackages.pyserial ];
+ propagatedBuildInputs = [ python3Packages.pyserial ];
+
+ # no usable tests
+ doCheck = false;
meta = with lib; {
description = "Python based serial dump and timing program";
diff --git a/pkgs/development/tools/hexio/default.nix b/pkgs/development/tools/hexio/default.nix
index 5b3fca815e6..0b4e474515a 100644
--- a/pkgs/development/tools/hexio/default.nix
+++ b/pkgs/development/tools/hexio/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchFromGitHub, python, pcsclite, pth }:
+{ lib, stdenv, fetchFromGitHub, pcsclite, pth, python2 }:
stdenv.mkDerivation rec {
pname = "hexio";
@@ -11,8 +11,9 @@ stdenv.mkDerivation rec {
repo = "hexio";
};
- propagatedBuildInputs = [ python ];
- buildInputs = [ pcsclite pth ];
+ strictDeps = true;
+
+ buildInputs = [ pcsclite pth python2 ];
patchPhase = ''
substituteInPlace Makefile \
diff --git a/pkgs/development/tools/misc/gede/default.nix b/pkgs/development/tools/misc/gede/default.nix
index 486557d9219..00ce9958b1f 100644
--- a/pkgs/development/tools/misc/gede/default.nix
+++ b/pkgs/development/tools/misc/gede/default.nix
@@ -1,4 +1,4 @@
-{ mkDerivation, lib, fetchurl, makeWrapper, python, qmake, ctags, gdb }:
+{ mkDerivation, lib, fetchurl, makeWrapper, python3, qmake, ctags, gdb }:
mkDerivation rec {
pname = "gede";
@@ -9,10 +9,12 @@ mkDerivation rec {
sha256 = "0hbsy2ymzgl8xd9mnh43gxdfncy7g6czxfvfyh7zp3ij8yiwf8x3";
};
- nativeBuildInputs = [ qmake makeWrapper python ];
+ nativeBuildInputs = [ qmake makeWrapper python3 ];
buildInputs = [ ctags ];
+ strictDeps = true;
+
dontUseQmakeConfigure = true;
buildPhase = ":";
diff --git a/pkgs/development/tools/misc/global/default.nix b/pkgs/development/tools/misc/global/default.nix
index fb3ddfcb29b..7ace6f857c8 100644
--- a/pkgs/development/tools/misc/global/default.nix
+++ b/pkgs/development/tools/misc/global/default.nix
@@ -1,8 +1,10 @@
{ fetchurl, lib, stdenv, libtool, makeWrapper
-, coreutils, ctags, ncurses, pythonPackages, sqlite, universal-ctags
+, coreutils, ctags, ncurses, python3Packages, sqlite, universal-ctags
}:
-stdenv.mkDerivation rec {
+let
+ pygments = python3Packages.pygments;
+in stdenv.mkDerivation rec {
pname = "global";
version = "6.6.5";
@@ -15,7 +17,7 @@ stdenv.mkDerivation rec {
buildInputs = [ ncurses ];
- propagatedBuildInputs = [ pythonPackages.pygments ];
+ propagatedBuildInputs = [ pygments ];
configureFlags = [
"--with-ltdl-include=${libtool}/include"
@@ -34,9 +36,9 @@ stdenv.mkDerivation rec {
cp -v *.el "$out/share/emacs/site-lisp"
wrapProgram $out/bin/gtags \
- --prefix PYTHONPATH : "$(toPythonPath ${pythonPackages.pygments})"
+ --prefix PYTHONPATH : "$(toPythonPath ${pygments})"
wrapProgram $out/bin/global \
- --prefix PYTHONPATH : "$(toPythonPath ${pythonPackages.pygments})"
+ --prefix PYTHONPATH : "$(toPythonPath ${pygments})"
'';
meta = with lib; {
diff --git a/pkgs/development/tools/misc/jscoverage/default.nix b/pkgs/development/tools/misc/jscoverage/default.nix
index 042d085c1e0..217cbe5e029 100644
--- a/pkgs/development/tools/misc/jscoverage/default.nix
+++ b/pkgs/development/tools/misc/jscoverage/default.nix
@@ -1,4 +1,4 @@
-{ autoconf, fetchurl, makedepend, perl, python, lib, stdenv, unzip, zip }:
+{ autoconf, fetchurl, makedepend, perl, python3, lib, stdenv, unzip, zip }:
stdenv.mkDerivation rec {
name = "jscoverage-0.5.1";
@@ -12,8 +12,9 @@ stdenv.mkDerivation rec {
./jsfalse_to_null.patch
];
- nativeBuildInputs = [ unzip ];
- buildInputs = [ autoconf makedepend perl python zip ];
+ nativeBuildInputs = [ unzip perl python3 zip ];
+
+ strictDeps = true;
# It works without MOZ_FIX_LINK_PATHS, circumventing an impurity
# issue. Maybe we could kick js/ (spidermonkey) completely and
diff --git a/pkgs/development/tools/misc/kconfig-frontends/default.nix b/pkgs/development/tools/misc/kconfig-frontends/default.nix
index 3b355b6218a..ae757f0d80d 100644
--- a/pkgs/development/tools/misc/kconfig-frontends/default.nix
+++ b/pkgs/development/tools/misc/kconfig-frontends/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchurl, pkg-config, bison, flex, gperf, ncurses, pythonPackages }:
+{ lib, stdenv, fetchurl, pkg-config, bison, flex, gperf, ncurses, python3, bash }:
stdenv.mkDerivation rec {
basename = "kconfig-frontends";
@@ -10,17 +10,15 @@ stdenv.mkDerivation rec {
url = "http://ymorin.is-a-geek.org/download/${basename}/${name}.tar.xz";
};
- nativeBuildInputs = [ pkg-config ];
- buildInputs = [ bison flex gperf ncurses pythonPackages.python pythonPackages.wrapPython ];
+ nativeBuildInputs = [ bison flex gperf pkg-config ];
+ buildInputs = [ bash ncurses python3 ];
+
+ strictDeps = true;
configureFlags = [
"--enable-frontends=conf,mconf,nconf"
];
- postInstall = ''
- wrapPythonPrograms
- '';
-
NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isClang "-Wno-error=format-security";
meta = with lib; {
diff --git a/pkgs/development/tools/parsing/tree-sitter/default.nix b/pkgs/development/tools/parsing/tree-sitter/default.nix
index ac2ad69fea3..0ce151f6507 100644
--- a/pkgs/development/tools/parsing/tree-sitter/default.nix
+++ b/pkgs/development/tools/parsing/tree-sitter/default.nix
@@ -135,7 +135,5 @@ rustPlatform.buildRustPackage {
'';
license = licenses.mit;
maintainers = with maintainers; [ Profpatsch ];
- # Aarch has test failures with how tree-sitter compiles the generated C files
- broken = stdenv.isAarch64;
};
}
diff --git a/pkgs/games/gemrb/default.nix b/pkgs/games/gemrb/default.nix
index fb49779eb53..9c5744f7291 100644
--- a/pkgs/games/gemrb/default.nix
+++ b/pkgs/games/gemrb/default.nix
@@ -1,5 +1,5 @@
{ lib, stdenv, fetchFromGitHub, cmake
-, freetype, SDL2, SDL2_mixer, openal, zlib, libpng, python, libvorbis
+, freetype, SDL2, SDL2_mixer, openal, zlib, libpng, python2, libvorbis
, libiconv }:
stdenv.mkDerivation rec {
@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
# TODO: make libpng, libvorbis, sdl_mixer, freetype, vlc, glew (and other gl
# reqs) optional
- buildInputs = [ freetype python openal SDL2 SDL2_mixer zlib libpng libvorbis libiconv ];
+ buildInputs = [ freetype python2 openal SDL2 SDL2_mixer zlib libpng libvorbis libiconv ];
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/games/gnubg/default.nix b/pkgs/games/gnubg/default.nix
index feff18e9bb6..7402049a9d8 100644
--- a/pkgs/games/gnubg/default.nix
+++ b/pkgs/games/gnubg/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchurl, pkg-config, glib, python, gtk2, readline }:
+{ lib, stdenv, fetchurl, pkg-config, glib, python3, gtk2, readline }:
let version = "1.06.002"; in
stdenv.mkDerivation {
@@ -9,8 +9,10 @@ stdenv.mkDerivation {
sha256 = "11xwhcli1h12k6rnhhyq4jphzrhfik7i8ah3k32pqw803460n6yf";
};
- nativeBuildInputs = [ pkg-config ];
- buildInputs = [ python glib gtk2 readline ];
+ nativeBuildInputs = [ pkg-config python3 glib ];
+ buildInputs = [ gtk2 readline ];
+
+ strictDeps = true;
configureFlags = [ "--with-gtk" "--with--board3d" ];
diff --git a/pkgs/misc/gnuk/generic.nix b/pkgs/misc/gnuk/generic.nix
index 8ed186e1ed6..b614dd52a37 100644
--- a/pkgs/misc/gnuk/generic.nix
+++ b/pkgs/misc/gnuk/generic.nix
@@ -1,5 +1,5 @@
{ lib, stdenv, gcc-arm-embedded, binutils-arm-embedded, makeWrapper
-, python, pythonPackages
+, python2Packages
# Extra options
, device ? "fsij", vid ? "234b", pid ? "0000"
@@ -15,7 +15,7 @@ stdenv.mkDerivation {
inherit src;
nativeBuildInputs = [ gcc-arm-embedded binutils-arm-embedded makeWrapper ];
- buildInputs = [ python ] ++ (with pythonPackages; [ pyusb colorama ]);
+ buildInputs = with python2Packages; [ python pyusb colorama ];
configurePhase = ''
cd src
diff --git a/pkgs/os-specific/linux/libnl/default.nix b/pkgs/os-specific/linux/libnl/default.nix
index b7d08344e40..b40b3c46e77 100644
--- a/pkgs/os-specific/linux/libnl/default.nix
+++ b/pkgs/os-specific/linux/libnl/default.nix
@@ -1,5 +1,5 @@
{ stdenv, file, lib, fetchFromGitHub, autoreconfHook, bison, flex, pkg-config
-, pythonSupport ? false, swig ? null, python}:
+, pythonSupport ? false, swig ? null, python ? null}:
stdenv.mkDerivation rec {
pname = "libnl";
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
postBuild = lib.optionalString (pythonSupport) ''
cd python
- ${python}/bin/python setup.py install --prefix=../pythonlib
+ ${python.interpreter} setup.py install --prefix=../pythonlib
cd -
'';
diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix
index f41c5556d71..492e7e76f9d 100644
--- a/pkgs/servers/home-assistant/component-packages.nix
+++ b/pkgs/servers/home-assistant/component-packages.nix
@@ -277,7 +277,7 @@
"foscam" = ps: with ps; [ ]; # missing inputs: libpyfoscam
"foursquare" = ps: with ps; [ aiohttp-cors ];
"free_mobile" = ps: with ps; [ ]; # missing inputs: freesms
- "freebox" = ps: with ps; [ aiohttp-cors netdisco zeroconf ]; # missing inputs: freebox-api
+ "freebox" = ps: with ps; [ aiohttp-cors freebox-api netdisco zeroconf ];
"freedns" = ps: with ps; [ ];
"fritz" = ps: with ps; [ fritzconnection ];
"fritzbox" = ps: with ps; [ pyfritzhome ];
@@ -353,7 +353,7 @@
"hlk_sw16" = ps: with ps; [ ]; # missing inputs: hlk-sw16
"home_connect" = ps: with ps; [ aiohttp-cors ]; # missing inputs: homeconnect
"homeassistant" = ps: with ps; [ ];
- "homekit" = ps: with ps; [ HAP-python pyqrcode aiohttp-cors base36 fnvhash ha-ffmpeg zeroconf ]; # missing inputs: PyTurboJPEG
+ "homekit" = ps: with ps; [ HAP-python pyqrcode pyturbojpeg aiohttp-cors base36 fnvhash ha-ffmpeg zeroconf ];
"homekit_controller" = ps: with ps; [ aiohomekit aiohttp-cors zeroconf ];
"homematic" = ps: with ps; [ pyhomematic ];
"homematicip_cloud" = ps: with ps; [ ]; # missing inputs: homematicip
diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix
index 07d50d6a64f..73b1b5e7afa 100644
--- a/pkgs/servers/home-assistant/default.nix
+++ b/pkgs/servers/home-assistant/default.nix
@@ -190,6 +190,7 @@ in with py.pkgs; buildPythonApplication rec {
"api"
"auth"
"automation"
+ "axis"
"bayesian"
"binary_sensor"
"caldav"
@@ -224,6 +225,7 @@ in with py.pkgs; buildPythonApplication rec {
"flux"
"folder"
"folder_watcher"
+ "freebox"
"fritzbox"
"fritzbox_callmonitor"
"frontend"
@@ -235,6 +237,7 @@ in with py.pkgs; buildPythonApplication rec {
"hddtemp"
"history"
"history_stats"
+ "homekit"
"homekit_controller"
"homeassistant"
"homematic"
@@ -400,5 +403,6 @@ in with py.pkgs; buildPythonApplication rec {
description = "Open source home automation that puts local control and privacy first";
license = licenses.asl20;
maintainers = with maintainers; [ dotlambda globin mic92 hexa ];
+ platforms = platforms.linux;
};
}
diff --git a/pkgs/servers/irker/default.nix b/pkgs/servers/irker/default.nix
index 7bb0900d7d3..0aac945ad00 100644
--- a/pkgs/servers/irker/default.nix
+++ b/pkgs/servers/irker/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchFromGitLab, python, pkg-config
+{ lib, stdenv, fetchFromGitLab, python3, pkg-config
, xmlto, docbook2x, docbook_xsl, docbook_xml_dtd_412 }:
stdenv.mkDerivation {
@@ -15,12 +15,14 @@ stdenv.mkDerivation {
nativeBuildInputs = [ pkg-config xmlto docbook2x docbook_xsl docbook_xml_dtd_412 ];
buildInputs = [
- python
+ python3
# Needed for proxy support I believe, which I haven't tested.
# Probably needs to be propagated and some wrapPython magic
# python.pkgs.pysocks
];
+ strictDeps = true;
+
postPatch = ''
substituteInPlace Makefile \
--replace '-o 0 -g 0' ""
diff --git a/pkgs/servers/kippo/default.nix b/pkgs/servers/kippo/default.nix
deleted file mode 100644
index a3c6d683a1b..00000000000
--- a/pkgs/servers/kippo/default.nix
+++ /dev/null
@@ -1,100 +0,0 @@
-# This is the installation portion of kippo.
-# This is somewhat jumbled together. There is no "easy_install" for kippo,
-# and there isn't a way to regenerate the twistd plugin cache.
-#
-# Use the services.kippo options to properly configure if on NixOS.
-# On other platforms there is a problem with hardcoded paths.
-# Your best bet is to change kippo source to customise
-# or manually copy the proper filesystems.
-# At a minimum the following are required in /var/lib/kippo:
-# honeyfs/
-# fs.pickle
-# data/
-# txtcmds/
-#
-# There is also benefit in preparing /var/log/kippo
-# tty/
-# dl/
-#
-# Most of these files need read/write permissions.
-#
-# Read only files: kippo.tac and kippo.cfg
-#
-# Execution may look like this:
-# twistd -y kippo.tac --syslog --pidfile=kippo.pid
-#
-# Use this package at your own risk.
-
-{lib, stdenv, fetchurl, pythonPackages }:
-
-let
-
- twisted_13 = pythonPackages.buildPythonPackage rec {
- # NOTE: When updating please check if new versions still cause issues
- # to packages like carbon (http://stackoverflow.com/questions/19894708/cant-start-carbon-12-04-python-error-importerror-cannot-import-name-daem)
- disabled = pythonPackages.isPy3k;
-
- name = "Twisted-13.2.0";
- src = fetchurl {
- url = "mirror://pypi/T/Twisted/${name}.tar.bz2";
- sha256 = "1wrcqv5lvgwk2aq83qb2s2ng2vx14hbjjk2gc30cg6h1iiipal89";
- };
-
- propagatedBuildInputs = with pythonPackages; [ zope_interface ];
-
- # Generate Twisted's plug-in cache. Twited users must do it as well. See
- # http://twistedmatrix.com/documents/current/core/howto/plugin.html#auto3
- # and http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=477103 for
- # details.
- postInstall = "$out/bin/twistd --help > /dev/null";
-
- meta = with lib; {
- homepage = "https://twistedmatrix.com/";
- description = "Twisted, an event-driven networking engine written in Python";
- longDescription = ''
- Twisted is an event-driven networking engine written in Python
- and licensed under the MIT license.
- '';
- license = licenses.mit;
- };
- };
-
-in stdenv.mkDerivation rec {
- pname = "kippo";
- version = "0.8";
- src = fetchurl {
- url = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/kippo/${pname}-${version}.tar.gz";
- sha256 = "0rd2mk36d02qd24z8s4xyy64fy54rzpar4379iq4dcjwg7l7f63d";
- };
- buildInputs = with pythonPackages; [ pycrypto pyasn1 twisted_13 ];
- installPhase = ''
- substituteInPlace ./kippo.tac --replace "kippo.cfg" "$out/src/kippo.cfg"
- substituteInPlace ./kippo.cfg --replace "log_path = log" "log_path = /var/log/kippo" \
- --replace "download_path = dl" "download_path = /var/log/kippo/dl" \
- --replace "contents_path = honeyfs" "filesystem_file = /var/lib/kippo/honeyfs" \
- --replace "filesystem_file = fs.pickle" "filesystem_file = /var/lib/kippo/fs.pickle" \
- --replace "data_path = data" "data_path = /var/lib/kippo/data" \
- --replace "txtcmds_path = txtcmds" "txtcmds_path = /var/lib/kippo/txtcmds" \
- --replace "public_key = public.key" "public_key = /var/lib/kippo/keys/public.key" \
- --replace "private_key = private.key" "private_key = /var/lib/kippo/keys/private.key"
- mkdir -p $out/bin
- mkdir -p $out/src
- mv ./* $out/src
- mv $out/src/utils/* $out/bin
- '';
-
- passthru.twisted = twisted_13;
-
- meta = with lib; {
- homepage = "https://github.com/desaster/kippo";
- description = "SSH Honeypot";
- longDescription = ''
- Default port is 2222. Recommend using something like this for port redirection to default SSH port:
- networking.firewall.extraCommands = '''
- iptables -t nat -A PREROUTING -i IN_IFACE -p tcp --dport 22 -j REDIRECT --to-port 2222''' '';
- license = licenses.bsd3;
- platforms = platforms.linux;
- maintainers = with maintainers; [ tomberek ];
- broken = true; # 2018-09-12, failed on hydra since 2017-12-11
- };
-}
diff --git a/pkgs/servers/monitoring/prometheus/openldap-exporter.nix b/pkgs/servers/monitoring/prometheus/openldap-exporter.nix
new file mode 100644
index 00000000000..3aabe6e7231
--- /dev/null
+++ b/pkgs/servers/monitoring/prometheus/openldap-exporter.nix
@@ -0,0 +1,29 @@
+{ buildGoPackage, lib, fetchFromGitHub }:
+
+buildGoPackage rec {
+ pname = "openldap_exporter";
+ version = "2.1";
+
+ src = fetchFromGitHub {
+ owner = "tomcz";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "sha256-Di1GiyVp/hGCFhqxhlqJSucGZK7f/FDDUFtJRaiAZu4=";
+ };
+
+ buildFlagsArray = ''
+ -ldflags=
+ -s -w
+ -X github.com/tomcz/openldap_exporter.tag=v${version}
+ -X github.com/tomcz/openldap_exporter.commit=unknown
+ '';
+
+ goPackagePath = "github.com/tomcz/openldap_exporter";
+
+ meta = with lib; {
+ homepage = "https://github.com/tomcz/openldap_exporter";
+ description = " Simple service that scrapes metrics from OpenLDAP and exports them via HTTP for Prometheus consumption";
+ license = licenses.mit;
+ maintainers = with maintainers; [ ma27 ];
+ };
+}
diff --git a/pkgs/servers/zigbee2mqtt/default.nix b/pkgs/servers/zigbee2mqtt/default.nix
index d329a5bef89..85465fd7d14 100644
--- a/pkgs/servers/zigbee2mqtt/default.nix
+++ b/pkgs/servers/zigbee2mqtt/default.nix
@@ -3,14 +3,14 @@ let
package = (import ./node.nix { inherit pkgs system; }).package;
in
package.override rec {
- version = "1.18.2";
+ version = "1.16.2";
reconstructLock = true;
src = pkgs.fetchFromGitHub {
owner = "Koenkk";
repo = "zigbee2mqtt";
rev = version;
- sha256 = "sha256-95RhoJ0aqprzMNOUw9UbLosBwBtQvudKOQaBvBJohn8=";
+ sha256 = "0rpmm4pwm8s4i9fl26ql0czg5kijv42k9wwik7jb3ppi5jzxrakd";
};
passthru.tests.zigbee2mqtt = nixosTests.zigbee2mqtt;
diff --git a/pkgs/servers/zigbee2mqtt/node-packages.nix b/pkgs/servers/zigbee2mqtt/node-packages.nix
index 1b29e83c3de..a9da40e3fe4 100644
--- a/pkgs/servers/zigbee2mqtt/node-packages.nix
+++ b/pkgs/servers/zigbee2mqtt/node-packages.nix
@@ -1,295 +1,250 @@
-# This file has been generated by node2nix 1.9.0. Do not edit!
+# This file has been generated by node2nix 1.8.0. Do not edit!
-{nodeEnv, fetchurl, fetchgit, nix-gitignore, stdenv, lib, globalBuildInputs ? []}:
+{nodeEnv, fetchurl, fetchgit, globalBuildInputs ? []}:
let
sources = {
- "@babel/cli-7.13.0" = {
+ "@babel/cli-7.12.1" = {
name = "_at_babel_slash_cli";
packageName = "@babel/cli";
- version = "7.13.0";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/cli/-/cli-7.13.0.tgz";
- sha512 = "y5AohgeVhU+wO5kU1WGMLdocFj83xCxVjsVFa2ilII8NEwmBZvx7Ambq621FbFIK68loYJ9p43nfoi6es+rzSA==";
+ url = "https://registry.npmjs.org/@babel/cli/-/cli-7.12.1.tgz";
+ sha512 = "eRJREyrfAJ2r42Iaxe8h3v6yyj1wu9OyosaUHW6UImjGf9ahGL9nsFNh7OCopvtcPL8WnEo7tp78wrZaZ6vG9g==";
};
};
- "@babel/code-frame-7.12.11" = {
+ "@babel/code-frame-7.10.4" = {
name = "_at_babel_slash_code-frame";
packageName = "@babel/code-frame";
- version = "7.12.11";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz";
- sha512 = "Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==";
+ url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz";
+ sha512 = "vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==";
};
};
- "@babel/code-frame-7.12.13" = {
- name = "_at_babel_slash_code-frame";
- packageName = "@babel/code-frame";
- version = "7.12.13";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz";
- sha512 = "HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==";
- };
- };
- "@babel/compat-data-7.13.12" = {
+ "@babel/compat-data-7.12.5" = {
name = "_at_babel_slash_compat-data";
packageName = "@babel/compat-data";
- version = "7.13.12";
+ version = "7.12.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.12.tgz";
- sha512 = "3eJJ841uKxeV8dcN/2yGEUy+RfgQspPEgQat85umsE1rotuquQ2AbIub4S6j7c50a2d+4myc+zSlnXeIHrOnhQ==";
+ url = "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.12.5.tgz";
+ sha512 = "DTsS7cxrsH3by8nqQSpFSyjSfSYl57D6Cf4q8dW3LK83tBKBDCkfcay1nYkXq1nIHXnpX8WMMb/O25HOy3h1zg==";
};
};
- "@babel/compat-data-7.13.8" = {
- name = "_at_babel_slash_compat-data";
- packageName = "@babel/compat-data";
- version = "7.13.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.8.tgz";
- sha512 = "EaI33z19T4qN3xLXsGf48M2cDqa6ei9tPZlfLdb2HC+e/cFtREiRd8hdSqDbwdLB0/+gLwqJmCYASH0z2bUdog==";
- };
- };
- "@babel/core-7.13.13" = {
+ "@babel/core-7.12.3" = {
name = "_at_babel_slash_core";
packageName = "@babel/core";
- version = "7.13.13";
+ version = "7.12.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/core/-/core-7.13.13.tgz";
- sha512 = "1xEs9jZAyKIouOoCmpsgk/I26PoKyvzQ2ixdRpRzfbcp1fL+ozw7TUgdDgwonbTovqRaTfRh50IXuw4QrWO0GA==";
+ url = "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz";
+ sha512 = "0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==";
};
};
- "@babel/core-7.13.8" = {
+ "@babel/core-7.12.9" = {
name = "_at_babel_slash_core";
packageName = "@babel/core";
- version = "7.13.8";
+ version = "7.12.9";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/core/-/core-7.13.8.tgz";
- sha512 = "oYapIySGw1zGhEFRd6lzWNLWFX2s5dA/jm+Pw/+59ZdXtjyIuwlXbrId22Md0rgZVop+aVoqow2riXhBLNyuQg==";
+ url = "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz";
+ sha512 = "gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==";
};
};
- "@babel/generator-7.13.9" = {
+ "@babel/generator-7.12.5" = {
name = "_at_babel_slash_generator";
packageName = "@babel/generator";
- version = "7.13.9";
+ version = "7.12.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/generator/-/generator-7.13.9.tgz";
- sha512 = "mHOOmY0Axl/JCTkxTU6Lf5sWOg/v8nUa+Xkt4zMTftX0wqmb6Sh7J8gvcehBw7q0AhrhAR+FDacKjCZ2X8K+Sw==";
+ url = "https://registry.npmjs.org/@babel/generator/-/generator-7.12.5.tgz";
+ sha512 = "m16TQQJ8hPt7E+OS/XVQg/7U184MLXtvuGbCdA7na61vha+ImkyyNM/9DDA0unYCVZn3ZOhng+qz48/KBOT96A==";
};
};
- "@babel/helper-annotate-as-pure-7.12.13" = {
+ "@babel/helper-annotate-as-pure-7.10.4" = {
name = "_at_babel_slash_helper-annotate-as-pure";
packageName = "@babel/helper-annotate-as-pure";
- version = "7.12.13";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz";
- sha512 = "7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw==";
+ url = "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.4.tgz";
+ sha512 = "XQlqKQP4vXFB7BN8fEEerrmYvHp3fK/rBkRFz9jaJbzK0B1DSfej9Kc7ZzE8Z/OnId1jpJdNAZ3BFQjWG68rcA==";
};
};
- "@babel/helper-builder-binary-assignment-operator-visitor-7.12.13" = {
+ "@babel/helper-builder-binary-assignment-operator-visitor-7.10.4" = {
name = "_at_babel_slash_helper-builder-binary-assignment-operator-visitor";
packageName = "@babel/helper-builder-binary-assignment-operator-visitor";
- version = "7.12.13";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.12.13.tgz";
- sha512 = "CZOv9tGphhDRlVjVkAgm8Nhklm9RzSmWpX2my+t7Ua/KT616pEzXsQCjinzvkRvHWJ9itO4f296efroX23XCMA==";
+ url = "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.4.tgz";
+ sha512 = "L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg==";
};
};
- "@babel/helper-compilation-targets-7.13.13" = {
+ "@babel/helper-compilation-targets-7.12.5" = {
name = "_at_babel_slash_helper-compilation-targets";
packageName = "@babel/helper-compilation-targets";
- version = "7.13.13";
+ version = "7.12.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.13.tgz";
- sha512 = "q1kcdHNZehBwD9jYPh3WyXcsFERi39X4I59I3NadciWtNDyZ6x+GboOxncFK0kXlKIv6BJm5acncehXWUjWQMQ==";
+ url = "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.12.5.tgz";
+ sha512 = "+qH6NrscMolUlzOYngSBMIOQpKUGPPsc61Bu5W10mg84LxZ7cmvnBHzARKbDoFxVvqqAbj6Tg6N7bSrWSPXMyw==";
};
};
- "@babel/helper-compilation-targets-7.13.8" = {
- name = "_at_babel_slash_helper-compilation-targets";
- packageName = "@babel/helper-compilation-targets";
- version = "7.13.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.8.tgz";
- sha512 = "pBljUGC1y3xKLn1nrx2eAhurLMA8OqBtBP/JwG4U8skN7kf8/aqwwxpV1N6T0e7r6+7uNitIa/fUxPFagSXp3A==";
- };
- };
- "@babel/helper-create-class-features-plugin-7.13.8" = {
+ "@babel/helper-create-class-features-plugin-7.12.1" = {
name = "_at_babel_slash_helper-create-class-features-plugin";
packageName = "@babel/helper-create-class-features-plugin";
- version = "7.13.8";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.13.8.tgz";
- sha512 = "qioaRrKHQbn4hkRKDHbnuQ6kAxmmOF+kzKGnIfxPK4j2rckSJCpKzr/SSTlohSCiE3uAQpNDJ9FIh4baeE8W+w==";
+ url = "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.12.1.tgz";
+ sha512 = "hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w==";
};
};
- "@babel/helper-create-regexp-features-plugin-7.12.17" = {
+ "@babel/helper-create-regexp-features-plugin-7.12.1" = {
name = "_at_babel_slash_helper-create-regexp-features-plugin";
packageName = "@babel/helper-create-regexp-features-plugin";
- version = "7.12.17";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.17.tgz";
- sha512 = "p2VGmBu9oefLZ2nQpgnEnG0ZlRPvL8gAGvPUMQwUdaE8k49rOMuZpOwdQoy5qJf6K8jL3bcAMhVUlHAjIgJHUg==";
+ url = "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.1.tgz";
+ sha512 = "rsZ4LGvFTZnzdNZR5HZdmJVuXK8834R5QkF3WvcnBhrlVtF0HSIUC6zbreL9MgjTywhKokn8RIYRiq99+DLAxA==";
};
};
- "@babel/helper-define-polyfill-provider-0.1.5" = {
- name = "_at_babel_slash_helper-define-polyfill-provider";
- packageName = "@babel/helper-define-polyfill-provider";
- version = "0.1.5";
+ "@babel/helper-define-map-7.10.5" = {
+ name = "_at_babel_slash_helper-define-map";
+ packageName = "@babel/helper-define-map";
+ version = "7.10.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.1.5.tgz";
- sha512 = "nXuzCSwlJ/WKr8qxzW816gwyT6VZgiJG17zR40fou70yfAcqjoNyTLl/DQ+FExw5Hx5KNqshmN8Ldl/r2N7cTg==";
+ url = "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.5.tgz";
+ sha512 = "fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ==";
};
};
- "@babel/helper-explode-assignable-expression-7.13.0" = {
+ "@babel/helper-explode-assignable-expression-7.12.1" = {
name = "_at_babel_slash_helper-explode-assignable-expression";
packageName = "@babel/helper-explode-assignable-expression";
- version = "7.13.0";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.13.0.tgz";
- sha512 = "qS0peLTDP8kOisG1blKbaoBg/o9OSa1qoumMjTK5pM+KDTtpxpsiubnCGP34vK8BXGcb2M9eigwgvoJryrzwWA==";
+ url = "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.12.1.tgz";
+ sha512 = "dmUwH8XmlrUpVqgtZ737tK88v07l840z9j3OEhCLwKTkjlvKpfqXVIZ0wpK3aeOxspwGrf/5AP5qLx4rO3w5rA==";
};
};
- "@babel/helper-function-name-7.12.13" = {
+ "@babel/helper-function-name-7.10.4" = {
name = "_at_babel_slash_helper-function-name";
packageName = "@babel/helper-function-name";
- version = "7.12.13";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz";
- sha512 = "TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==";
+ url = "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz";
+ sha512 = "YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==";
};
};
- "@babel/helper-get-function-arity-7.12.13" = {
+ "@babel/helper-get-function-arity-7.10.4" = {
name = "_at_babel_slash_helper-get-function-arity";
packageName = "@babel/helper-get-function-arity";
- version = "7.12.13";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz";
- sha512 = "DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==";
+ url = "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz";
+ sha512 = "EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==";
};
};
- "@babel/helper-hoist-variables-7.13.0" = {
+ "@babel/helper-hoist-variables-7.10.4" = {
name = "_at_babel_slash_helper-hoist-variables";
packageName = "@babel/helper-hoist-variables";
- version = "7.13.0";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.13.0.tgz";
- sha512 = "0kBzvXiIKfsCA0y6cFEIJf4OdzfpRuNk4+YTeHZpGGc666SATFKTz6sRncwFnQk7/ugJ4dSrCj6iJuvW4Qwr2g==";
+ url = "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.4.tgz";
+ sha512 = "wljroF5PgCk2juF69kanHVs6vrLwIPNp6DLD+Lrl3hoQ3PpPPikaDRNFA+0t81NOoMt2DL6WW/mdU8k4k6ZzuA==";
};
};
- "@babel/helper-member-expression-to-functions-7.13.0" = {
+ "@babel/helper-member-expression-to-functions-7.12.1" = {
name = "_at_babel_slash_helper-member-expression-to-functions";
packageName = "@babel/helper-member-expression-to-functions";
- version = "7.13.0";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.0.tgz";
- sha512 = "yvRf8Ivk62JwisqV1rFRMxiSMDGnN6KH1/mDMmIrij4jztpQNRoHqqMG3U6apYbGRPJpgPalhva9Yd06HlUxJQ==";
+ url = "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.1.tgz";
+ sha512 = "k0CIe3tXUKTRSoEx1LQEPFU9vRQfqHtl+kf8eNnDqb4AUJEy5pz6aIiog+YWtVm2jpggjS1laH68bPsR+KWWPQ==";
};
};
- "@babel/helper-member-expression-to-functions-7.13.12" = {
+ "@babel/helper-member-expression-to-functions-7.12.7" = {
name = "_at_babel_slash_helper-member-expression-to-functions";
packageName = "@babel/helper-member-expression-to-functions";
- version = "7.13.12";
+ version = "7.12.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.12.tgz";
- sha512 = "48ql1CLL59aKbU94Y88Xgb2VFy7a95ykGRbJJaaVv+LX5U8wFpLfiGXJJGUozsmA1oEh/o5Bp60Voq7ACyA/Sw==";
+ url = "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.7.tgz";
+ sha512 = "DCsuPyeWxeHgh1Dus7APn7iza42i/qXqiFPWyBDdOFtvS581JQePsc1F/nD+fHrcswhLlRc2UpYS1NwERxZhHw==";
};
};
- "@babel/helper-module-imports-7.12.13" = {
+ "@babel/helper-module-imports-7.12.5" = {
name = "_at_babel_slash_helper-module-imports";
packageName = "@babel/helper-module-imports";
- version = "7.12.13";
+ version = "7.12.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.13.tgz";
- sha512 = "NGmfvRp9Rqxy0uHSSVP+SRIW1q31a7Ji10cLBcqSDUngGentY4FRiHOFZFE1CLU5eiL0oE8reH7Tg1y99TDM/g==";
+ url = "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz";
+ sha512 = "SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==";
};
};
- "@babel/helper-module-imports-7.13.12" = {
- name = "_at_babel_slash_helper-module-imports";
- packageName = "@babel/helper-module-imports";
- version = "7.13.12";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz";
- sha512 = "4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==";
- };
- };
- "@babel/helper-module-transforms-7.13.0" = {
+ "@babel/helper-module-transforms-7.12.1" = {
name = "_at_babel_slash_helper-module-transforms";
packageName = "@babel/helper-module-transforms";
- version = "7.13.0";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.13.0.tgz";
- sha512 = "Ls8/VBwH577+pw7Ku1QkUWIyRRNHpYlts7+qSqBBFCW3I8QteB9DxfcZ5YJpOwH6Ihe/wn8ch7fMGOP1OhEIvw==";
+ url = "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz";
+ sha512 = "QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==";
};
};
- "@babel/helper-module-transforms-7.13.12" = {
- name = "_at_babel_slash_helper-module-transforms";
- packageName = "@babel/helper-module-transforms";
- version = "7.13.12";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.13.12.tgz";
- sha512 = "7zVQqMO3V+K4JOOj40kxiCrMf6xlQAkewBB0eu2b03OO/Q21ZutOzjpfD79A5gtE/2OWi1nv625MrDlGlkbknQ==";
- };
- };
- "@babel/helper-optimise-call-expression-7.12.13" = {
+ "@babel/helper-optimise-call-expression-7.10.4" = {
name = "_at_babel_slash_helper-optimise-call-expression";
packageName = "@babel/helper-optimise-call-expression";
- version = "7.12.13";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz";
- sha512 = "BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==";
+ url = "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.4.tgz";
+ sha512 = "n3UGKY4VXwXThEiKrgRAoVPBMqeoPgHVqiHZOanAJCG9nQUL2pLRQirUzl0ioKclHGpGqRgIOkgcIJaIWLpygg==";
};
};
- "@babel/helper-plugin-utils-7.13.0" = {
+ "@babel/helper-optimise-call-expression-7.12.7" = {
+ name = "_at_babel_slash_helper-optimise-call-expression";
+ packageName = "@babel/helper-optimise-call-expression";
+ version = "7.12.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.7.tgz";
+ sha512 = "I5xc9oSJ2h59OwyUqjv95HRyzxj53DAubUERgQMrpcCEYQyToeHA+NEcUEsVWB4j53RDeskeBJ0SgRAYHDBckw==";
+ };
+ };
+ "@babel/helper-plugin-utils-7.10.4" = {
name = "_at_babel_slash_helper-plugin-utils";
packageName = "@babel/helper-plugin-utils";
- version = "7.13.0";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz";
- sha512 = "ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==";
+ url = "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz";
+ sha512 = "O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==";
};
};
- "@babel/helper-remap-async-to-generator-7.13.0" = {
+ "@babel/helper-regex-7.10.5" = {
+ name = "_at_babel_slash_helper-regex";
+ packageName = "@babel/helper-regex";
+ version = "7.10.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.10.5.tgz";
+ sha512 = "68kdUAzDrljqBrio7DYAEgCoJHxppJOERHOgOrDN7WjOzP0ZQ1LsSDRXcemzVZaLvjaJsJEESb6qt+znNuENDg==";
+ };
+ };
+ "@babel/helper-remap-async-to-generator-7.12.1" = {
name = "_at_babel_slash_helper-remap-async-to-generator";
packageName = "@babel/helper-remap-async-to-generator";
- version = "7.13.0";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.13.0.tgz";
- sha512 = "pUQpFBE9JvC9lrQbpX0TmeNIy5s7GnZjna2lhhcHC7DzgBs6fWn722Y5cfwgrtrqc7NAJwMvOa0mKhq6XaE4jg==";
+ url = "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.12.1.tgz";
+ sha512 = "9d0KQCRM8clMPcDwo8SevNs+/9a8yWVVmaE80FGJcEP8N1qToREmWEGnBn8BUlJhYRFz6fqxeRL1sl5Ogsed7A==";
};
};
- "@babel/helper-replace-supers-7.13.0" = {
+ "@babel/helper-replace-supers-7.12.5" = {
name = "_at_babel_slash_helper-replace-supers";
packageName = "@babel/helper-replace-supers";
- version = "7.13.0";
+ version = "7.12.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.13.0.tgz";
- sha512 = "Segd5me1+Pz+rmN/NFBOplMbZG3SqRJOBlY+mA0SxAv6rjj7zJqr1AVr3SfzUVTLCv7ZLU5FycOM/SBGuLPbZw==";
+ url = "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.5.tgz";
+ sha512 = "5YILoed0ZyIpF4gKcpZitEnXEJ9UoDRki1Ey6xz46rxOzfNMAhVIJMoune1hmPVxh40LRv1+oafz7UsWX+vyWA==";
};
};
- "@babel/helper-replace-supers-7.13.12" = {
- name = "_at_babel_slash_helper-replace-supers";
- packageName = "@babel/helper-replace-supers";
- version = "7.13.12";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.13.12.tgz";
- sha512 = "Gz1eiX+4yDO8mT+heB94aLVNCL+rbuT2xy4YfyNqu8F+OI6vMvJK891qGBTqL9Uc8wxEvRW92Id6G7sDen3fFw==";
- };
- };
- "@babel/helper-simple-access-7.12.13" = {
+ "@babel/helper-simple-access-7.12.1" = {
name = "_at_babel_slash_helper-simple-access";
packageName = "@babel/helper-simple-access";
- version = "7.12.13";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.13.tgz";
- sha512 = "0ski5dyYIHEfwpWGx5GPWhH35j342JaflmCeQmsPWcrOQDtCN6C1zKAVRFVbK53lPW2c9TsuLLSUDf0tIGJ5hA==";
- };
- };
- "@babel/helper-simple-access-7.13.12" = {
- name = "_at_babel_slash_helper-simple-access";
- packageName = "@babel/helper-simple-access";
- version = "7.13.12";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz";
- sha512 = "7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA==";
+ url = "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz";
+ sha512 = "OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==";
};
};
"@babel/helper-skip-transparent-expression-wrappers-7.12.1" = {
@@ -301,211 +256,193 @@ let
sha512 = "Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==";
};
};
- "@babel/helper-split-export-declaration-7.12.13" = {
+ "@babel/helper-split-export-declaration-7.11.0" = {
name = "_at_babel_slash_helper-split-export-declaration";
packageName = "@babel/helper-split-export-declaration";
- version = "7.12.13";
+ version = "7.11.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz";
- sha512 = "tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==";
+ url = "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz";
+ sha512 = "74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==";
};
};
- "@babel/helper-validator-identifier-7.12.11" = {
+ "@babel/helper-validator-identifier-7.10.4" = {
name = "_at_babel_slash_helper-validator-identifier";
packageName = "@babel/helper-validator-identifier";
- version = "7.12.11";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz";
- sha512 = "np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==";
+ url = "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz";
+ sha512 = "3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==";
};
};
- "@babel/helper-validator-option-7.12.17" = {
+ "@babel/helper-validator-option-7.12.1" = {
name = "_at_babel_slash_helper-validator-option";
packageName = "@babel/helper-validator-option";
- version = "7.12.17";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz";
- sha512 = "TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw==";
+ url = "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.1.tgz";
+ sha512 = "YpJabsXlJVWP0USHjnC/AQDTLlZERbON577YUVO/wLpqyj6HAtVYnWaQaN0iUN+1/tWn3c+uKKXjRut5115Y2A==";
};
};
- "@babel/helper-wrap-function-7.13.0" = {
+ "@babel/helper-wrap-function-7.12.3" = {
name = "_at_babel_slash_helper-wrap-function";
packageName = "@babel/helper-wrap-function";
- version = "7.13.0";
+ version = "7.12.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.13.0.tgz";
- sha512 = "1UX9F7K3BS42fI6qd2A4BjKzgGjToscyZTdp1DjknHLCIvpgne6918io+aL5LXFcER/8QWiwpoY902pVEqgTXA==";
+ url = "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.12.3.tgz";
+ sha512 = "Cvb8IuJDln3rs6tzjW3Y8UeelAOdnpB8xtQ4sme2MSZ9wOxrbThporC0y/EtE16VAtoyEfLM404Xr1e0OOp+ow==";
};
};
- "@babel/helpers-7.13.0" = {
+ "@babel/helpers-7.12.5" = {
name = "_at_babel_slash_helpers";
packageName = "@babel/helpers";
- version = "7.13.0";
+ version = "7.12.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.0.tgz";
- sha512 = "aan1MeFPxFacZeSz6Ld7YZo5aPuqnKlD7+HZY75xQsueczFccP9A7V05+oe0XpLwHK3oLorPe9eaAUljL7WEaQ==";
+ url = "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.5.tgz";
+ sha512 = "lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==";
};
};
- "@babel/helpers-7.13.10" = {
- name = "_at_babel_slash_helpers";
- packageName = "@babel/helpers";
- version = "7.13.10";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.10.tgz";
- sha512 = "4VO883+MWPDUVRF3PhiLBUFHoX/bsLTGFpFK/HqvvfBZz2D57u9XzPVNFVBTc0PW/CWR9BXTOKt8NF4DInUHcQ==";
- };
- };
- "@babel/highlight-7.13.10" = {
+ "@babel/highlight-7.10.4" = {
name = "_at_babel_slash_highlight";
packageName = "@babel/highlight";
- version = "7.13.10";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz";
- sha512 = "5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==";
+ url = "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz";
+ sha512 = "i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==";
};
};
- "@babel/highlight-7.13.8" = {
- name = "_at_babel_slash_highlight";
- packageName = "@babel/highlight";
- version = "7.13.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.8.tgz";
- sha512 = "4vrIhfJyfNf+lCtXC2ck1rKSzDwciqF7IWFhXXrSOUC2O5DrVp+w4c6ed4AllTxhTkUP5x2tYj41VaxdVMMRDw==";
- };
- };
- "@babel/parser-7.13.13" = {
+ "@babel/parser-7.12.5" = {
name = "_at_babel_slash_parser";
packageName = "@babel/parser";
- version = "7.13.13";
+ version = "7.12.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/parser/-/parser-7.13.13.tgz";
- sha512 = "OhsyMrqygfk5v8HmWwOzlYjJrtLaFhF34MrfG/Z73DgYCI6ojNUTUp2TYbtnjo8PegeJp12eamsNettCQjKjVw==";
+ url = "https://registry.npmjs.org/@babel/parser/-/parser-7.12.5.tgz";
+ sha512 = "FVM6RZQ0mn2KCf1VUED7KepYeUWoVShczewOCfm3nzoBybaih51h+sYVVGthW9M6lPByEPTQf+xm27PBdlpwmQ==";
};
};
- "@babel/parser-7.13.9" = {
+ "@babel/parser-7.12.7" = {
name = "_at_babel_slash_parser";
packageName = "@babel/parser";
- version = "7.13.9";
+ version = "7.12.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/parser/-/parser-7.13.9.tgz";
- sha512 = "nEUfRiARCcaVo3ny3ZQjURjHQZUo/JkEw7rLlSZy/psWGnvwXFtPcr6jb7Yb41DVW5LTe6KRq9LGleRNsg1Frw==";
+ url = "https://registry.npmjs.org/@babel/parser/-/parser-7.12.7.tgz";
+ sha512 = "oWR02Ubp4xTLCAqPRiNIuMVgNO5Aif/xpXtabhzW2HWUD47XJsAB4Zd/Rg30+XeQA3juXigV7hlquOTmwqLiwg==";
};
};
- "@babel/plugin-proposal-async-generator-functions-7.13.8" = {
+ "@babel/plugin-proposal-async-generator-functions-7.12.1" = {
name = "_at_babel_slash_plugin-proposal-async-generator-functions";
packageName = "@babel/plugin-proposal-async-generator-functions";
- version = "7.13.8";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.13.8.tgz";
- sha512 = "rPBnhj+WgoSmgq+4gQUtXx/vOcU+UYtjy1AA/aeD61Hwj410fwYyqfUcRP3lR8ucgliVJL/G7sXcNUecC75IXA==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.12.1.tgz";
+ sha512 = "d+/o30tJxFxrA1lhzJqiUcEJdI6jKlNregCv5bASeGf2Q4MXmnwH7viDo7nhx1/ohf09oaH8j1GVYG/e3Yqk6A==";
};
};
- "@babel/plugin-proposal-class-properties-7.13.0" = {
+ "@babel/plugin-proposal-class-properties-7.12.1" = {
name = "_at_babel_slash_plugin-proposal-class-properties";
packageName = "@babel/plugin-proposal-class-properties";
- version = "7.13.0";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.13.0.tgz";
- sha512 = "KnTDjFNC1g+45ka0myZNvSBFLhNCLN+GeGYLDEA8Oq7MZ6yMgfLoIRh86GRT0FjtJhZw8JyUskP9uvj5pHM9Zg==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz";
+ sha512 = "cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==";
};
};
- "@babel/plugin-proposal-dynamic-import-7.13.8" = {
+ "@babel/plugin-proposal-dynamic-import-7.12.1" = {
name = "_at_babel_slash_plugin-proposal-dynamic-import";
packageName = "@babel/plugin-proposal-dynamic-import";
- version = "7.13.8";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.13.8.tgz";
- sha512 = "ONWKj0H6+wIRCkZi9zSbZtE/r73uOhMVHh256ys0UzfM7I3d4n+spZNWjOnJv2gzopumP2Wxi186vI8N0Y2JyQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.12.1.tgz";
+ sha512 = "a4rhUSZFuq5W8/OO8H7BL5zspjnc1FLd9hlOxIK/f7qG4a0qsqk8uvF/ywgBA8/OmjsapjpvaEOYItfGG1qIvQ==";
};
};
- "@babel/plugin-proposal-export-namespace-from-7.12.13" = {
+ "@babel/plugin-proposal-export-namespace-from-7.12.1" = {
name = "_at_babel_slash_plugin-proposal-export-namespace-from";
packageName = "@babel/plugin-proposal-export-namespace-from";
- version = "7.12.13";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.13.tgz";
- sha512 = "INAgtFo4OnLN3Y/j0VwAgw3HDXcDtX+C/erMvWzuV9v71r7urb6iyMXu7eM9IgLr1ElLlOkaHjJ0SbCmdOQ3Iw==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.1.tgz";
+ sha512 = "6CThGf0irEkzujYS5LQcjBx8j/4aQGiVv7J9+2f7pGfxqyKh3WnmVJYW3hdrQjyksErMGBPQrCnHfOtna+WLbw==";
};
};
- "@babel/plugin-proposal-json-strings-7.13.8" = {
+ "@babel/plugin-proposal-json-strings-7.12.1" = {
name = "_at_babel_slash_plugin-proposal-json-strings";
packageName = "@babel/plugin-proposal-json-strings";
- version = "7.13.8";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.13.8.tgz";
- sha512 = "w4zOPKUFPX1mgvTmL/fcEqy34hrQ1CRcGxdphBc6snDnnqJ47EZDIyop6IwXzAC8G916hsIuXB2ZMBCExC5k7Q==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.12.1.tgz";
+ sha512 = "GoLDUi6U9ZLzlSda2Df++VSqDJg3CG+dR0+iWsv6XRw1rEq+zwt4DirM9yrxW6XWaTpmai1cWJLMfM8qQJf+yw==";
};
};
- "@babel/plugin-proposal-logical-assignment-operators-7.13.8" = {
+ "@babel/plugin-proposal-logical-assignment-operators-7.12.1" = {
name = "_at_babel_slash_plugin-proposal-logical-assignment-operators";
packageName = "@babel/plugin-proposal-logical-assignment-operators";
- version = "7.13.8";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.13.8.tgz";
- sha512 = "aul6znYB4N4HGweImqKn59Su9RS8lbUIqxtXTOcAGtNIDczoEFv+l1EhmX8rUBp3G1jMjKJm8m0jXVp63ZpS4A==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.12.1.tgz";
+ sha512 = "k8ZmVv0JU+4gcUGeCDZOGd0lCIamU/sMtIiX3UWnUc5yzgq6YUGyEolNYD+MLYKfSzgECPcqetVcJP9Afe/aCA==";
};
};
- "@babel/plugin-proposal-nullish-coalescing-operator-7.13.8" = {
+ "@babel/plugin-proposal-nullish-coalescing-operator-7.12.1" = {
name = "_at_babel_slash_plugin-proposal-nullish-coalescing-operator";
packageName = "@babel/plugin-proposal-nullish-coalescing-operator";
- version = "7.13.8";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.13.8.tgz";
- sha512 = "iePlDPBn//UhxExyS9KyeYU7RM9WScAG+D3Hhno0PLJebAEpDZMocbDe64eqynhNAnwz/vZoL/q/QB2T1OH39A==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz";
+ sha512 = "nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==";
};
};
- "@babel/plugin-proposal-numeric-separator-7.12.13" = {
+ "@babel/plugin-proposal-numeric-separator-7.12.5" = {
name = "_at_babel_slash_plugin-proposal-numeric-separator";
packageName = "@babel/plugin-proposal-numeric-separator";
- version = "7.12.13";
+ version = "7.12.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.13.tgz";
- sha512 = "O1jFia9R8BUCl3ZGB7eitaAPu62TXJRHn7rh+ojNERCFyqRwJMTmhz+tJ+k0CwI6CLjX/ee4qW74FSqlq9I35w==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.5.tgz";
+ sha512 = "UiAnkKuOrCyjZ3sYNHlRlfuZJbBHknMQ9VMwVeX97Ofwx7RpD6gS2HfqTCh8KNUQgcOm8IKt103oR4KIjh7Q8g==";
};
};
- "@babel/plugin-proposal-object-rest-spread-7.13.8" = {
+ "@babel/plugin-proposal-object-rest-spread-7.12.1" = {
name = "_at_babel_slash_plugin-proposal-object-rest-spread";
packageName = "@babel/plugin-proposal-object-rest-spread";
- version = "7.13.8";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.13.8.tgz";
- sha512 = "DhB2EuB1Ih7S3/IRX5AFVgZ16k3EzfRbq97CxAVI1KSYcW+lexV8VZb7G7L8zuPVSdQMRn0kiBpf/Yzu9ZKH0g==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz";
+ sha512 = "s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==";
};
};
- "@babel/plugin-proposal-optional-catch-binding-7.13.8" = {
+ "@babel/plugin-proposal-optional-catch-binding-7.12.1" = {
name = "_at_babel_slash_plugin-proposal-optional-catch-binding";
packageName = "@babel/plugin-proposal-optional-catch-binding";
- version = "7.13.8";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.13.8.tgz";
- sha512 = "0wS/4DUF1CuTmGo+NiaHfHcVSeSLj5S3e6RivPTg/2k3wOv3jO35tZ6/ZWsQhQMvdgI7CwphjQa/ccarLymHVA==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.12.1.tgz";
+ sha512 = "hFvIjgprh9mMw5v42sJWLI1lzU5L2sznP805zeT6rySVRA0Y18StRhDqhSxlap0oVgItRsB6WSROp4YnJTJz0g==";
};
};
- "@babel/plugin-proposal-optional-chaining-7.13.8" = {
+ "@babel/plugin-proposal-optional-chaining-7.12.1" = {
name = "_at_babel_slash_plugin-proposal-optional-chaining";
packageName = "@babel/plugin-proposal-optional-chaining";
- version = "7.13.8";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.13.8.tgz";
- sha512 = "hpbBwbTgd7Cz1QryvwJZRo1U0k1q8uyBmeXOSQUjdg/A2TASkhR/rz7AyqZ/kS8kbpsNA80rOYbxySBJAqmhhQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.1.tgz";
+ sha512 = "c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw==";
};
};
- "@babel/plugin-proposal-private-methods-7.13.0" = {
+ "@babel/plugin-proposal-private-methods-7.12.1" = {
name = "_at_babel_slash_plugin-proposal-private-methods";
packageName = "@babel/plugin-proposal-private-methods";
- version = "7.13.0";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.13.0.tgz";
- sha512 = "MXyyKQd9inhx1kDYPkFRVOBXQ20ES8Pto3T7UZ92xj2mY0EVD8oAVzeyYuVfy/mxAdTSIayOvg+aVzcHV2bn6Q==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.12.1.tgz";
+ sha512 = "mwZ1phvH7/NHK6Kf8LP7MYDogGV+DKB1mryFOEwx5EBNQrosvIczzZFTUmWaeujd5xT6G1ELYWUz3CutMhjE1w==";
};
};
- "@babel/plugin-proposal-unicode-property-regex-7.12.13" = {
+ "@babel/plugin-proposal-unicode-property-regex-7.12.1" = {
name = "_at_babel_slash_plugin-proposal-unicode-property-regex";
packageName = "@babel/plugin-proposal-unicode-property-regex";
- version = "7.12.13";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz";
- sha512 = "XyJmZidNfofEkqFV5VC/bLabGmO5QzenPO/YOfGuEbgU+2sSwMmio3YLb4WtBgcmmdwZHyVyv8on77IUjQ5Gvg==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.1.tgz";
+ sha512 = "MYq+l+PvHuw/rKUz1at/vb6nCnQ2gmJBNaM62z0OgH7B2W1D9pvkpYtlti9bGtizNIU1K3zm4bZF9F91efVY0w==";
};
};
"@babel/plugin-syntax-async-generators-7.8.4" = {
@@ -526,13 +463,13 @@ let
sha512 = "wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==";
};
};
- "@babel/plugin-syntax-class-properties-7.12.13" = {
+ "@babel/plugin-syntax-class-properties-7.12.1" = {
name = "_at_babel_slash_plugin-syntax-class-properties";
packageName = "@babel/plugin-syntax-class-properties";
- version = "7.12.13";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz";
- sha512 = "fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==";
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz";
+ sha512 = "U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA==";
};
};
"@babel/plugin-syntax-dynamic-import-7.8.3" = {
@@ -625,328 +562,328 @@ let
sha512 = "KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==";
};
};
- "@babel/plugin-syntax-top-level-await-7.12.13" = {
+ "@babel/plugin-syntax-top-level-await-7.12.1" = {
name = "_at_babel_slash_plugin-syntax-top-level-await";
packageName = "@babel/plugin-syntax-top-level-await";
- version = "7.12.13";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz";
- sha512 = "A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.1.tgz";
+ sha512 = "i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A==";
};
};
- "@babel/plugin-syntax-typescript-7.12.13" = {
+ "@babel/plugin-syntax-typescript-7.12.1" = {
name = "_at_babel_slash_plugin-syntax-typescript";
packageName = "@babel/plugin-syntax-typescript";
- version = "7.12.13";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.12.13.tgz";
- sha512 = "cHP3u1JiUiG2LFDKbXnwVad81GvfyIOmCD6HIEId6ojrY0Drfy2q1jw7BwN7dE84+kTnBjLkXoL3IEy/3JPu2w==";
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.12.1.tgz";
+ sha512 = "UZNEcCY+4Dp9yYRCAHrHDU+9ZXLYaY9MgBXSRLkB9WjYFRR6quJBumfVrEkUxrePPBwFcpWfNKXqVRQQtm7mMA==";
};
};
- "@babel/plugin-transform-arrow-functions-7.13.0" = {
+ "@babel/plugin-transform-arrow-functions-7.12.1" = {
name = "_at_babel_slash_plugin-transform-arrow-functions";
packageName = "@babel/plugin-transform-arrow-functions";
- version = "7.13.0";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.13.0.tgz";
- sha512 = "96lgJagobeVmazXFaDrbmCLQxBysKu7U6Do3mLsx27gf5Dk85ezysrs2BZUpXD703U/Su1xTBDxxar2oa4jAGg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.12.1.tgz";
+ sha512 = "5QB50qyN44fzzz4/qxDPQMBCTHgxg3n0xRBLJUmBlLoU/sFvxVWGZF/ZUfMVDQuJUKXaBhbupxIzIfZ6Fwk/0A==";
};
};
- "@babel/plugin-transform-async-to-generator-7.13.0" = {
+ "@babel/plugin-transform-async-to-generator-7.12.1" = {
name = "_at_babel_slash_plugin-transform-async-to-generator";
packageName = "@babel/plugin-transform-async-to-generator";
- version = "7.13.0";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.13.0.tgz";
- sha512 = "3j6E004Dx0K3eGmhxVJxwwI89CTJrce7lg3UrtFuDAVQ/2+SJ/h/aSFOeE6/n0WB1GsOffsJp6MnPQNQ8nmwhg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.12.1.tgz";
+ sha512 = "SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A==";
};
};
- "@babel/plugin-transform-block-scoped-functions-7.12.13" = {
+ "@babel/plugin-transform-block-scoped-functions-7.12.1" = {
name = "_at_babel_slash_plugin-transform-block-scoped-functions";
packageName = "@babel/plugin-transform-block-scoped-functions";
- version = "7.12.13";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.13.tgz";
- sha512 = "zNyFqbc3kI/fVpqwfqkg6RvBgFpC4J18aKKMmv7KdQ/1GgREapSJAykLMVNwfRGO3BtHj3YQZl8kxCXPcVMVeg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.1.tgz";
+ sha512 = "5OpxfuYnSgPalRpo8EWGPzIYf0lHBWORCkj5M0oLBwHdlux9Ri36QqGW3/LR13RSVOAoUUMzoPI/jpE4ABcHoA==";
};
};
- "@babel/plugin-transform-block-scoping-7.12.13" = {
+ "@babel/plugin-transform-block-scoping-7.12.1" = {
name = "_at_babel_slash_plugin-transform-block-scoping";
packageName = "@babel/plugin-transform-block-scoping";
- version = "7.12.13";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.13.tgz";
- sha512 = "Pxwe0iqWJX4fOOM2kEZeUuAxHMWb9nK+9oh5d11bsLoB0xMg+mkDpt0eYuDZB7ETrY9bbcVlKUGTOGWy7BHsMQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.1.tgz";
+ sha512 = "zJyAC9sZdE60r1nVQHblcfCj29Dh2Y0DOvlMkcqSo0ckqjiCwNiUezUKw+RjOCwGfpLRwnAeQ2XlLpsnGkvv9w==";
};
};
- "@babel/plugin-transform-classes-7.13.0" = {
+ "@babel/plugin-transform-classes-7.12.1" = {
name = "_at_babel_slash_plugin-transform-classes";
packageName = "@babel/plugin-transform-classes";
- version = "7.13.0";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.13.0.tgz";
- sha512 = "9BtHCPUARyVH1oXGcSJD3YpsqRLROJx5ZNP6tN5vnk17N0SVf9WCtf8Nuh1CFmgByKKAIMstitKduoCmsaDK5g==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.12.1.tgz";
+ sha512 = "/74xkA7bVdzQTBeSUhLLJgYIcxw/dpEpCdRDiHgPJ3Mv6uC11UhjpOhl72CgqbBCmt1qtssCyB2xnJm1+PFjog==";
};
};
- "@babel/plugin-transform-computed-properties-7.13.0" = {
+ "@babel/plugin-transform-computed-properties-7.12.1" = {
name = "_at_babel_slash_plugin-transform-computed-properties";
packageName = "@babel/plugin-transform-computed-properties";
- version = "7.13.0";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.13.0.tgz";
- sha512 = "RRqTYTeZkZAz8WbieLTvKUEUxZlUTdmL5KGMyZj7FnMfLNKV4+r5549aORG/mgojRmFlQMJDUupwAMiF2Q7OUg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.12.1.tgz";
+ sha512 = "vVUOYpPWB7BkgUWPo4C44mUQHpTZXakEqFjbv8rQMg7TC6S6ZhGZ3otQcRH6u7+adSlE5i0sp63eMC/XGffrzg==";
};
};
- "@babel/plugin-transform-destructuring-7.13.0" = {
+ "@babel/plugin-transform-destructuring-7.12.1" = {
name = "_at_babel_slash_plugin-transform-destructuring";
packageName = "@babel/plugin-transform-destructuring";
- version = "7.13.0";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.13.0.tgz";
- sha512 = "zym5em7tePoNT9s964c0/KU3JPPnuq7VhIxPRefJ4/s82cD+q1mgKfuGRDMCPL0HTyKz4dISuQlCusfgCJ86HA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.12.1.tgz";
+ sha512 = "fRMYFKuzi/rSiYb2uRLiUENJOKq4Gnl+6qOv5f8z0TZXg3llUwUhsNNwrwaT/6dUhJTzNpBr+CUvEWBtfNY1cw==";
};
};
- "@babel/plugin-transform-dotall-regex-7.12.13" = {
+ "@babel/plugin-transform-dotall-regex-7.12.1" = {
name = "_at_babel_slash_plugin-transform-dotall-regex";
packageName = "@babel/plugin-transform-dotall-regex";
- version = "7.12.13";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.13.tgz";
- sha512 = "foDrozE65ZFdUC2OfgeOCrEPTxdB3yjqxpXh8CH+ipd9CHd4s/iq81kcUpyH8ACGNEPdFqbtzfgzbT/ZGlbDeQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.1.tgz";
+ sha512 = "B2pXeRKoLszfEW7J4Hg9LoFaWEbr/kzo3teWHmtFCszjRNa/b40f9mfeqZsIDLLt/FjwQ6pz/Gdlwy85xNckBA==";
};
};
- "@babel/plugin-transform-duplicate-keys-7.12.13" = {
+ "@babel/plugin-transform-duplicate-keys-7.12.1" = {
name = "_at_babel_slash_plugin-transform-duplicate-keys";
packageName = "@babel/plugin-transform-duplicate-keys";
- version = "7.12.13";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.13.tgz";
- sha512 = "NfADJiiHdhLBW3pulJlJI2NB0t4cci4WTZ8FtdIuNc2+8pslXdPtRRAEWqUY+m9kNOk2eRYbTAOipAxlrOcwwQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.1.tgz";
+ sha512 = "iRght0T0HztAb/CazveUpUQrZY+aGKKaWXMJ4uf9YJtqxSUe09j3wteztCUDRHs+SRAL7yMuFqUsLoAKKzgXjw==";
};
};
- "@babel/plugin-transform-exponentiation-operator-7.12.13" = {
+ "@babel/plugin-transform-exponentiation-operator-7.12.1" = {
name = "_at_babel_slash_plugin-transform-exponentiation-operator";
packageName = "@babel/plugin-transform-exponentiation-operator";
- version = "7.12.13";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.13.tgz";
- sha512 = "fbUelkM1apvqez/yYx1/oICVnGo2KM5s63mhGylrmXUxK/IAXSIf87QIxVfZldWf4QsOafY6vV3bX8aMHSvNrA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.1.tgz";
+ sha512 = "7tqwy2bv48q+c1EHbXK0Zx3KXd2RVQp6OC7PbwFNt/dPTAV3Lu5sWtWuAj8owr5wqtWnqHfl2/mJlUmqkChKug==";
};
};
- "@babel/plugin-transform-for-of-7.13.0" = {
+ "@babel/plugin-transform-for-of-7.12.1" = {
name = "_at_babel_slash_plugin-transform-for-of";
packageName = "@babel/plugin-transform-for-of";
- version = "7.13.0";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.13.0.tgz";
- sha512 = "IHKT00mwUVYE0zzbkDgNRP6SRzvfGCYsOxIRz8KsiaaHCcT9BWIkO+H9QRJseHBLOGBZkHUdHiqj6r0POsdytg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.12.1.tgz";
+ sha512 = "Zaeq10naAsuHo7heQvyV0ptj4dlZJwZgNAtBYBnu5nNKJoW62m0zKcIEyVECrUKErkUkg6ajMy4ZfnVZciSBhg==";
};
};
- "@babel/plugin-transform-function-name-7.12.13" = {
+ "@babel/plugin-transform-function-name-7.12.1" = {
name = "_at_babel_slash_plugin-transform-function-name";
packageName = "@babel/plugin-transform-function-name";
- version = "7.12.13";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.13.tgz";
- sha512 = "6K7gZycG0cmIwwF7uMK/ZqeCikCGVBdyP2J5SKNCXO5EOHcqi+z7Jwf8AmyDNcBgxET8DrEtCt/mPKPyAzXyqQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.1.tgz";
+ sha512 = "JF3UgJUILoFrFMEnOJLJkRHSk6LUSXLmEFsA23aR2O5CSLUxbeUX1IZ1YQ7Sn0aXb601Ncwjx73a+FVqgcljVw==";
};
};
- "@babel/plugin-transform-literals-7.12.13" = {
+ "@babel/plugin-transform-literals-7.12.1" = {
name = "_at_babel_slash_plugin-transform-literals";
packageName = "@babel/plugin-transform-literals";
- version = "7.12.13";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.13.tgz";
- sha512 = "FW+WPjSR7hiUxMcKqyNjP05tQ2kmBCdpEpZHY1ARm96tGQCCBvXKnpjILtDplUnJ/eHZ0lALLM+d2lMFSpYJrQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.1.tgz";
+ sha512 = "+PxVGA+2Ag6uGgL0A5f+9rklOnnMccwEBzwYFL3EUaKuiyVnUipyXncFcfjSkbimLrODoqki1U9XxZzTvfN7IQ==";
};
};
- "@babel/plugin-transform-member-expression-literals-7.12.13" = {
+ "@babel/plugin-transform-member-expression-literals-7.12.1" = {
name = "_at_babel_slash_plugin-transform-member-expression-literals";
packageName = "@babel/plugin-transform-member-expression-literals";
- version = "7.12.13";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.13.tgz";
- sha512 = "kxLkOsg8yir4YeEPHLuO2tXP9R/gTjpuTOjshqSpELUN3ZAg2jfDnKUvzzJxObun38sw3wm4Uu69sX/zA7iRvg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.1.tgz";
+ sha512 = "1sxePl6z9ad0gFMB9KqmYofk34flq62aqMt9NqliS/7hPEpURUCMbyHXrMPlo282iY7nAvUB1aQd5mg79UD9Jg==";
};
};
- "@babel/plugin-transform-modules-amd-7.13.0" = {
+ "@babel/plugin-transform-modules-amd-7.12.1" = {
name = "_at_babel_slash_plugin-transform-modules-amd";
packageName = "@babel/plugin-transform-modules-amd";
- version = "7.13.0";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.13.0.tgz";
- sha512 = "EKy/E2NHhY/6Vw5d1k3rgoobftcNUmp9fGjb9XZwQLtTctsRBOTRO7RHHxfIky1ogMN5BxN7p9uMA3SzPfotMQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.12.1.tgz";
+ sha512 = "tDW8hMkzad5oDtzsB70HIQQRBiTKrhfgwC/KkJeGsaNFTdWhKNt/BiE8c5yj19XiGyrxpbkOfH87qkNg1YGlOQ==";
};
};
- "@babel/plugin-transform-modules-commonjs-7.13.8" = {
+ "@babel/plugin-transform-modules-commonjs-7.12.1" = {
name = "_at_babel_slash_plugin-transform-modules-commonjs";
packageName = "@babel/plugin-transform-modules-commonjs";
- version = "7.13.8";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.13.8.tgz";
- sha512 = "9QiOx4MEGglfYZ4XOnU79OHr6vIWUakIj9b4mioN8eQIoEh+pf5p/zEB36JpDFWA12nNMiRf7bfoRvl9Rn79Bw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.12.1.tgz";
+ sha512 = "dY789wq6l0uLY8py9c1B48V8mVL5gZh/+PQ5ZPrylPYsnAvnEMjqsUXkuoDVPeVK+0VyGar+D08107LzDQ6pag==";
};
};
- "@babel/plugin-transform-modules-systemjs-7.13.8" = {
+ "@babel/plugin-transform-modules-systemjs-7.12.1" = {
name = "_at_babel_slash_plugin-transform-modules-systemjs";
packageName = "@babel/plugin-transform-modules-systemjs";
- version = "7.13.8";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.13.8.tgz";
- sha512 = "hwqctPYjhM6cWvVIlOIe27jCIBgHCsdH2xCJVAYQm7V5yTMoilbVMi9f6wKg0rpQAOn6ZG4AOyvCqFF/hUh6+A==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.12.1.tgz";
+ sha512 = "Hn7cVvOavVh8yvW6fLwveFqSnd7rbQN3zJvoPNyNaQSvgfKmDBO9U1YL9+PCXGRlZD9tNdWTy5ACKqMuzyn32Q==";
};
};
- "@babel/plugin-transform-modules-umd-7.13.0" = {
+ "@babel/plugin-transform-modules-umd-7.12.1" = {
name = "_at_babel_slash_plugin-transform-modules-umd";
packageName = "@babel/plugin-transform-modules-umd";
- version = "7.13.0";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.13.0.tgz";
- sha512 = "D/ILzAh6uyvkWjKKyFE/W0FzWwasv6vPTSqPcjxFqn6QpX3u8DjRVliq4F2BamO2Wee/om06Vyy+vPkNrd4wxw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.12.1.tgz";
+ sha512 = "aEIubCS0KHKM0zUos5fIoQm+AZUMt1ZvMpqz0/H5qAQ7vWylr9+PLYurT+Ic7ID/bKLd4q8hDovaG3Zch2uz5Q==";
};
};
- "@babel/plugin-transform-named-capturing-groups-regex-7.12.13" = {
+ "@babel/plugin-transform-named-capturing-groups-regex-7.12.1" = {
name = "_at_babel_slash_plugin-transform-named-capturing-groups-regex";
packageName = "@babel/plugin-transform-named-capturing-groups-regex";
- version = "7.12.13";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.13.tgz";
- sha512 = "Xsm8P2hr5hAxyYblrfACXpQKdQbx4m2df9/ZZSQ8MAhsadw06+jW7s9zsSw6he+mJZXRlVMyEnVktJo4zjk1WA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.1.tgz";
+ sha512 = "tB43uQ62RHcoDp9v2Nsf+dSM8sbNodbEicbQNA53zHz8pWUhsgHSJCGpt7daXxRydjb0KnfmB+ChXOv3oADp1Q==";
};
};
- "@babel/plugin-transform-new-target-7.12.13" = {
+ "@babel/plugin-transform-new-target-7.12.1" = {
name = "_at_babel_slash_plugin-transform-new-target";
packageName = "@babel/plugin-transform-new-target";
- version = "7.12.13";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.13.tgz";
- sha512 = "/KY2hbLxrG5GTQ9zzZSc3xWiOy379pIETEhbtzwZcw9rvuaVV4Fqy7BYGYOWZnaoXIQYbbJ0ziXLa/sKcGCYEQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.1.tgz";
+ sha512 = "+eW/VLcUL5L9IvJH7rT1sT0CzkdUTvPrXC2PXTn/7z7tXLBuKvezYbGdxD5WMRoyvyaujOq2fWoKl869heKjhw==";
};
};
- "@babel/plugin-transform-object-super-7.12.13" = {
+ "@babel/plugin-transform-object-super-7.12.1" = {
name = "_at_babel_slash_plugin-transform-object-super";
packageName = "@babel/plugin-transform-object-super";
- version = "7.12.13";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.13.tgz";
- sha512 = "JzYIcj3XtYspZDV8j9ulnoMPZZnF/Cj0LUxPOjR89BdBVx+zYJI9MdMIlUZjbXDX+6YVeS6I3e8op+qQ3BYBoQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.1.tgz";
+ sha512 = "AvypiGJH9hsquNUn+RXVcBdeE3KHPZexWRdimhuV59cSoOt5kFBmqlByorAeUlGG2CJWd0U+4ZtNKga/TB0cAw==";
};
};
- "@babel/plugin-transform-parameters-7.13.0" = {
+ "@babel/plugin-transform-parameters-7.12.1" = {
name = "_at_babel_slash_plugin-transform-parameters";
packageName = "@babel/plugin-transform-parameters";
- version = "7.13.0";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.13.0.tgz";
- sha512 = "Jt8k/h/mIwE2JFEOb3lURoY5C85ETcYPnbuAJ96zRBzh1XHtQZfs62ChZ6EP22QlC8c7Xqr9q+e1SU5qttwwjw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.12.1.tgz";
+ sha512 = "xq9C5EQhdPK23ZeCdMxl8bbRnAgHFrw5EOC3KJUsSylZqdkCaFEXxGSBuTSObOpiiHHNyb82es8M1QYgfQGfNg==";
};
};
- "@babel/plugin-transform-property-literals-7.12.13" = {
+ "@babel/plugin-transform-property-literals-7.12.1" = {
name = "_at_babel_slash_plugin-transform-property-literals";
packageName = "@babel/plugin-transform-property-literals";
- version = "7.12.13";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.13.tgz";
- sha512 = "nqVigwVan+lR+g8Fj8Exl0UQX2kymtjcWfMOYM1vTYEKujeyv2SkMgazf2qNcK7l4SDiKyTA/nHCPqL4e2zo1A==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.1.tgz";
+ sha512 = "6MTCR/mZ1MQS+AwZLplX4cEySjCpnIF26ToWo942nqn8hXSm7McaHQNeGx/pt7suI1TWOWMfa/NgBhiqSnX0cQ==";
};
};
- "@babel/plugin-transform-regenerator-7.12.13" = {
+ "@babel/plugin-transform-regenerator-7.12.1" = {
name = "_at_babel_slash_plugin-transform-regenerator";
packageName = "@babel/plugin-transform-regenerator";
- version = "7.12.13";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.13.tgz";
- sha512 = "lxb2ZAvSLyJ2PEe47hoGWPmW22v7CtSl9jW8mingV4H2sEX/JOcrAj2nPuGWi56ERUm2bUpjKzONAuT6HCn2EA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.1.tgz";
+ sha512 = "gYrHqs5itw6i4PflFX3OdBPMQdPbF4bj2REIUxlMRUFk0/ZOAIpDFuViuxPjUL7YC8UPnf+XG7/utJvqXdPKng==";
};
};
- "@babel/plugin-transform-reserved-words-7.12.13" = {
+ "@babel/plugin-transform-reserved-words-7.12.1" = {
name = "_at_babel_slash_plugin-transform-reserved-words";
packageName = "@babel/plugin-transform-reserved-words";
- version = "7.12.13";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.13.tgz";
- sha512 = "xhUPzDXxZN1QfiOy/I5tyye+TRz6lA7z6xaT4CLOjPRMVg1ldRf0LHw0TDBpYL4vG78556WuHdyO9oi5UmzZBg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.1.tgz";
+ sha512 = "pOnUfhyPKvZpVyBHhSBoX8vfA09b7r00Pmm1sH+29ae2hMTKVmSp4Ztsr8KBKjLjx17H0eJqaRC3bR2iThM54A==";
};
};
- "@babel/plugin-transform-shorthand-properties-7.12.13" = {
+ "@babel/plugin-transform-shorthand-properties-7.12.1" = {
name = "_at_babel_slash_plugin-transform-shorthand-properties";
packageName = "@babel/plugin-transform-shorthand-properties";
- version = "7.12.13";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.13.tgz";
- sha512 = "xpL49pqPnLtf0tVluuqvzWIgLEhuPpZzvs2yabUHSKRNlN7ScYU7aMlmavOeyXJZKgZKQRBlh8rHbKiJDraTSw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.1.tgz";
+ sha512 = "GFZS3c/MhX1OusqB1MZ1ct2xRzX5ppQh2JU1h2Pnfk88HtFTM+TWQqJNfwkmxtPQtb/s1tk87oENfXJlx7rSDw==";
};
};
- "@babel/plugin-transform-spread-7.13.0" = {
+ "@babel/plugin-transform-spread-7.12.1" = {
name = "_at_babel_slash_plugin-transform-spread";
packageName = "@babel/plugin-transform-spread";
- version = "7.13.0";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.13.0.tgz";
- sha512 = "V6vkiXijjzYeFmQTr3dBxPtZYLPcUfY34DebOU27jIl2M/Y8Egm52Hw82CSjjPqd54GTlJs5x+CR7HeNr24ckg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.12.1.tgz";
+ sha512 = "vuLp8CP0BE18zVYjsEBZ5xoCecMK6LBMMxYzJnh01rxQRvhNhH1csMMmBfNo5tGpGO+NhdSNW2mzIvBu3K1fng==";
};
};
- "@babel/plugin-transform-sticky-regex-7.12.13" = {
+ "@babel/plugin-transform-sticky-regex-7.12.1" = {
name = "_at_babel_slash_plugin-transform-sticky-regex";
packageName = "@babel/plugin-transform-sticky-regex";
- version = "7.12.13";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.13.tgz";
- sha512 = "Jc3JSaaWT8+fr7GRvQP02fKDsYk4K/lYwWq38r/UGfaxo89ajud321NH28KRQ7xy1Ybc0VUE5Pz8psjNNDUglg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.1.tgz";
+ sha512 = "CiUgKQ3AGVk7kveIaPEET1jNDhZZEl1RPMWdTBE1799bdz++SwqDHStmxfCtDfBhQgCl38YRiSnrMuUMZIWSUQ==";
};
};
- "@babel/plugin-transform-template-literals-7.13.0" = {
+ "@babel/plugin-transform-template-literals-7.12.1" = {
name = "_at_babel_slash_plugin-transform-template-literals";
packageName = "@babel/plugin-transform-template-literals";
- version = "7.13.0";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.13.0.tgz";
- sha512 = "d67umW6nlfmr1iehCcBv69eSUSySk1EsIS8aTDX4Xo9qajAh6mYtcl4kJrBkGXuxZPEgVr7RVfAvNW6YQkd4Mw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.12.1.tgz";
+ sha512 = "b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw==";
};
};
- "@babel/plugin-transform-typeof-symbol-7.12.13" = {
+ "@babel/plugin-transform-typeof-symbol-7.12.1" = {
name = "_at_babel_slash_plugin-transform-typeof-symbol";
packageName = "@babel/plugin-transform-typeof-symbol";
- version = "7.12.13";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.13.tgz";
- sha512 = "eKv/LmUJpMnu4npgfvs3LiHhJua5fo/CysENxa45YCQXZwKnGCQKAg87bvoqSW1fFT+HA32l03Qxsm8ouTY3ZQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.1.tgz";
+ sha512 = "EPGgpGy+O5Kg5pJFNDKuxt9RdmTgj5sgrus2XVeMp/ZIbOESadgILUbm50SNpghOh3/6yrbsH+NB5+WJTmsA7Q==";
};
};
- "@babel/plugin-transform-typescript-7.13.0" = {
+ "@babel/plugin-transform-typescript-7.12.1" = {
name = "_at_babel_slash_plugin-transform-typescript";
packageName = "@babel/plugin-transform-typescript";
- version = "7.13.0";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.13.0.tgz";
- sha512 = "elQEwluzaU8R8dbVuW2Q2Y8Nznf7hnjM7+DSCd14Lo5fF63C9qNLbwZYbmZrtV9/ySpSUpkRpQXvJb6xyu4hCQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.12.1.tgz";
+ sha512 = "VrsBByqAIntM+EYMqSm59SiMEf7qkmI9dqMt6RbD/wlwueWmYcI0FFK5Fj47pP6DRZm+3teXjosKlwcZJ5lIMw==";
};
};
- "@babel/plugin-transform-unicode-escapes-7.12.13" = {
+ "@babel/plugin-transform-unicode-escapes-7.12.1" = {
name = "_at_babel_slash_plugin-transform-unicode-escapes";
packageName = "@babel/plugin-transform-unicode-escapes";
- version = "7.12.13";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.13.tgz";
- sha512 = "0bHEkdwJ/sN/ikBHfSmOXPypN/beiGqjo+o4/5K+vxEFNPRPdImhviPakMKG4x96l85emoa0Z6cDflsdBusZbw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.1.tgz";
+ sha512 = "I8gNHJLIc7GdApm7wkVnStWssPNbSRMPtgHdmH3sRM1zopz09UWPS4x5V4n1yz/MIWTVnJ9sp6IkuXdWM4w+2Q==";
};
};
- "@babel/plugin-transform-unicode-regex-7.12.13" = {
+ "@babel/plugin-transform-unicode-regex-7.12.1" = {
name = "_at_babel_slash_plugin-transform-unicode-regex";
packageName = "@babel/plugin-transform-unicode-regex";
- version = "7.12.13";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.13.tgz";
- sha512 = "mDRzSNY7/zopwisPZ5kM9XKCfhchqIYwAKRERtEnhYscZB79VRekuRSoYbN0+KVe3y8+q1h6A4svXtP7N+UoCA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.1.tgz";
+ sha512 = "SqH4ClNngh/zGwHZOOQMTD+e8FGWexILV+ePMyiDJttAWRh5dhDL8rcl5lSgU3Huiq6Zn6pWTMvdPAb21Dwdyg==";
};
};
- "@babel/preset-env-7.13.9" = {
+ "@babel/preset-env-7.12.1" = {
name = "_at_babel_slash_preset-env";
packageName = "@babel/preset-env";
- version = "7.13.9";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.13.9.tgz";
- sha512 = "mcsHUlh2rIhViqMG823JpscLMesRt3QbMsv1+jhopXEb3W2wXvQ9QoiOlZI9ZbR3XqPtaFpZwEZKYqGJnGMZTQ==";
+ url = "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.1.tgz";
+ sha512 = "H8kxXmtPaAGT7TyBvSSkoSTUK6RHh61So05SyEbpmr0MCZrsNYn7mGMzzeYoOUCdHzww61k8XBft2TaES+xPLg==";
};
};
"@babel/preset-modules-0.1.4" = {
@@ -958,67 +895,76 @@ let
sha512 = "J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==";
};
};
- "@babel/preset-typescript-7.13.0" = {
+ "@babel/preset-typescript-7.12.1" = {
name = "_at_babel_slash_preset-typescript";
packageName = "@babel/preset-typescript";
- version = "7.13.0";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.13.0.tgz";
- sha512 = "LXJwxrHy0N3f6gIJlYbLta1D9BDtHpQeqwzM0LIfjDlr6UE/D5Mc7W4iDiQzaE+ks0sTjT26ArcHWnJVt0QiHw==";
+ url = "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.12.1.tgz";
+ sha512 = "hNK/DhmoJPsksdHuI/RVrcEws7GN5eamhi28JkO52MqIxU8Z0QpmiSOQxZHWOHV7I3P4UjHV97ay4TcamMA6Kw==";
};
};
- "@babel/runtime-7.13.9" = {
+ "@babel/runtime-7.12.5" = {
name = "_at_babel_slash_runtime";
packageName = "@babel/runtime";
- version = "7.13.9";
+ version = "7.12.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.9.tgz";
- sha512 = "aY2kU+xgJ3dJ1eU6FMB9EH8dIe8dmusF1xEku52joLvw6eAFN0AI+WxCLDnpev2LEejWBAy2sBvBOBAjI3zmvA==";
+ url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.5.tgz";
+ sha512 = "plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==";
};
};
- "@babel/template-7.12.13" = {
+ "@babel/template-7.10.4" = {
name = "_at_babel_slash_template";
packageName = "@babel/template";
- version = "7.12.13";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz";
- sha512 = "/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==";
+ url = "https://registry.npmjs.org/@babel/template/-/template-7.10.4.tgz";
+ sha512 = "ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==";
};
};
- "@babel/traverse-7.13.0" = {
+ "@babel/template-7.12.7" = {
+ name = "_at_babel_slash_template";
+ packageName = "@babel/template";
+ version = "7.12.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/template/-/template-7.12.7.tgz";
+ sha512 = "GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==";
+ };
+ };
+ "@babel/traverse-7.12.5" = {
name = "_at_babel_slash_traverse";
packageName = "@babel/traverse";
- version = "7.13.0";
+ version = "7.12.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.0.tgz";
- sha512 = "xys5xi5JEhzC3RzEmSGrs/b3pJW/o87SypZ+G/PhaE7uqVQNv/jlmVIBXuoh5atqQ434LfXV+sf23Oxj0bchJQ==";
+ url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.5.tgz";
+ sha512 = "xa15FbQnias7z9a62LwYAA5SZZPkHIXpd42C6uW68o8uTuua96FHZy1y61Va5P/i83FAAcMpW8+A/QayntzuqA==";
};
};
- "@babel/traverse-7.13.13" = {
+ "@babel/traverse-7.12.9" = {
name = "_at_babel_slash_traverse";
packageName = "@babel/traverse";
- version = "7.13.13";
+ version = "7.12.9";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.13.tgz";
- sha512 = "CblEcwmXKR6eP43oQGG++0QMTtCjAsa3frUuzHoiIJWpaIIi8dwMyEFUJoXRLxagGqCK+jALRwIO+o3R9p/uUg==";
+ url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.9.tgz";
+ sha512 = "iX9ajqnLdoU1s1nHt36JDI9KG4k+vmI8WgjK5d+aDTwQbL2fUnzedNedssA645Ede3PM2ma1n8Q4h2ohwXgMXw==";
};
};
- "@babel/types-7.13.0" = {
+ "@babel/types-7.12.6" = {
name = "_at_babel_slash_types";
packageName = "@babel/types";
- version = "7.13.0";
+ version = "7.12.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/types/-/types-7.13.0.tgz";
- sha512 = "hE+HE8rnG1Z6Wzo+MhaKE5lM5eMx71T4EHJgku2E3xIfaULhDcxiiRxUYgwX8qwP1BBSlag+TdGOt6JAidIZTA==";
+ url = "https://registry.npmjs.org/@babel/types/-/types-7.12.6.tgz";
+ sha512 = "hwyjw6GvjBLiyy3W0YQf0Z5Zf4NpYejUnKFcfcUhZCSffoBBp30w6wP2Wn6pk31jMYZvcOrB/1b7cGXvEoKogA==";
};
};
- "@babel/types-7.13.13" = {
+ "@babel/types-7.12.7" = {
name = "_at_babel_slash_types";
packageName = "@babel/types";
- version = "7.13.13";
+ version = "7.12.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/types/-/types-7.13.13.tgz";
- sha512 = "kt+EpC6qDfIaqlP+DIbIJOclYy/A1YXs9dAf/ljbi+39Bcbc073H6jKVpXEr/EoIh5anGn5xq/yRVzKl+uIc9w==";
+ url = "https://registry.npmjs.org/@babel/types/-/types-7.12.7.tgz";
+ sha512 = "MNyI92qZq6jrQkXvtIiykvl4WtoRrVV9MPn+ZfsoEENjiWcBQ3ZSHrkxnJWgWtLX3XXqX5hrSQ+X69wkmesXuQ==";
};
};
"@bcoe/v8-coverage-0.2.3" = {
@@ -1048,13 +994,13 @@ let
sha512 = "+A1YivoVDNNVCdfozHSR8v/jyuuLTMXwjWuxPFlFlUapXoGc+Gj9mDlTDDfrwl7rXCl2tNZ0kE8sIBO6YOn96Q==";
};
};
- "@eslint/eslintrc-0.4.0" = {
+ "@eslint/eslintrc-0.2.1" = {
name = "_at_eslint_slash_eslintrc";
packageName = "@eslint/eslintrc";
- version = "0.4.0";
+ version = "0.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.0.tgz";
- sha512 = "2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog==";
+ url = "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.2.1.tgz";
+ sha512 = "XRUeBZ5zBWLYgSANMpThFddrZZkEbGHgUdt5UJjZfnlN9BGCiUBrf+nvbRupSjMvqzwnQN0qwCmOxITt1cfywA==";
};
};
"@istanbuljs/load-nyc-config-1.1.0" = {
@@ -1066,13 +1012,13 @@ let
sha512 = "VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==";
};
};
- "@istanbuljs/schema-0.1.3" = {
+ "@istanbuljs/schema-0.1.2" = {
name = "_at_istanbuljs_slash_schema";
packageName = "@istanbuljs/schema";
- version = "0.1.3";
+ version = "0.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz";
- sha512 = "ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==";
+ url = "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz";
+ sha512 = "tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==";
};
};
"@jest/console-26.6.2" = {
@@ -1174,148 +1120,139 @@ let
sha512 = "fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==";
};
};
- "@nicolo-ribaudo/chokidar-2-2.1.8-no-fsevents" = {
+ "@nicolo-ribaudo/chokidar-2-2.1.8" = {
name = "_at_nicolo-ribaudo_slash_chokidar-2";
packageName = "@nicolo-ribaudo/chokidar-2";
- version = "2.1.8-no-fsevents";
+ version = "2.1.8";
src = fetchurl {
- url = "https://registry.npmjs.org/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8-no-fsevents.tgz";
- sha512 = "+nb9vWloHNNMFHjGofEam3wopE3m1yuambrrd/fnPc+lFOMB9ROTqQlche9ByFWNkdNqfSgR/kkQtQ8DzEWt2w==";
+ url = "https://registry.npmjs.org/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8.tgz";
+ sha512 = "FohwULwAebCUKi/akMFyGi7jfc7JXTeMHzKxuP3umRd9mK/2Y7/SMBSI2jX+YLopPXi+PF9l307NmpfxTdCegA==";
};
};
- "@nodelib/fs.scandir-2.1.4" = {
+ "@nodelib/fs.scandir-2.1.3" = {
name = "_at_nodelib_slash_fs.scandir";
packageName = "@nodelib/fs.scandir";
- version = "2.1.4";
+ version = "2.1.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz";
- sha512 = "33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==";
+ url = "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz";
+ sha512 = "eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==";
};
};
- "@nodelib/fs.stat-2.0.4" = {
+ "@nodelib/fs.stat-2.0.3" = {
name = "_at_nodelib_slash_fs.stat";
packageName = "@nodelib/fs.stat";
- version = "2.0.4";
+ version = "2.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz";
- sha512 = "IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==";
+ url = "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz";
+ sha512 = "bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==";
};
};
- "@nodelib/fs.walk-1.2.6" = {
+ "@nodelib/fs.walk-1.2.4" = {
name = "_at_nodelib_slash_fs.walk";
packageName = "@nodelib/fs.walk";
- version = "1.2.6";
+ version = "1.2.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz";
- sha512 = "8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==";
+ url = "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz";
+ sha512 = "1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==";
};
};
- "@serialport/binding-abstract-9.0.7" = {
+ "@serialport/binding-abstract-9.0.2" = {
name = "_at_serialport_slash_binding-abstract";
packageName = "@serialport/binding-abstract";
- version = "9.0.7";
+ version = "9.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@serialport/binding-abstract/-/binding-abstract-9.0.7.tgz";
- sha512 = "g1ncCMIG9rMsxo/28ObYmXZcHThlvtZygsCANmyMUuFS7SwXY4+PhcEnt2+ZcMkEDNRiOklT+ngtIVx5GGpt/A==";
+ url = "https://registry.npmjs.org/@serialport/binding-abstract/-/binding-abstract-9.0.2.tgz";
+ sha512 = "kyMX6usn+VLpidt0YsDq5JwztIan9TPCX6skr0XcalOxI8I7w+/2qVZJzjgo2fSqDnPRcU2jMWTytwzEXFODvQ==";
};
};
- "@serialport/binding-mock-9.0.7" = {
+ "@serialport/binding-mock-9.0.2" = {
name = "_at_serialport_slash_binding-mock";
packageName = "@serialport/binding-mock";
- version = "9.0.7";
+ version = "9.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@serialport/binding-mock/-/binding-mock-9.0.7.tgz";
- sha512 = "aR8H+htZwwZZkVb1MdbnNvGWw8eXVRqQ2qPhkbKyx0N/LY5aVIgCgT98Kt1YylLsG7SzNG+Jbhd4wzwEuPVT5Q==";
+ url = "https://registry.npmjs.org/@serialport/binding-mock/-/binding-mock-9.0.2.tgz";
+ sha512 = "HfrvJ/LXULHk8w63CGxwDNiDidFgDX8BnadY+cgVS6yHMHikbhLCLjCmUKsKBWaGKRqOznl0w+iUl7TMi1lkXQ==";
};
};
- "@serialport/bindings-9.0.4" = {
+ "@serialport/bindings-9.0.2" = {
name = "_at_serialport_slash_bindings";
packageName = "@serialport/bindings";
- version = "9.0.4";
+ version = "9.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@serialport/bindings/-/bindings-9.0.4.tgz";
- sha512 = "6dlE1vm5c1xk667f1Zm7D+msbHJ9jdnUr9l8DResKpj2iCBzbCNsW+yCYq26WxzXWc1L2HUaS3/aL+k0wm5amg==";
+ url = "https://registry.npmjs.org/@serialport/bindings/-/bindings-9.0.2.tgz";
+ sha512 = "kQ3co4aGwwbUqkRdJ7UfdlbLB5dUQwNfSglexC8iv65D5HXfjSBR1bE0XUH8PH/v/6Dh6CSnwf6OP0I3H5vMWQ==";
};
};
- "@serialport/parser-byte-length-9.0.7" = {
+ "@serialport/parser-byte-length-9.0.1" = {
name = "_at_serialport_slash_parser-byte-length";
packageName = "@serialport/parser-byte-length";
- version = "9.0.7";
+ version = "9.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@serialport/parser-byte-length/-/parser-byte-length-9.0.7.tgz";
- sha512 = "evf7oOOSBMBn2AZZbgBFMRIyEzlsyQkhqaPm7IBCPTxMDXRf4tKkFYJHYZB0/6d1W4eI0meH079UqmSsh/uoDA==";
+ url = "https://registry.npmjs.org/@serialport/parser-byte-length/-/parser-byte-length-9.0.1.tgz";
+ sha512 = "1Ikv4lgCNw8OMf35yCpgzjHwkpgBEkhBuXFXIdWZk+ixaHFLlAtp03QxGPZBmzHMK58WDmEQoBHC1V5BkkAKSQ==";
};
};
- "@serialport/parser-cctalk-9.0.7" = {
+ "@serialport/parser-cctalk-9.0.1" = {
name = "_at_serialport_slash_parser-cctalk";
packageName = "@serialport/parser-cctalk";
- version = "9.0.7";
+ version = "9.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@serialport/parser-cctalk/-/parser-cctalk-9.0.7.tgz";
- sha512 = "ert5jhMkeiTfr44TkbdySC09J8UwAsf/RxBucVN5Mz5enG509RggnkfFi4mfj3UCG2vZ7qsmM6gtZ62DshY02Q==";
+ url = "https://registry.npmjs.org/@serialport/parser-cctalk/-/parser-cctalk-9.0.1.tgz";
+ sha512 = "GtMda2DeJ+23bNqOc79JYV06dax2n3FLLFM3zA7nfReCOi98QbuDj4TUbFESMOnp4DB0oMO0GYHCR9gHOedTkg==";
};
};
- "@serialport/parser-delimiter-9.0.7" = {
+ "@serialport/parser-delimiter-9.0.1" = {
name = "_at_serialport_slash_parser-delimiter";
packageName = "@serialport/parser-delimiter";
- version = "9.0.7";
+ version = "9.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@serialport/parser-delimiter/-/parser-delimiter-9.0.7.tgz";
- sha512 = "Vb2NPeXPZ/28M4m5x4OAHFd8jRAeddNCgvL+Q+H/hqFPY1w47JcMLchC7pigRW8Cnt1fklmzfwdNQ8Fb+kMkxQ==";
+ url = "https://registry.npmjs.org/@serialport/parser-delimiter/-/parser-delimiter-9.0.1.tgz";
+ sha512 = "+oaSl5zEu47OlrRiF5p5tn2qgGqYuhVcE+NI+Pv4E1xsNB/A0fFxxMv/8XUw466CRLEJ5IESIB9qbFvKE6ltaQ==";
};
};
- "@serialport/parser-inter-byte-timeout-9.0.7" = {
- name = "_at_serialport_slash_parser-inter-byte-timeout";
- packageName = "@serialport/parser-inter-byte-timeout";
- version = "9.0.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/@serialport/parser-inter-byte-timeout/-/parser-inter-byte-timeout-9.0.7.tgz";
- sha512 = "lUZ3cwgUluBvJ1jf+0LQsqoiPYAokDO6+fRCw9HCfnrF/OS60Gm4rxuyo2uQIueqZkJ7NIFP+ibKsULrA47AEA==";
- };
- };
- "@serialport/parser-readline-9.0.7" = {
+ "@serialport/parser-readline-9.0.1" = {
name = "_at_serialport_slash_parser-readline";
packageName = "@serialport/parser-readline";
- version = "9.0.7";
+ version = "9.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@serialport/parser-readline/-/parser-readline-9.0.7.tgz";
- sha512 = "ydoLbgVQQPxWrwbe3Fhh4XnZexbkEQAC6M/qgRTzjnKvTjrD61CJNxLc3vyDaAPI9bJIhTiI7eTX3JB5jJv8Hg==";
+ url = "https://registry.npmjs.org/@serialport/parser-readline/-/parser-readline-9.0.1.tgz";
+ sha512 = "38058gxvyfgdeLpg3aUyD98NuWkVB9yyTLpcSdeQ3GYiupivwH6Tdy/SKPmxlHIw3Ml2qil5MR2mtW2fLPB5CQ==";
};
};
- "@serialport/parser-ready-9.0.7" = {
+ "@serialport/parser-ready-9.0.1" = {
name = "_at_serialport_slash_parser-ready";
packageName = "@serialport/parser-ready";
- version = "9.0.7";
+ version = "9.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@serialport/parser-ready/-/parser-ready-9.0.7.tgz";
- sha512 = "3qYhI4cNUPAYqVYvdwV57Y+PVRl4dJf1fPBtMoWtwDgwopsAXTR93WCs49WuUq9JCyNW+8Hrfqv8x8eNAD5Dqg==";
+ url = "https://registry.npmjs.org/@serialport/parser-ready/-/parser-ready-9.0.1.tgz";
+ sha512 = "lgzGkVJaaV1rJVx26WwI2UKyPxc0vu1rsOeldzA3VVbF+ABrblUQA06+cRPpT6k96GY+X4+1fB1rWuPpt8HbgQ==";
};
};
- "@serialport/parser-regex-9.0.7" = {
+ "@serialport/parser-regex-9.0.1" = {
name = "_at_serialport_slash_parser-regex";
packageName = "@serialport/parser-regex";
- version = "9.0.7";
+ version = "9.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@serialport/parser-regex/-/parser-regex-9.0.7.tgz";
- sha512 = "5XF+FXbhqQ/5bVKM4NaGs1m+E9KjfmeCx/obwsKaUZognQF67jwoTfjJJWNP/21jKfxdl8XoCYjZjASl3XKRAw==";
+ url = "https://registry.npmjs.org/@serialport/parser-regex/-/parser-regex-9.0.1.tgz";
+ sha512 = "BHTV+Lkl+J8hSecFtDRENaR4fgA6tw44J+dmA1vEKEyum0iDN4bihbu8yvztYyo4PhBGUKDfm/PnD5EkJm0dPA==";
};
};
- "@serialport/stream-9.0.7" = {
+ "@serialport/stream-9.0.2" = {
name = "_at_serialport_slash_stream";
packageName = "@serialport/stream";
- version = "9.0.7";
+ version = "9.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@serialport/stream/-/stream-9.0.7.tgz";
- sha512 = "c/h7HPAeFiryD9iTGlaSvPqHFHSZ0NMQHxC4rcmKS2Vu3qJuEtkBdTLABwsMp7iWEiSnI4KC3s7bHapaXP06FQ==";
+ url = "https://registry.npmjs.org/@serialport/stream/-/stream-9.0.2.tgz";
+ sha512 = "0RkVe+gvwZu/PPfbb7ExQ+euGoCTGKD/B8TQ5fuhe+eKk1sh73RwjKmu9gp6veSNqx9Zljnh1dF6mhdEKWZpSA==";
};
};
- "@sinonjs/commons-1.8.2" = {
+ "@sinonjs/commons-1.8.1" = {
name = "_at_sinonjs_slash_commons";
packageName = "@sinonjs/commons";
- version = "1.8.2";
+ version = "1.8.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.2.tgz";
- sha512 = "sruwd86RJHdsVf/AtBoijDmUqJp3B6hF/DGC23C+JaegnDHaZyewCjoVGTdg3J0uz3Zs7NnIT05OBOmML72lQw==";
+ url = "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.1.tgz";
+ sha512 = "892K+kWUUi3cl+LlqEWIDrhvLgdL79tECi8JZUyq6IviKy/DNhuzCRlbHUjxK89f4ypPMMaFnFuR9Ie6DoIMsw==";
};
};
"@sinonjs/fake-timers-6.0.1" = {
@@ -1336,15 +1273,6 @@ let
sha512 = "wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ==";
};
};
- "@types/babel__core-7.1.14" = {
- name = "_at_types_slash_babel__core";
- packageName = "@types/babel__core";
- version = "7.1.14";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.14.tgz";
- sha512 = "zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g==";
- };
- };
"@types/babel__generator-7.6.2" = {
name = "_at_types_slash_babel__generator";
packageName = "@types/babel__generator";
@@ -1363,22 +1291,22 @@ let
sha512 = "NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==";
};
};
- "@types/babel__traverse-7.11.0" = {
+ "@types/babel__traverse-7.0.15" = {
name = "_at_types_slash_babel__traverse";
packageName = "@types/babel__traverse";
- version = "7.11.0";
+ version = "7.0.15";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.0.tgz";
- sha512 = "kSjgDMZONiIfSH1Nxcr5JIRMwUetDki63FSQfpTCz8ogF3Ulqm8+mr5f78dUYs6vMiB6gBusQqfQmBvHZj/lwg==";
+ url = "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.15.tgz";
+ sha512 = "Pzh9O3sTK8V6I1olsXpCfj2k/ygO2q1X0vhhnDrEQyYLHZesWz+zMZMVcwXLCYf0U36EtmyYaFGPfXlTtDHe3A==";
};
};
- "@types/babel__traverse-7.11.1" = {
+ "@types/babel__traverse-7.0.16" = {
name = "_at_types_slash_babel__traverse";
packageName = "@types/babel__traverse";
- version = "7.11.1";
+ version = "7.0.16";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.1.tgz";
- sha512 = "Vs0hm0vPahPMYi9tDjtP66llufgO3ST16WXaSTtDGEl9cewAl3AibmxWw6TINOqHPT9z0uABKAYjT9jNSg4npw==";
+ url = "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.16.tgz";
+ sha512 = "S63Dt4CZOkuTmpLGGWtT/mQdVORJOpx6SZWGVaP56dda/0Nx5nEe82K7/LAm8zYr6SfMq+1N2OreIOrHAx656w==";
};
};
"@types/debounce-1.2.0" = {
@@ -1399,13 +1327,13 @@ let
sha512 = "Q1y515GcOdTHgagaVFhHnIFQ38ygs/kmxdNpvpou+raI9UO3YZcHDngBSYKQklcKlvA7iuQlmIKbzvmxcOE9CQ==";
};
};
- "@types/graceful-fs-4.1.5" = {
+ "@types/graceful-fs-4.1.4" = {
name = "_at_types_slash_graceful-fs";
packageName = "@types/graceful-fs";
- version = "4.1.5";
+ version = "4.1.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz";
- sha512 = "anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==";
+ url = "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.4.tgz";
+ sha512 = "mWA/4zFQhfvOA8zWkXobwJvBD7vzcxgrOQ0J5CH1votGqdq9m7+FwtGaqyCZqC3NyyBkc9z4m+iry4LlqcMWJg==";
};
};
"@types/istanbul-lib-coverage-2.0.3" = {
@@ -1435,22 +1363,22 @@ let
sha512 = "nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==";
};
};
- "@types/jest-26.0.20" = {
+ "@types/jest-26.0.15" = {
name = "_at_types_slash_jest";
packageName = "@types/jest";
- version = "26.0.20";
+ version = "26.0.15";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/jest/-/jest-26.0.20.tgz";
- sha512 = "9zi2Y+5USJRxd0FsahERhBwlcvFh6D2GLQnY2FH2BzK8J9s9omvNHIbvABwIluXa0fD8XVKMLTO0aOEuUfACAA==";
+ url = "https://registry.npmjs.org/@types/jest/-/jest-26.0.15.tgz";
+ sha512 = "s2VMReFXRg9XXxV+CW9e5Nz8fH2K1aEhwgjUqPPbQd7g95T0laAcvLv032EhFHIa5GHsZ8W7iJEQVaJq6k3Gog==";
};
};
- "@types/json-schema-7.0.7" = {
+ "@types/json-schema-7.0.6" = {
name = "_at_types_slash_json-schema";
packageName = "@types/json-schema";
- version = "7.0.7";
+ version = "7.0.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz";
- sha512 = "cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==";
+ url = "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.6.tgz";
+ sha512 = "3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw==";
};
};
"@types/nedb-1.8.11" = {
@@ -1462,22 +1390,22 @@ let
sha512 = "qHQRLZ0e6l/XK/2Qb2v5N1ujmdttYkUvnRI4nPIifMy6vYwoAnER10xhX13isWjjQtNsrjNLinZgDDguzPmEKw==";
};
};
- "@types/node-14.14.31" = {
+ "@types/node-14.14.10" = {
name = "_at_types_slash_node";
packageName = "@types/node";
- version = "14.14.31";
+ version = "14.14.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-14.14.31.tgz";
- sha512 = "vFHy/ezP5qI0rFgJ7aQnjDXwAMrG0KqqIH7tQG5PPv3BWBayOPIQNBjVc/P6hhdZfMx51REc6tfDNXHUio893g==";
+ url = "https://registry.npmjs.org/@types/node/-/node-14.14.10.tgz";
+ sha512 = "J32dgx2hw8vXrSbu4ZlVhn1Nm3GbeCFNw2FWL8S5QKucHGY0cyNwjdQdO+KMBZ4wpmC7KhLCiNsdk1RFRIYUQQ==";
};
};
- "@types/node-14.14.37" = {
+ "@types/node-14.14.7" = {
name = "_at_types_slash_node";
packageName = "@types/node";
- version = "14.14.37";
+ version = "14.14.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-14.14.37.tgz";
- sha512 = "XYmBiy+ohOR4Lh5jE379fV2IU+6Jn4g5qASinhitfyO71b/sCo6MKsMLF5tc7Zf2CE8hViVQyYSobJNke8OvUw==";
+ url = "https://registry.npmjs.org/@types/node/-/node-14.14.7.tgz";
+ sha512 = "Zw1vhUSQZYw+7u5dAwNbIA9TuTotpzY/OF7sJM9FqPOF3SPjKnxrjoTktXDZgUjybf4cWVBP7O8wvKdSaGHweg==";
};
};
"@types/normalize-package-data-2.4.0" = {
@@ -1489,22 +1417,13 @@ let
sha512 = "f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==";
};
};
- "@types/prettier-2.2.2" = {
+ "@types/prettier-2.1.5" = {
name = "_at_types_slash_prettier";
packageName = "@types/prettier";
- version = "2.2.2";
+ version = "2.1.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/prettier/-/prettier-2.2.2.tgz";
- sha512 = "i99hy7Ki19EqVOl77WplDrvgNugHnsSjECVR/wUrzw2TJXz1zlUfT2ngGckR6xN7yFYaijsMAqPkOLx9HgUqHg==";
- };
- };
- "@types/prettier-2.2.3" = {
- name = "_at_types_slash_prettier";
- packageName = "@types/prettier";
- version = "2.2.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/prettier/-/prettier-2.2.3.tgz";
- sha512 = "PijRCG/K3s3w1We6ynUKdxEc5AcuuH3NBmMDP8uvKVp6X43UY7NQlTzczakXP3DJR0F4dfNQIGjU2cUeRYs2AA==";
+ url = "https://registry.npmjs.org/@types/prettier/-/prettier-2.1.5.tgz";
+ sha512 = "UEyp8LwZ4Dg30kVU2Q3amHHyTn1jEdhCIE59ANed76GaT1Vp76DD3ZWSAxgCrw6wJ0TqeoBpqmfUHiUDPs//HQ==";
};
};
"@types/serialport-8.0.1" = {
@@ -1525,130 +1444,139 @@ let
sha512 = "RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==";
};
};
- "@types/yargs-15.0.13" = {
+ "@types/yargs-15.0.10" = {
name = "_at_types_slash_yargs";
packageName = "@types/yargs";
- version = "15.0.13";
+ version = "15.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.13.tgz";
- sha512 = "kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ==";
+ url = "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.10.tgz";
+ sha512 = "z8PNtlhrj7eJNLmrAivM7rjBESG6JwC5xP3RVk12i/8HVP7Xnx/sEmERnRImyEuUaJfO942X0qMOYsoupaJbZQ==";
};
};
- "@types/yargs-parser-20.2.0" = {
+ "@types/yargs-15.0.9" = {
+ name = "_at_types_slash_yargs";
+ packageName = "@types/yargs";
+ version = "15.0.9";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.9.tgz";
+ sha512 = "HmU8SeIRhZCWcnRskCs36Q1Q00KBV6Cqh/ora8WN1+22dY07AZdn6Gel8QZ3t26XYPImtcL8WV/eqjhVmMEw4g==";
+ };
+ };
+ "@types/yargs-parser-15.0.0" = {
name = "_at_types_slash_yargs-parser";
packageName = "@types/yargs-parser";
- version = "20.2.0";
+ version = "15.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz";
- sha512 = "37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==";
+ url = "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-15.0.0.tgz";
+ sha512 = "FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==";
};
};
- "@typescript-eslint/eslint-plugin-4.16.1" = {
+ "@typescript-eslint/eslint-plugin-4.7.0" = {
name = "_at_typescript-eslint_slash_eslint-plugin";
packageName = "@typescript-eslint/eslint-plugin";
- version = "4.16.1";
+ version = "4.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.16.1.tgz";
- sha512 = "SK777klBdlkUZpZLC1mPvyOWk9yAFCWmug13eAjVQ4/Q1LATE/NbcQL1xDHkptQkZOLnPmLUA1Y54m8dqYwnoQ==";
+ url = "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.7.0.tgz";
+ sha512 = "li9aiSVBBd7kU5VlQlT1AqP0uWGDK6JYKUQ9cVDnOg34VNnd9t4jr0Yqc/bKxJr/tDCPDaB4KzoSFN9fgVxe/Q==";
};
};
- "@typescript-eslint/experimental-utils-4.16.1" = {
+ "@typescript-eslint/experimental-utils-4.7.0" = {
name = "_at_typescript-eslint_slash_experimental-utils";
packageName = "@typescript-eslint/experimental-utils";
- version = "4.16.1";
+ version = "4.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.16.1.tgz";
- sha512 = "0Hm3LSlMYFK17jO4iY3un1Ve9x1zLNn4EM50Lia+0EV99NdbK+cn0er7HC7IvBA23mBg3P+8dUkMXy4leL33UQ==";
+ url = "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.7.0.tgz";
+ sha512 = "cymzovXAiD4EF+YoHAB5Oh02MpnXjvyaOb+v+BdpY7lsJXZQN34oIETeUwVT2XfV9rSNpXaIcknDLfupO/tUoA==";
};
};
- "@typescript-eslint/experimental-utils-4.19.0" = {
+ "@typescript-eslint/experimental-utils-4.8.2" = {
name = "_at_typescript-eslint_slash_experimental-utils";
packageName = "@typescript-eslint/experimental-utils";
- version = "4.19.0";
+ version = "4.8.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.19.0.tgz";
- sha512 = "9/23F1nnyzbHKuoTqFN1iXwN3bvOm/PRIXSBR3qFAYotK/0LveEOHr5JT1WZSzcD6BESl8kPOG3OoDRKO84bHA==";
+ url = "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.8.2.tgz";
+ sha512 = "hpTw6o6IhBZEsQsjuw/4RWmceRyESfAiEzAEnXHKG1X7S5DXFaZ4IO1JO7CW1aQ604leQBzjZmuMI9QBCAJX8Q==";
};
};
- "@typescript-eslint/parser-4.16.1" = {
+ "@typescript-eslint/parser-4.7.0" = {
name = "_at_typescript-eslint_slash_parser";
packageName = "@typescript-eslint/parser";
- version = "4.16.1";
+ version = "4.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.16.1.tgz";
- sha512 = "/c0LEZcDL5y8RyI1zLcmZMvJrsR6SM1uetskFkoh3dvqDKVXPsXI+wFB/CbVw7WkEyyTKobC1mUNp/5y6gRvXg==";
+ url = "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.7.0.tgz";
+ sha512 = "+meGV8bMP1sJHBI2AFq1GeTwofcGiur8LoIr6v+rEmD9knyCqDlrQcFHR0KDDfldHIFDU/enZ53fla6ReF4wRw==";
};
};
- "@typescript-eslint/scope-manager-4.16.1" = {
+ "@typescript-eslint/scope-manager-4.7.0" = {
name = "_at_typescript-eslint_slash_scope-manager";
packageName = "@typescript-eslint/scope-manager";
- version = "4.16.1";
+ version = "4.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.16.1.tgz";
- sha512 = "6IlZv9JaurqV0jkEg923cV49aAn8V6+1H1DRfhRcvZUrptQ+UtSKHb5kwTayzOYTJJ/RsYZdcvhOEKiBLyc0Cw==";
+ url = "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.7.0.tgz";
+ sha512 = "ILITvqwDJYbcDCROj6+Ob0oCKNg3SH46iWcNcTIT9B5aiVssoTYkhKjxOMNzR1F7WSJkik4zmuqve5MdnA0DyA==";
};
};
- "@typescript-eslint/scope-manager-4.19.0" = {
+ "@typescript-eslint/scope-manager-4.8.2" = {
name = "_at_typescript-eslint_slash_scope-manager";
packageName = "@typescript-eslint/scope-manager";
- version = "4.19.0";
+ version = "4.8.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.19.0.tgz";
- sha512 = "GGy4Ba/hLXwJXygkXqMzduqOMc+Na6LrJTZXJWVhRrSuZeXmu8TAnniQVKgj8uTRKe4igO2ysYzH+Np879G75g==";
+ url = "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.8.2.tgz";
+ sha512 = "qHQ8ODi7mMin4Sq2eh/6eu03uVzsf5TX+J43xRmiq8ujng7ViQSHNPLOHGw/Wr5dFEoxq/ubKhzClIIdQy5q3g==";
};
};
- "@typescript-eslint/types-4.16.1" = {
+ "@typescript-eslint/types-4.7.0" = {
name = "_at_typescript-eslint_slash_types";
packageName = "@typescript-eslint/types";
- version = "4.16.1";
+ version = "4.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.16.1.tgz";
- sha512 = "nnKqBwMgRlhzmJQF8tnFDZWfunXmJyuXj55xc8Kbfup4PbkzdoDXZvzN8//EiKR27J6vUSU8j4t37yUuYPiLqA==";
+ url = "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.7.0.tgz";
+ sha512 = "uLszFe0wExJc+I7q0Z/+BnP7wao/kzX0hB5vJn4LIgrfrMLgnB2UXoReV19lkJQS1a1mHWGGODSxnBx6JQC3Sg==";
};
};
- "@typescript-eslint/types-4.19.0" = {
+ "@typescript-eslint/types-4.8.2" = {
name = "_at_typescript-eslint_slash_types";
packageName = "@typescript-eslint/types";
- version = "4.19.0";
+ version = "4.8.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.19.0.tgz";
- sha512 = "A4iAlexVvd4IBsSTNxdvdepW0D4uR/fwxDrKUa+iEY9UWvGREu2ZyB8ylTENM1SH8F7bVC9ac9+si3LWNxcBuA==";
+ url = "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.8.2.tgz";
+ sha512 = "z1/AVcVF8ju5ObaHe2fOpZYEQrwHyZ7PTOlmjd3EoFeX9sv7UekQhfrCmgUO7PruLNfSHrJGQvrW3Q7xQ8EoAw==";
};
};
- "@typescript-eslint/typescript-estree-4.16.1" = {
+ "@typescript-eslint/typescript-estree-4.7.0" = {
name = "_at_typescript-eslint_slash_typescript-estree";
packageName = "@typescript-eslint/typescript-estree";
- version = "4.16.1";
+ version = "4.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.16.1.tgz";
- sha512 = "m8I/DKHa8YbeHt31T+UGd/l8Kwr0XCTCZL3H4HMvvLCT7HU9V7yYdinTOv1gf/zfqNeDcCgaFH2BMsS8x6NvJg==";
+ url = "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.7.0.tgz";
+ sha512 = "5XZRQznD1MfUmxu1t8/j2Af4OxbA7EFU2rbo0No7meb46eHgGkSieFdfV6omiC/DGIBhH9H9gXn7okBbVOm8jw==";
};
};
- "@typescript-eslint/typescript-estree-4.19.0" = {
+ "@typescript-eslint/typescript-estree-4.8.2" = {
name = "_at_typescript-eslint_slash_typescript-estree";
packageName = "@typescript-eslint/typescript-estree";
- version = "4.19.0";
+ version = "4.8.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.19.0.tgz";
- sha512 = "3xqArJ/A62smaQYRv2ZFyTA+XxGGWmlDYrsfZG68zJeNbeqRScnhf81rUVa6QG4UgzHnXw5VnMT5cg75dQGDkA==";
+ url = "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.8.2.tgz";
+ sha512 = "HToGNwI6fekH0dOw3XEVESUm71Onfam0AKin6f26S2FtUmO7o3cLlWgrIaT1q3vjB3wCTdww3Dx2iGq5wtUOCg==";
};
};
- "@typescript-eslint/visitor-keys-4.16.1" = {
+ "@typescript-eslint/visitor-keys-4.7.0" = {
name = "_at_typescript-eslint_slash_visitor-keys";
packageName = "@typescript-eslint/visitor-keys";
- version = "4.16.1";
+ version = "4.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.16.1.tgz";
- sha512 = "s/aIP1XcMkEqCNcPQtl60ogUYjSM8FU2mq1O7y5cFf3Xcob1z1iXWNB6cC43Op+NGRTFgGolri6s8z/efA9i1w==";
+ url = "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.7.0.tgz";
+ sha512 = "aDJDWuCRsf1lXOtignlfiPODkzSxxop7D0rZ91L6ZuMlcMCSh0YyK+gAfo5zN/ih6WxMwhoXgJWC3cWQdaKC+A==";
};
};
- "@typescript-eslint/visitor-keys-4.19.0" = {
+ "@typescript-eslint/visitor-keys-4.8.2" = {
name = "_at_typescript-eslint_slash_visitor-keys";
packageName = "@typescript-eslint/visitor-keys";
- version = "4.19.0";
+ version = "4.8.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.19.0.tgz";
- sha512 = "aGPS6kz//j7XLSlgpzU2SeTqHPsmRYxFztj2vPuMMFJXZudpRSehE3WCV+BaxwZFvfAqMoSd86TEuM0PQ59E/A==";
+ url = "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.8.2.tgz";
+ sha512 = "Vg+/SJTMZJEKKGHW7YC21QxgKJrSbxoYYd3MEUGtW7zuytHuEcksewq0DUmo4eh/CTNrVJGSdIY9AtRb6riWFw==";
};
};
"abab-2.0.5" = {
@@ -1669,15 +1597,6 @@ let
sha512 = "nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==";
};
};
- "acorn-8.1.0" = {
- name = "acorn";
- packageName = "acorn";
- version = "8.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/acorn/-/acorn-8.1.0.tgz";
- sha512 = "LWCF/Wn0nfHOmJ9rzQApGnxnvgfROzGilS8936rqN/lfcYkY9MYZzdMqN+2NJ4SlTc+m5HiSa+kNfDtI64dwUA==";
- };
- };
"acorn-globals-6.0.0" = {
name = "acorn-globals";
packageName = "acorn-globals";
@@ -1723,24 +1642,6 @@ let
sha512 = "j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==";
};
};
- "ajv-7.1.1" = {
- name = "ajv";
- packageName = "ajv";
- version = "7.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/ajv/-/ajv-7.1.1.tgz";
- sha512 = "ga/aqDYnUy/o7vbsRTFhhTsNeXiYb5JWDIcRIeZfwRNCefwjNTVYCGdGSUrEmiu3yDK3vFvNbgJxvrQW4JXrYQ==";
- };
- };
- "ajv-7.2.4" = {
- name = "ajv";
- packageName = "ajv";
- version = "7.2.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/ajv/-/ajv-7.2.4.tgz";
- sha512 = "nBeQgg/ZZA3u3SYxyaDvpvDtgZ/EZPF547ARgZBrG9Bhu1vKDwAIjtIf+sDtJUKa2zOcEbmRLBRSyMraS/Oy1A==";
- };
- };
"ansi-colors-4.1.1" = {
name = "ansi-colors";
packageName = "ansi-colors";
@@ -1759,15 +1660,6 @@ let
sha512 = "JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==";
};
};
- "ansi-escapes-4.3.2" = {
- name = "ansi-escapes";
- packageName = "ansi-escapes";
- version = "4.3.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz";
- sha512 = "gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==";
- };
- };
"ansi-regex-2.1.1" = {
name = "ansi-regex";
packageName = "ansi-regex";
@@ -1777,6 +1669,15 @@ let
sha1 = "c3b33ab5ee360d86e0e628f0468ae7ef27d654df";
};
};
+ "ansi-regex-4.1.0" = {
+ name = "ansi-regex";
+ packageName = "ansi-regex";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz";
+ sha512 = "1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==";
+ };
+ };
"ansi-regex-5.0.0" = {
name = "ansi-regex";
packageName = "ansi-regex";
@@ -1921,13 +1822,13 @@ let
sha1 = "59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367";
};
};
- "astral-regex-2.0.0" = {
+ "astral-regex-1.0.0" = {
name = "astral-regex";
packageName = "astral-regex";
- version = "2.0.0";
+ version = "1.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz";
- sha512 = "Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==";
+ url = "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz";
+ sha512 = "+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==";
};
};
"async-3.2.0" = {
@@ -1993,13 +1894,13 @@ let
sha512 = "xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==";
};
};
- "axios-0.21.1" = {
+ "axios-0.21.0" = {
name = "axios";
packageName = "axios";
- version = "0.21.1";
+ version = "0.21.0";
src = fetchurl {
- url = "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz";
- sha512 = "dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==";
+ url = "https://registry.npmjs.org/axios/-/axios-0.21.0.tgz";
+ sha512 = "fmkJBknJKoZwem3/IKSSLpkdNXZeBu5Q7GA/aRsr2btgrptmSCxi2oFjZHqGdK9DoTil9PIHlPIZw2EcRJXRvw==";
};
};
"babel-jest-26.6.3" = {
@@ -2038,40 +1939,13 @@ let
sha512 = "PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==";
};
};
- "babel-plugin-polyfill-corejs2-0.1.10" = {
- name = "babel-plugin-polyfill-corejs2";
- packageName = "babel-plugin-polyfill-corejs2";
- version = "0.1.10";
- src = fetchurl {
- url = "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.1.10.tgz";
- sha512 = "DO95wD4g0A8KRaHKi0D51NdGXzvpqVLnLu5BTvDlpqUEpTmeEtypgC1xqesORaWmiUOQI14UHKlzNd9iZ2G3ZA==";
- };
- };
- "babel-plugin-polyfill-corejs3-0.1.7" = {
- name = "babel-plugin-polyfill-corejs3";
- packageName = "babel-plugin-polyfill-corejs3";
- version = "0.1.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.1.7.tgz";
- sha512 = "u+gbS9bbPhZWEeyy1oR/YaaSpod/KDT07arZHb80aTpl8H5ZBq+uN1nN9/xtX7jQyfLdPfoqI4Rue/MQSWJquw==";
- };
- };
- "babel-plugin-polyfill-regenerator-0.1.6" = {
- name = "babel-plugin-polyfill-regenerator";
- packageName = "babel-plugin-polyfill-regenerator";
- version = "0.1.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.1.6.tgz";
- sha512 = "OUrYG9iKPKz8NxswXbRAdSwF0GhRdIEMTloQATJi4bDuFqrXaXcCUT/VGNrr8pBcjMh1RxZ7Xt9cytVJTJfvMg==";
- };
- };
- "babel-preset-current-node-syntax-1.0.1" = {
+ "babel-preset-current-node-syntax-1.0.0" = {
name = "babel-preset-current-node-syntax";
packageName = "babel-preset-current-node-syntax";
- version = "1.0.1";
+ version = "1.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz";
- sha512 = "M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==";
+ url = "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.0.tgz";
+ sha512 = "mGkvkpocWJes1CmMKtgGUwCeeq0pOhALyymozzDWYomHTbDLwueDYG6p4TK1YOeYHCzBzYPsWkgTto10JubI1Q==";
};
};
"babel-preset-jest-26.6.2" = {
@@ -2128,13 +2002,13 @@ let
sha512 = "Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==";
};
};
- "binary-extensions-2.2.0" = {
+ "binary-extensions-2.1.0" = {
name = "binary-extensions";
packageName = "binary-extensions";
- version = "2.2.0";
+ version = "2.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz";
- sha512 = "jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==";
+ url = "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz";
+ sha512 = "1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==";
};
};
"bindings-1.5.0" = {
@@ -2146,13 +2020,13 @@ let
sha512 = "p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==";
};
};
- "bl-4.1.0" = {
+ "bl-4.0.3" = {
name = "bl";
packageName = "bl";
- version = "4.1.0";
+ version = "4.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz";
- sha512 = "1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==";
+ url = "https://registry.npmjs.org/bl/-/bl-4.0.3.tgz";
+ sha512 = "fs4G6/Hu4/EE+F75J8DuN/0IpQqNjAdC7aEQv7Qt8MHGUH7Ckv2MwTEEeN9QehD0pfIDkMI1bkHYkKy7xHyKIg==";
};
};
"brace-expansion-1.1.11" = {
@@ -2191,13 +2065,13 @@ let
sha512 = "9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==";
};
};
- "browserslist-4.16.3" = {
+ "browserslist-4.14.7" = {
name = "browserslist";
packageName = "browserslist";
- version = "4.16.3";
+ version = "4.14.7";
src = fetchurl {
- url = "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz";
- sha512 = "vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==";
+ url = "https://registry.npmjs.org/browserslist/-/browserslist-4.14.7.tgz";
+ sha512 = "BSVRLCeG3Xt/j/1cCGj1019Wbty0H+Yvu2AOuZSuoaUWn3RatbL33Cxk+Q4jRMRAbOm0p7SLravLjpnT6s0vzQ==";
};
};
"bser-2.1.1" = {
@@ -2245,13 +2119,13 @@ let
sha512 = "AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==";
};
};
- "call-bind-1.0.2" = {
+ "call-bind-1.0.0" = {
name = "call-bind";
packageName = "call-bind";
- version = "1.0.2";
+ version = "1.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz";
- sha512 = "7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==";
+ url = "https://registry.npmjs.org/call-bind/-/call-bind-1.0.0.tgz";
+ sha512 = "AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w==";
};
};
"callback-stream-1.1.0" = {
@@ -2290,22 +2164,13 @@ let
sha512 = "c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==";
};
};
- "caniuse-lite-1.0.30001194" = {
+ "caniuse-lite-1.0.30001157" = {
name = "caniuse-lite";
packageName = "caniuse-lite";
- version = "1.0.30001194";
+ version = "1.0.30001157";
src = fetchurl {
- url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001194.tgz";
- sha512 = "iDUOH+oFeBYk5XawYsPtsx/8fFpndAPUQJC7gBTfxHM8xw5nOZv7ceAD4frS1MKCLUac7QL5wdAJiFQlDRjXlA==";
- };
- };
- "caniuse-lite-1.0.30001204" = {
- name = "caniuse-lite";
- packageName = "caniuse-lite";
- version = "1.0.30001204";
- src = fetchurl {
- url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001204.tgz";
- sha512 = "JUdjWpcxfJ9IPamy2f5JaRDCaqJOxDzOSKtbdx4rH9VivMd1vIzoPumsJa9LoMIi4Fx2BV2KZOxWhNkBjaYivQ==";
+ url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001157.tgz";
+ sha512 = "gOerH9Wz2IRZ2ZPdMfBvyOi3cjaz4O4dgNwPGzx8EhqAs4+2IL/O+fJsbt+znSigujoZG8bVcIAUM/I/E5K3MA==";
};
};
"capture-exit-2.0.0" = {
@@ -2353,13 +2218,22 @@ let
sha512 = "kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==";
};
};
- "chokidar-3.5.1" = {
+ "chokidar-2.1.8" = {
name = "chokidar";
packageName = "chokidar";
- version = "3.5.1";
+ version = "2.1.8";
src = fetchurl {
- url = "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz";
- sha512 = "9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==";
+ url = "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz";
+ sha512 = "ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==";
+ };
+ };
+ "chokidar-3.4.3" = {
+ name = "chokidar";
+ packageName = "chokidar";
+ version = "3.4.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz";
+ sha512 = "DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==";
};
};
"chownr-1.1.4" = {
@@ -2488,22 +2362,22 @@ let
sha512 = "dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==";
};
};
- "color-string-1.5.5" = {
+ "color-string-1.5.4" = {
name = "color-string";
packageName = "color-string";
- version = "1.5.5";
+ version = "1.5.4";
src = fetchurl {
- url = "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz";
- sha512 = "jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==";
+ url = "https://registry.npmjs.org/color-string/-/color-string-1.5.4.tgz";
+ sha512 = "57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw==";
};
};
- "colorette-1.2.2" = {
+ "colorette-1.2.1" = {
name = "colorette";
packageName = "colorette";
- version = "1.2.2";
+ version = "1.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz";
- sha512 = "MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==";
+ url = "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz";
+ sha512 = "puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==";
};
};
"colors-1.4.0" = {
@@ -2605,13 +2479,13 @@ let
sha1 = "676f6eb3c39997c2ee1ac3a924fd6124748f578d";
};
};
- "core-js-compat-3.9.1" = {
+ "core-js-compat-3.7.0" = {
name = "core-js-compat";
packageName = "core-js-compat";
- version = "3.9.1";
+ version = "3.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.9.1.tgz";
- sha512 = "jXAirMQxrkbiiLsCx9bQPJFA6llDadKMpYrBJQJ3/c4/vsPP/fAf29h24tviRlvwUL6AmY5CHLu2GvjuYviQqA==";
+ url = "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.7.0.tgz";
+ sha512 = "V8yBI3+ZLDVomoWICO6kq/CD28Y4r1M7CWeO4AGpMdMfseu8bkSubBmUPySMGKRTS+su4XQ07zUkAsiu9FCWTg==";
};
};
"core-util-is-1.0.2" = {
@@ -2704,15 +2578,6 @@ let
sha512 = "mYtLl1xfZLi1m4RtQYlZgJUNQjl4ZxVnHzIR8nLLgi4q1YT8o/WM+MK/f8yfcc9s5Ir5zRaPZyZU6xs1Syoocg==";
};
};
- "debounce-1.2.1" = {
- name = "debounce";
- packageName = "debounce";
- version = "1.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz";
- sha512 = "XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==";
- };
- };
"debug-2.6.9" = {
name = "debug";
packageName = "debug";
@@ -2722,6 +2587,15 @@ let
sha512 = "bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==";
};
};
+ "debug-4.2.0" = {
+ name = "debug";
+ packageName = "debug";
+ version = "4.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz";
+ sha512 = "IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==";
+ };
+ };
"debug-4.3.1" = {
name = "debug";
packageName = "debug";
@@ -2785,15 +2659,6 @@ let
sha1 = "b369d6fb5dbc13eecf524f91b070feedc357cf34";
};
};
- "deep-object-diff-1.1.0" = {
- name = "deep-object-diff";
- packageName = "deep-object-diff";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/deep-object-diff/-/deep-object-diff-1.1.0.tgz";
- sha512 = "b+QLs5vHgS+IoSNcUE4n9HP2NwcHj7aqnJWsjPtuG75Rh5TOaGt0OjAYInh77d5T16V5cRDC+Pw/6ZZZiETBGw==";
- };
- };
"deepmerge-4.2.2" = {
name = "deepmerge";
packageName = "deepmerge";
@@ -2956,22 +2821,13 @@ let
sha1 = "590c61156b0ae2f4f0255732a158b266bc56b21d";
};
};
- "electron-to-chromium-1.3.678" = {
+ "electron-to-chromium-1.3.596" = {
name = "electron-to-chromium";
packageName = "electron-to-chromium";
- version = "1.3.678";
+ version = "1.3.596";
src = fetchurl {
- url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.678.tgz";
- sha512 = "E5ha1pE9+aWWrT2fUD5wdPBWUnYtKnEnloewbtVyrkAs79HvodOiNO4rMR94+hKbxgMFQG4fnPQACOc1cfMfBg==";
- };
- };
- "electron-to-chromium-1.3.701" = {
- name = "electron-to-chromium";
- packageName = "electron-to-chromium";
- version = "1.3.701";
- src = fetchurl {
- url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.701.tgz";
- sha512 = "Zd9ofdIMYHYhG1gvnejQDvC/kqSeXQvtXF0yRURGxgwGqDZm9F9Fm3dYFnm5gyuA7xpXfBlzVLN1sz0FjxpKfw==";
+ url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.596.tgz";
+ sha512 = "nLO2Wd2yU42eSoNJVQKNf89CcEGqeFZd++QsnN2XIgje1s/19AgctfjLIbPORlvcCO8sYjLwX4iUgDdusOY8Sg==";
};
};
"emittery-0.7.2" = {
@@ -2983,6 +2839,15 @@ let
sha512 = "A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==";
};
};
+ "emoji-regex-7.0.3" = {
+ name = "emoji-regex";
+ packageName = "emoji-regex";
+ version = "7.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz";
+ sha512 = "CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==";
+ };
+ };
"emoji-regex-8.0.0" = {
name = "emoji-regex";
packageName = "emoji-regex";
@@ -3136,31 +3001,22 @@ let
sha512 = "qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==";
};
};
- "escodegen-2.0.0" = {
- name = "escodegen";
- packageName = "escodegen";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz";
- sha512 = "mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==";
- };
- };
- "eslint-7.21.0" = {
+ "eslint-7.13.0" = {
name = "eslint";
packageName = "eslint";
- version = "7.21.0";
+ version = "7.13.0";
src = fetchurl {
- url = "https://registry.npmjs.org/eslint/-/eslint-7.21.0.tgz";
- sha512 = "W2aJbXpMNofUp0ztQaF40fveSsJBjlSCSWpy//gzfTvwC+USs/nceBrKmlJOiM8r1bLwP2EuYkCqArn/6QTIgg==";
+ url = "https://registry.npmjs.org/eslint/-/eslint-7.13.0.tgz";
+ sha512 = "uCORMuOO8tUzJmsdRtrvcGq5qposf7Rw0LwkTJkoDbOycVQtQjmnhZSuLQnozLE4TmAzlMVV45eCHmQ1OpDKUQ==";
};
};
- "eslint-7.23.0" = {
+ "eslint-7.14.0" = {
name = "eslint";
packageName = "eslint";
- version = "7.23.0";
+ version = "7.14.0";
src = fetchurl {
- url = "https://registry.npmjs.org/eslint/-/eslint-7.23.0.tgz";
- sha512 = "kqvNVbdkjzpFy0XOszNwjkKzZ+6TcwCQ/h+ozlcIWwaimBBuhlQ4nN6kbiM2L+OjDcznkTJxzYfRFH92sx4a0Q==";
+ url = "https://registry.npmjs.org/eslint/-/eslint-7.14.0.tgz";
+ sha512 = "5YubdnPXrlrYAFCKybPuHIAH++PINe1pmKNc5wQRB9HSbqIK1ywAnntE3Wwua4giKu0bjligf1gLF6qxMGOYRA==";
};
};
"eslint-config-google-0.14.0" = {
@@ -3172,13 +3028,13 @@ let
sha512 = "WsbX4WbjuMvTdeVL6+J3rK1RGhCTqjsFjX7UMSMgZiyxxaNLkoJENbrGExzERFeoTpGw3F3FypTiWAP9ZXzkEw==";
};
};
- "eslint-plugin-jest-24.3.2" = {
+ "eslint-plugin-jest-24.1.3" = {
name = "eslint-plugin-jest";
packageName = "eslint-plugin-jest";
- version = "24.3.2";
+ version = "24.1.3";
src = fetchurl {
- url = "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.3.2.tgz";
- sha512 = "cicWDr+RvTAOKS3Q/k03+Z3odt3VCiWamNUHWd6QWbVQWcYJyYgUTu8x0mx9GfeDEimawU5kQC+nQ3MFxIM6bw==";
+ url = "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.1.3.tgz";
+ sha512 = "dNGGjzuEzCE3d5EPZQ/QGtmlMotqnYWD/QpCZ1UuZlrMAdhG5rldh0N0haCvhGnUkSeuORS5VNROwF9Hrgn3Lg==";
};
};
"eslint-scope-5.1.1" = {
@@ -3217,13 +3073,13 @@ let
sha512 = "QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==";
};
};
- "espree-7.3.1" = {
+ "espree-7.3.0" = {
name = "espree";
packageName = "espree";
- version = "7.3.1";
+ version = "7.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz";
- sha512 = "v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==";
+ url = "https://registry.npmjs.org/espree/-/espree-7.3.0.tgz";
+ sha512 = "dksIWsvKCixn1yrEXO8UosNSxaDoSYpq9reEjZSbHLpT5hpaCAKTLBwq0RHtLrIr+c0ByiYzWT8KTMRzoRCNlw==";
};
};
"esprima-4.0.1" = {
@@ -3235,13 +3091,13 @@ let
sha512 = "eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==";
};
};
- "esquery-1.4.0" = {
+ "esquery-1.3.1" = {
name = "esquery";
packageName = "esquery";
- version = "1.4.0";
+ version = "1.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz";
- sha512 = "cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==";
+ url = "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz";
+ sha512 = "olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==";
};
};
"esrecurse-4.3.0" = {
@@ -3307,15 +3163,6 @@ let
sha512 = "sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==";
};
};
- "exec-sh-0.3.6" = {
- name = "exec-sh";
- packageName = "exec-sh";
- version = "0.3.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz";
- sha512 = "nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==";
- };
- };
"execa-1.0.0" = {
name = "execa";
packageName = "execa";
@@ -3433,13 +3280,13 @@ let
sha512 = "f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==";
};
};
- "fast-glob-3.2.5" = {
+ "fast-glob-3.2.4" = {
name = "fast-glob";
packageName = "fast-glob";
- version = "3.2.5";
+ version = "3.2.4";
src = fetchurl {
- url = "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz";
- sha512 = "2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==";
+ url = "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.4.tgz";
+ sha512 = "kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==";
};
};
"fast-json-stable-stringify-2.1.0" = {
@@ -3469,13 +3316,13 @@ let
sha512 = "Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA==";
};
};
- "fastq-1.11.0" = {
+ "fastq-1.9.0" = {
name = "fastq";
packageName = "fastq";
- version = "1.11.0";
+ version = "1.9.0";
src = fetchurl {
- url = "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz";
- sha512 = "7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==";
+ url = "https://registry.npmjs.org/fastq/-/fastq-1.9.0.tgz";
+ sha512 = "i7FVWL8HhVY+CTkwFxkN2mk3h+787ixS5S63eb78diVRc1MCssarHq3W5cj0av7YDSwmaV928RNag+U1etRQ7w==";
};
};
"fb-watchman-2.0.1" = {
@@ -3496,13 +3343,13 @@ let
sha512 = "aN3pcx/DSmtyoovUudctc8+6Hl4T+hI9GBBHLjA76jdZl7+b1sgh5g4k+u/GL3dTy1/pnYzKp69FpJ0OicE3Wg==";
};
};
- "file-entry-cache-6.0.1" = {
+ "file-entry-cache-5.0.1" = {
name = "file-entry-cache";
packageName = "file-entry-cache";
- version = "6.0.1";
+ version = "5.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz";
- sha512 = "7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==";
+ url = "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz";
+ sha512 = "bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==";
};
};
"file-uri-to-path-1.0.0" = {
@@ -3550,22 +3397,22 @@ let
sha512 = "PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==";
};
};
- "flat-cache-3.0.4" = {
+ "flat-cache-2.0.1" = {
name = "flat-cache";
packageName = "flat-cache";
- version = "3.0.4";
+ version = "2.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz";
- sha512 = "dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==";
+ url = "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz";
+ sha512 = "LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==";
};
};
- "flatted-3.1.1" = {
+ "flatted-2.0.2" = {
name = "flatted";
packageName = "flatted";
- version = "3.1.1";
+ version = "2.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz";
- sha512 = "zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==";
+ url = "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz";
+ sha512 = "r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==";
};
};
"fn.name-1.1.0" = {
@@ -3577,13 +3424,13 @@ let
sha512 = "GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==";
};
};
- "follow-redirects-1.13.3" = {
+ "follow-redirects-1.13.0" = {
name = "follow-redirects";
packageName = "follow-redirects";
- version = "1.13.3";
+ version = "1.13.0";
src = fetchurl {
- url = "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.3.tgz";
- sha512 = "DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA==";
+ url = "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.0.tgz";
+ sha512 = "aq6gF1BEKje4a9i9+5jimNFIpq4Q1WiwBToeRK5NvZBd/TRsmW8BsJfOEGkr76TbOyPVD3OVDN910EcUNtRYEA==";
};
};
"for-in-1.0.2" = {
@@ -3640,13 +3487,13 @@ let
sha512 = "y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==";
};
};
- "fs-extra-9.1.0" = {
+ "fs-extra-9.0.1" = {
name = "fs-extra";
packageName = "fs-extra";
- version = "9.1.0";
+ version = "9.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz";
- sha512 = "hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==";
+ url = "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.1.tgz";
+ sha512 = "h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==";
};
};
"fs-readdir-recursive-1.1.0" = {
@@ -3667,13 +3514,31 @@ let
sha1 = "1504ad2523158caa40db4a2787cb01411994ea4f";
};
};
- "fsevents-2.3.2" = {
+ "fsevents-1.2.13" = {
name = "fsevents";
packageName = "fsevents";
- version = "2.3.2";
+ version = "1.2.13";
src = fetchurl {
- url = "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz";
- sha512 = "xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==";
+ url = "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz";
+ sha512 = "oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==";
+ };
+ };
+ "fsevents-2.1.3" = {
+ name = "fsevents";
+ packageName = "fsevents";
+ version = "2.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz";
+ sha512 = "Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==";
+ };
+ };
+ "fsevents-2.2.1" = {
+ name = "fsevents";
+ packageName = "fsevents";
+ version = "2.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fsevents/-/fsevents-2.2.1.tgz";
+ sha512 = "bTLYHSeC0UH/EFXS9KqWnXuOl/wHK5Z/d+ghd5AsFMYN7wIGkUCOJyzy88+wJKkZPGON8u4Z9f6U4FdgURE9qA==";
};
};
"function-bind-1.1.1" = {
@@ -3721,13 +3586,13 @@ let
sha512 = "DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==";
};
};
- "get-intrinsic-1.1.1" = {
+ "get-intrinsic-1.0.1" = {
name = "get-intrinsic";
packageName = "get-intrinsic";
- version = "1.1.1";
+ version = "1.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz";
- sha512 = "kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==";
+ url = "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.0.1.tgz";
+ sha512 = "ZnWP+AmS1VUaLgTRy47+zKtjTxz+0xMpx3I52i+aalBK1QP19ggLF3Db89KJX7kjfOfP2eoa01qc++GwPgufPg==";
};
};
"get-package-type-0.1.0" = {
@@ -3820,15 +3685,6 @@ let
sha512 = "FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==";
};
};
- "glob-parent-5.1.2" = {
- name = "glob-parent";
- packageName = "glob-parent";
- version = "5.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz";
- sha512 = "AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==";
- };
- };
"glob-stream-6.1.0" = {
name = "glob-stream";
packageName = "glob-stream";
@@ -3856,31 +3712,13 @@ let
sha512 = "BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==";
};
};
- "globals-13.7.0" = {
- name = "globals";
- packageName = "globals";
- version = "13.7.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/globals/-/globals-13.7.0.tgz";
- sha512 = "Aipsz6ZKRxa/xQkZhNg0qIWXT6x6rD46f6x/PCnBomlttdIyAPak4YD9jTmKpZ72uROSMU87qJtcgpgHaVchiA==";
- };
- };
- "globby-11.0.2" = {
+ "globby-11.0.1" = {
name = "globby";
packageName = "globby";
- version = "11.0.2";
+ version = "11.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/globby/-/globby-11.0.2.tgz";
- sha512 = "2ZThXDvvV8fYFRVIxnrMQBipZQDr7MxKAmQK1vujaj9/7eF0efG7BPUKJ7jP7G5SLF37xKDXvO4S/KKLj/Z0og==";
- };
- };
- "globby-11.0.3" = {
- name = "globby";
- packageName = "globby";
- version = "11.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz";
- sha512 = "ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==";
+ url = "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz";
+ sha512 = "iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==";
};
};
"glossy-0.1.7" = {
@@ -3892,13 +3730,13 @@ let
sha1 = "769b5984a96f6066ab9ea758224825ee6c210f0b";
};
};
- "graceful-fs-4.2.6" = {
+ "graceful-fs-4.2.4" = {
name = "graceful-fs";
packageName = "graceful-fs";
- version = "4.2.6";
+ version = "4.2.4";
src = fetchurl {
- url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz";
- sha512 = "nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==";
+ url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz";
+ sha512 = "WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==";
};
};
"growly-1.3.0" = {
@@ -3910,13 +3748,13 @@ let
sha1 = "f10748cbe76af964b7c96c93c6bcc28af120c081";
};
};
- "handlebars-4.7.7" = {
+ "handlebars-4.7.6" = {
name = "handlebars";
packageName = "handlebars";
- version = "4.7.7";
+ version = "4.7.6";
src = fetchurl {
- url = "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz";
- sha512 = "aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==";
+ url = "https://registry.npmjs.org/handlebars/-/handlebars-4.7.6.tgz";
+ sha512 = "1f2BACcBfiwAfStCKZNrUCgqNZkGsAT7UM3kkYtXuLo0KnaVfjKOyf7PRzB6++aK9STyT1Pd2ZCPe3EGOXleXA==";
};
};
"har-schema-2.0.0" = {
@@ -3964,13 +3802,13 @@ let
sha512 = "EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==";
};
};
- "has-symbols-1.0.2" = {
+ "has-symbols-1.0.1" = {
name = "has-symbols";
packageName = "has-symbols";
- version = "1.0.2";
+ version = "1.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz";
- sha512 = "chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==";
+ url = "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz";
+ sha512 = "PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==";
};
};
"has-unicode-2.0.1" = {
@@ -4027,6 +3865,15 @@ let
sha1 = "8f2d508d0600b4a456da2f086556e7e5c056a3c6";
};
};
+ "highlight.js-10.3.2" = {
+ name = "highlight.js";
+ packageName = "highlight.js";
+ version = "10.3.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/highlight.js/-/highlight.js-10.3.2.tgz";
+ sha512 = "3jRT7OUYsVsKvukNKZCtnvRcFyCJqSEIuIMsEybAXRiFSwpt65qjPd/Pr+UOdYt7WJlt+lj3+ypUsHiySBp/Jw==";
+ };
+ };
"hosted-git-info-2.8.8" = {
name = "hosted-git-info";
packageName = "hosted-git-info";
@@ -4090,13 +3937,13 @@ let
sha512 = "SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==";
};
};
- "humanize-duration-3.25.1" = {
+ "humanize-duration-3.24.0" = {
name = "humanize-duration";
packageName = "humanize-duration";
- version = "3.25.1";
+ version = "3.24.0";
src = fetchurl {
- url = "https://registry.npmjs.org/humanize-duration/-/humanize-duration-3.25.1.tgz";
- sha512 = "P+dRo48gpLgc2R9tMRgiDRNULPKCmqFYgguwqOO2C0fjO35TgdURDQDANSR1Nt92iHlbHGMxOTnsB8H8xnMa2Q==";
+ url = "https://registry.npmjs.org/humanize-duration/-/humanize-duration-3.24.0.tgz";
+ sha512 = "B3udnqisaDeRsvUSb+5n2hjxhABI9jotB+i1IEhgHhguTeM5LxIUKoVIu7UpeyaPOygr/Fnv7UhOi45kYYG+tg==";
};
};
"iconv-lite-0.4.24" = {
@@ -4135,13 +3982,13 @@ let
sha512 = "BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==";
};
};
- "import-fresh-3.3.0" = {
+ "import-fresh-3.2.2" = {
name = "import-fresh";
packageName = "import-fresh";
- version = "3.3.0";
+ version = "3.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz";
- sha512 = "veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==";
+ url = "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.2.tgz";
+ sha512 = "cTPNrlvJT6twpYy+YmKUKrTSjWFs3bjYjAhCwm+z4EOCubZxAuO+hHpRN64TqjEaYSHs7tJAE0w1CKMGmsG/lw==";
};
};
"import-local-3.0.2" = {
@@ -4180,13 +4027,13 @@ let
sha512 = "k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==";
};
};
- "ini-1.3.8" = {
+ "ini-1.3.5" = {
name = "ini";
packageName = "ini";
- version = "1.3.8";
+ version = "1.3.5";
src = fetchurl {
- url = "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz";
- sha512 = "JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==";
+ url = "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz";
+ sha512 = "RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==";
};
};
"interpret-1.4.0" = {
@@ -4288,6 +4135,15 @@ let
sha512 = "YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==";
};
};
+ "is-core-module-2.1.0" = {
+ name = "is-core-module";
+ packageName = "is-core-module";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-core-module/-/is-core-module-2.1.0.tgz";
+ sha512 = "YcV7BgVMRFRua2FqQzKtTDMz8iCuLEyGKjr70q8Zm1yy2qKcurbFEd79PAdHV77oL3NrAaOVQIbMmiHQCHB7ZA==";
+ };
+ };
"is-core-module-2.2.0" = {
name = "is-core-module";
packageName = "is-core-module";
@@ -4378,6 +4234,15 @@ let
sha1 = "ef9e31386f031a7f0d643af82fde50c457ef00cb";
};
};
+ "is-fullwidth-code-point-2.0.0" = {
+ name = "is-fullwidth-code-point";
+ packageName = "is-fullwidth-code-point";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz";
+ sha1 = "a3b30a5c4f199183167aaab93beefae3ddfb654f";
+ };
+ };
"is-fullwidth-code-point-3.0.0" = {
name = "is-fullwidth-code-point";
packageName = "is-fullwidth-code-point";
@@ -4873,13 +4738,13 @@ let
sha512 = "RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==";
};
};
- "js-yaml-3.14.1" = {
+ "js-yaml-3.14.0" = {
name = "js-yaml";
packageName = "js-yaml";
- version = "3.14.1";
+ version = "3.14.0";
src = fetchurl {
- url = "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz";
- sha512 = "okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==";
+ url = "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz";
+ sha512 = "/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==";
};
};
"jsbn-0.1.1" = {
@@ -4900,15 +4765,6 @@ let
sha512 = "lYMm3wYdgPhrl7pDcRmvzPhhrGVBeVhPIqeHjzeiHN3DFmD1RBpbExbi8vU7BJdH8VAZYovR8DMt0PNNDM7k8w==";
};
};
- "jsdom-16.5.1" = {
- name = "jsdom";
- packageName = "jsdom";
- version = "16.5.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/jsdom/-/jsdom-16.5.1.tgz";
- sha512 = "pF73EOsJgwZekbDHEY5VO/yKXUkab/DuvrQB/ANVizbr6UAHJsDdHXuotZYwkJSGQl1JM+ivXaqY+XBDDL4TiA==";
- };
- };
"jsesc-0.5.0" = {
name = "jsesc";
packageName = "jsesc";
@@ -4954,15 +4810,6 @@ let
sha512 = "xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==";
};
};
- "json-schema-traverse-1.0.0" = {
- name = "json-schema-traverse";
- packageName = "json-schema-traverse";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz";
- sha512 = "NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==";
- };
- };
"json-stable-stringify-without-jsonify-1.0.1" = {
name = "json-stable-stringify-without-jsonify";
packageName = "json-stable-stringify-without-jsonify";
@@ -4981,13 +4828,13 @@ let
sha1 = "1296a2d58fd45f19a0f6ce01d65701e2c735b6eb";
};
};
- "json5-2.2.0" = {
+ "json5-2.1.3" = {
name = "json5";
packageName = "json5";
- version = "2.2.0";
+ version = "2.1.3";
src = fetchurl {
- url = "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz";
- sha512 = "f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==";
+ url = "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz";
+ sha512 = "KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==";
};
};
"jsonfile-6.1.0" = {
@@ -5116,22 +4963,13 @@ let
sha512 = "t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==";
};
};
- "lodash-4.17.21" = {
+ "lodash-4.17.20" = {
name = "lodash";
packageName = "lodash";
- version = "4.17.21";
+ version = "4.17.20";
src = fetchurl {
- url = "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz";
- sha512 = "v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==";
- };
- };
- "lodash.debounce-4.0.8" = {
- name = "lodash.debounce";
- packageName = "lodash.debounce";
- version = "4.0.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz";
- sha1 = "82d79bff30a67c4005ffd5e2515300ad9ca4d7af";
+ url = "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz";
+ sha512 = "PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==";
};
};
"lodash.sortby-4.7.0" = {
@@ -5152,24 +4990,6 @@ let
sha512 = "N0qPlqfypFx7UHNn4B3lzS/b0uLqt2hmuoa+PpuXNYgozdJYAyauF5Ky0BWVjrxDlMWiT3qN4zPq3vVAfZy7Yg==";
};
};
- "lru-cache-5.1.1" = {
- name = "lru-cache";
- packageName = "lru-cache";
- version = "5.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz";
- sha512 = "KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==";
- };
- };
- "lru-cache-6.0.0" = {
- name = "lru-cache";
- packageName = "lru-cache";
- version = "6.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz";
- sha512 = "Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==";
- };
- };
"lunr-2.3.9" = {
name = "lunr";
packageName = "lunr";
@@ -5224,13 +5044,13 @@ let
sha1 = "ecdca8f13144e660f1b5bd41f12f3479d98dfb8f";
};
};
- "marked-2.0.1" = {
+ "marked-1.2.3" = {
name = "marked";
packageName = "marked";
- version = "2.0.1";
+ version = "1.2.3";
src = fetchurl {
- url = "https://registry.npmjs.org/marked/-/marked-2.0.1.tgz";
- sha512 = "5+/fKgMv2hARmMW7DOpykr2iLhl0NgjyELk5yn92iE7z8Se1IS9n3UsFm86hFXIkvMBmVxki8+ckcpjBeyo/hw==";
+ url = "https://registry.npmjs.org/marked/-/marked-1.2.3.tgz";
+ sha512 = "RQuL2i6I6Gn+9n81IDNGbL0VHnta4a+8ZhqvryXEniTb/hQNtf3i26hi1XWUhzb9BgVyWHKR3UO8MaHtKoYibw==";
};
};
"merge-stream-2.0.0" = {
@@ -5278,22 +5098,22 @@ let
sha512 = "x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==";
};
};
- "mime-db-1.46.0" = {
+ "mime-db-1.44.0" = {
name = "mime-db";
packageName = "mime-db";
- version = "1.46.0";
+ version = "1.44.0";
src = fetchurl {
- url = "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz";
- sha512 = "svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==";
+ url = "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz";
+ sha512 = "/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==";
};
};
- "mime-types-2.1.29" = {
+ "mime-types-2.1.27" = {
name = "mime-types";
packageName = "mime-types";
- version = "2.1.29";
+ version = "2.1.27";
src = fetchurl {
- url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz";
- sha512 = "Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ==";
+ url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz";
+ sha512 = "JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==";
};
};
"mimic-fn-2.1.0" = {
@@ -5359,6 +5179,15 @@ let
sha512 = "gbTtiEu8P/GSMh1lAa0YYNr8XIfDzFgnWtetw3Hfz9nw6YXySHNYOZF/uUTgyp8GHvFnNw/EG7VhOkD6zfVb6A==";
};
};
+ "mkdirp-0.5.5" = {
+ name = "mkdirp";
+ packageName = "mkdirp";
+ version = "0.5.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz";
+ sha512 = "NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==";
+ };
+ };
"mkdirp-classic-0.5.3" = {
name = "mkdirp-classic";
packageName = "mkdirp-classic";
@@ -5386,13 +5215,13 @@ let
sha512 = "Iv893r+jWlo5GkNcPOfCGwW8M49IixwHiKLFFYTociEymSibUVCORVEjPXWPGzSxhn7BdlUeHicbRmWiv0Crkg==";
};
};
- "mqtt-packet-6.9.0" = {
+ "mqtt-packet-6.6.0" = {
name = "mqtt-packet";
packageName = "mqtt-packet";
- version = "6.9.0";
+ version = "6.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/mqtt-packet/-/mqtt-packet-6.9.0.tgz";
- sha512 = "cngFSAXWSl5XHKJYUQiYQjtp75zhf1vygY00NnJdhQoXOH2v3aizmaaMIHI5n1N/TJEHSAbHryQhFr3gJ9VNvA==";
+ url = "https://registry.npmjs.org/mqtt-packet/-/mqtt-packet-6.6.0.tgz";
+ sha512 = "LvghnKMFC70hKWMVykmhJarlO5e7lT3t9s9A2qPCUx+lazL3Mq55U+eCV0eLi7/nRRQYvEUWo/2tTo89EjnCJQ==";
};
};
"ms-2.0.0" = {
@@ -5422,15 +5251,6 @@ let
sha512 = "sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==";
};
};
- "ms-2.1.3" = {
- name = "ms";
- packageName = "ms";
- version = "2.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz";
- sha512 = "6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==";
- };
- };
"nan-2.14.2" = {
name = "nan";
packageName = "nan";
@@ -5494,13 +5314,13 @@ let
sha512 = "1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==";
};
};
- "node-abi-2.20.0" = {
+ "node-abi-2.19.1" = {
name = "node-abi";
packageName = "node-abi";
- version = "2.20.0";
+ version = "2.19.1";
src = fetchurl {
- url = "https://registry.npmjs.org/node-abi/-/node-abi-2.20.0.tgz";
- sha512 = "6ldtfVR5l3RS8D0aT+lj/uM2Vv/PGEkeWzt2tl8DFBsGY/IuVnAIHl+dG6C14NlWClVv7Rn2+ZDvox+35Hx2Kg==";
+ url = "https://registry.npmjs.org/node-abi/-/node-abi-2.19.1.tgz";
+ sha512 = "HbtmIuByq44yhAzK7b9j/FelKlHYISKQn0mtvcBrU5QBkhoCMp5bu8Hv5AI34DcKfOAcJBcOEMwLlwO62FFu9A==";
};
};
"node-int64-0.4.0" = {
@@ -5521,31 +5341,22 @@ let
sha1 = "8d9dbe28964a4ac5712e9131642107c71e90ec40";
};
};
- "node-notifier-8.0.1" = {
+ "node-notifier-8.0.0" = {
name = "node-notifier";
packageName = "node-notifier";
- version = "8.0.1";
+ version = "8.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.1.tgz";
- sha512 = "BvEXF+UmsnAfYfoapKM9nGxnP+Wn7P91YfXmrKnfcYCx6VBeoN5Ez5Ogck6I8Bi5k4RlpqRYaw75pAwzX9OphA==";
+ url = "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.0.tgz";
+ sha512 = "46z7DUmcjoYdaWyXouuFNNfUo6eFa94t23c53c+lG/9Cvauk4a98rAUp9672X5dxGdQmLpPzTxzu8f/OeEPaFA==";
};
};
- "node-notifier-8.0.2" = {
- name = "node-notifier";
- packageName = "node-notifier";
- version = "8.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz";
- sha512 = "oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==";
- };
- };
- "node-releases-1.1.71" = {
+ "node-releases-1.1.66" = {
name = "node-releases";
packageName = "node-releases";
- version = "1.1.71";
+ version = "1.1.66";
src = fetchurl {
- url = "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz";
- sha512 = "zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==";
+ url = "https://registry.npmjs.org/node-releases/-/node-releases-1.1.66.tgz";
+ sha512 = "JHEQ1iWPGK+38VLB2H9ef2otU4l8s3yAMt9Xf934r6+ojCYDMHPMqvCc9TnzfeFSP1QEOeU6YZEd3+De0LTCgg==";
};
};
"noop-logger-0.1.1" = {
@@ -5737,15 +5548,6 @@ let
sha512 = "kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==";
};
};
- "onigasm-2.2.5" = {
- name = "onigasm";
- packageName = "onigasm";
- version = "2.2.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/onigasm/-/onigasm-2.2.5.tgz";
- sha512 = "F+th54mPc0l1lp1ZcFMyL/jTs2Tlq4SqIHKIXGZOR/VkHkF9A7Fr5rRr5+ZG/lWeRsyrClLYRq7s/yFQ/XhWCA==";
- };
- };
"optionator-0.8.3" = {
name = "optionator";
packageName = "optionator";
@@ -5773,6 +5575,15 @@ let
sha1 = "77c0cb37c41525d64166d990ffad7ec6a0e1363e";
};
};
+ "p-each-series-2.1.0" = {
+ name = "p-each-series";
+ packageName = "p-each-series";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/p-each-series/-/p-each-series-2.1.0.tgz";
+ sha512 = "ZuRs1miPT4HrjFa+9fRfOFXxGJfORgelKV9f9nNOWw2gl6gVsRaVDOQP0+MI0G0wGKns1Yacsu0GjOFbTK0JFQ==";
+ };
+ };
"p-each-series-2.2.0" = {
name = "p-each-series";
packageName = "p-each-series";
@@ -5827,13 +5638,13 @@ let
sha512 = "GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==";
};
};
- "parse-json-5.2.0" = {
+ "parse-json-5.1.0" = {
name = "parse-json";
packageName = "parse-json";
- version = "5.2.0";
+ version = "5.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz";
- sha512 = "ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==";
+ url = "https://registry.npmjs.org/parse-json/-/parse-json-5.1.0.tgz";
+ sha512 = "+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==";
};
};
"parse5-5.1.1" = {
@@ -5845,15 +5656,6 @@ let
sha512 = "ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==";
};
};
- "parse5-6.0.1" = {
- name = "parse5";
- packageName = "parse5";
- version = "6.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz";
- sha512 = "Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==";
- };
- };
"parseurl-1.3.3" = {
name = "parseurl";
packageName = "parseurl";
@@ -5989,13 +5791,13 @@ let
sha1 = "01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab";
};
};
- "prebuild-install-6.0.1" = {
+ "prebuild-install-5.3.6" = {
name = "prebuild-install";
packageName = "prebuild-install";
- version = "6.0.1";
+ version = "5.3.6";
src = fetchurl {
- url = "https://registry.npmjs.org/prebuild-install/-/prebuild-install-6.0.1.tgz";
- sha512 = "7GOJrLuow8yeiyv75rmvZyeMGzl8mdEX5gY69d6a6bHWmiPevwqFw+tQavhK0EYMaSg3/KD24cWqeQv1EWsqDQ==";
+ url = "https://registry.npmjs.org/prebuild-install/-/prebuild-install-5.3.6.tgz";
+ sha512 = "s8Aai8++QQGi4sSbs/M1Qku62PFK49Jm1CbgXklGz4nmHveDq0wzJkg7Na5QbnO1uNH8K7iqx2EQ/mV0MZEmOg==";
};
};
"prelude-ls-1.1.2" = {
@@ -6106,24 +5908,6 @@ let
sha512 = "N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==";
};
};
- "queue-microtask-1.2.2" = {
- name = "queue-microtask";
- packageName = "queue-microtask";
- version = "1.2.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.2.tgz";
- sha512 = "dB15eXv3p2jDlbOiNLyMabYg1/sXvppd8DP2J3EOCQ0AkuSXCW2tP7mnVouVLJKgUMY6yP0kcQDVpLCN13h4Xg==";
- };
- };
- "queue-microtask-1.2.3" = {
- name = "queue-microtask";
- packageName = "queue-microtask";
- version = "1.2.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz";
- sha512 = "NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==";
- };
- };
"range-parser-1.2.1" = {
name = "range-parser";
packageName = "range-parser";
@@ -6151,15 +5935,6 @@ let
sha512 = "NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==";
};
};
- "react-is-17.0.2" = {
- name = "react-is";
- packageName = "react-is";
- version = "17.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz";
- sha512 = "w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==";
- };
- };
"read-pkg-5.2.0" = {
name = "read-pkg";
packageName = "read-pkg";
@@ -6295,13 +6070,13 @@ let
sha512 = "OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==";
};
};
- "regjsparser-0.6.7" = {
+ "regjsparser-0.6.4" = {
name = "regjsparser";
packageName = "regjsparser";
- version = "0.6.7";
+ version = "0.6.4";
src = fetchurl {
- url = "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.7.tgz";
- sha512 = "ib77G0uxsA2ovgiYbCVGx4Pv3PSttAx2vIwidqQzbL2U5S4Q+j00HdSAneSBuyVcMvEnTXMjiGgB+DlXozVhpQ==";
+ url = "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz";
+ sha512 = "64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==";
};
};
"reinterval-1.1.0" = {
@@ -6376,15 +6151,6 @@ let
sha1 = "8c64ad5fd30dab1c976e2344ffe7f792a6a6df42";
};
};
- "require-from-string-2.0.2" = {
- name = "require-from-string";
- packageName = "require-from-string";
- version = "2.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz";
- sha512 = "Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==";
- };
- };
"require-main-filename-2.0.0" = {
name = "require-main-filename";
packageName = "require-main-filename";
@@ -6394,13 +6160,13 @@ let
sha512 = "NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==";
};
};
- "resolve-1.20.0" = {
+ "resolve-1.19.0" = {
name = "resolve";
packageName = "resolve";
- version = "1.20.0";
+ version = "1.19.0";
src = fetchurl {
- url = "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz";
- sha512 = "wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==";
+ url = "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz";
+ sha512 = "rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==";
};
};
"resolve-cwd-3.0.0" = {
@@ -6457,6 +6223,15 @@ let
sha512 = "U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==";
};
};
+ "rimraf-2.6.3" = {
+ name = "rimraf";
+ packageName = "rimraf";
+ version = "2.6.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz";
+ sha512 = "mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==";
+ };
+ };
"rimraf-3.0.2" = {
name = "rimraf";
packageName = "rimraf";
@@ -6475,13 +6250,13 @@ let
sha512 = "nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==";
};
};
- "run-parallel-1.2.0" = {
+ "run-parallel-1.1.10" = {
name = "run-parallel";
packageName = "run-parallel";
- version = "1.2.0";
+ version = "1.1.10";
src = fetchurl {
- url = "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz";
- sha512 = "5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==";
+ url = "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.10.tgz";
+ sha512 = "zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw==";
};
};
"safe-buffer-5.1.2" = {
@@ -6565,22 +6340,13 @@ let
sha512 = "+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==";
};
};
- "semver-7.3.4" = {
+ "semver-7.3.2" = {
name = "semver";
packageName = "semver";
- version = "7.3.4";
+ version = "7.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz";
- sha512 = "tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==";
- };
- };
- "semver-7.3.5" = {
- name = "semver";
- packageName = "semver";
- version = "7.3.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz";
- sha512 = "PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==";
+ url = "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz";
+ sha512 = "OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==";
};
};
"send-0.17.1" = {
@@ -6592,13 +6358,13 @@ let
sha512 = "BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==";
};
};
- "serialport-9.0.6" = {
+ "serialport-9.0.2" = {
name = "serialport";
packageName = "serialport";
- version = "9.0.6";
+ version = "9.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/serialport/-/serialport-9.0.6.tgz";
- sha512 = "T9eY4HFzQij0Hd/RsPcZySdeuAqzV5iGICHz8FXUSKVn2SvGT5zjfz/H+pRwI86k+3iFVOyddEyy8gbVNVbW7A==";
+ url = "https://registry.npmjs.org/serialport/-/serialport-9.0.2.tgz";
+ sha512 = "N++EVrc2F3kUJ6aCE6BLxHwTrelFAZM3LFw4lo8TV0fDtfrwTc3+aoDpSsvfQg3DxrRf3shCtA6WYEH4g8kapw==";
};
};
"serve-static-1.14.1" = {
@@ -6691,15 +6457,6 @@ let
sha512 = "vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==";
};
};
- "shiki-0.9.2" = {
- name = "shiki";
- packageName = "shiki";
- version = "0.9.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/shiki/-/shiki-0.9.2.tgz";
- sha512 = "BjUCxVbxMnvjs8jC4b+BQ808vwjJ9Q8NtLqPwXShZ307HdXiDFYP968ORSVfaTNNSWYDBYdMnVKJ0fYNsoZUBA==";
- };
- };
"signal-exit-3.0.3" = {
name = "signal-exit";
packageName = "signal-exit";
@@ -6763,13 +6520,13 @@ let
sha512 = "g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==";
};
};
- "slice-ansi-4.0.0" = {
+ "slice-ansi-2.1.0" = {
name = "slice-ansi";
packageName = "slice-ansi";
- version = "4.0.0";
+ version = "2.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz";
- sha512 = "qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==";
+ url = "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz";
+ sha512 = "Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==";
};
};
"slip-1.0.2" = {
@@ -6853,13 +6610,13 @@ let
sha512 = "Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==";
};
};
- "source-map-url-0.4.1" = {
+ "source-map-url-0.4.0" = {
name = "source-map-url";
packageName = "source-map-url";
- version = "0.4.1";
+ version = "0.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz";
- sha512 = "cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==";
+ url = "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz";
+ sha1 = "3e935d7ddd73631b97659956d55128e87b5084a3";
};
};
"spdx-correct-3.1.1" = {
@@ -6889,13 +6646,13 @@ let
sha512 = "cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==";
};
};
- "spdx-license-ids-3.0.7" = {
+ "spdx-license-ids-3.0.6" = {
name = "spdx-license-ids";
packageName = "spdx-license-ids";
- version = "3.0.7";
+ version = "3.0.6";
src = fetchurl {
- url = "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz";
- sha512 = "U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==";
+ url = "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.6.tgz";
+ sha512 = "+orQK83kyMva3WyPf59k1+Y525csj5JejicWut55zeTWANuN17qSiSLUXWtzHeNWORSvT7GLDJ/E/XiIWoXBTw==";
};
};
"split-string-3.1.0" = {
@@ -6997,15 +6754,6 @@ let
sha512 = "PKyXUd0LK0ePjSOnWn34V2uD6acUWev9uy0Ft05k0E8xRW+SKcA0F7eMr7h5xlzfn+4O3N+55rduYyet3Jk+jw==";
};
};
- "string-length-4.0.2" = {
- name = "string-length";
- packageName = "string-length";
- version = "4.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz";
- sha512 = "+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==";
- };
- };
"string-width-1.0.2" = {
name = "string-width";
packageName = "string-width";
@@ -7015,13 +6763,22 @@ let
sha1 = "118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3";
};
};
- "string-width-4.2.2" = {
+ "string-width-3.1.0" = {
name = "string-width";
packageName = "string-width";
- version = "4.2.2";
+ version = "3.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz";
- sha512 = "XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==";
+ url = "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz";
+ sha512 = "vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==";
+ };
+ };
+ "string-width-4.2.0" = {
+ name = "string-width";
+ packageName = "string-width";
+ version = "4.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz";
+ sha512 = "zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==";
};
};
"string_decoder-1.1.1" = {
@@ -7051,6 +6808,15 @@ let
sha1 = "6a385fb8853d952d5ff05d0e8aaf94278dc63dcf";
};
};
+ "strip-ansi-5.2.0" = {
+ name = "strip-ansi";
+ packageName = "strip-ansi";
+ version = "5.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz";
+ sha512 = "DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==";
+ };
+ };
"strip-ansi-6.0.0" = {
name = "strip-ansi";
packageName = "strip-ansi";
@@ -7141,13 +6907,13 @@ let
sha512 = "9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==";
};
};
- "table-6.0.7" = {
+ "table-5.4.6" = {
name = "table";
packageName = "table";
- version = "6.0.7";
+ version = "5.4.6";
src = fetchurl {
- url = "https://registry.npmjs.org/table/-/table-6.0.7.tgz";
- sha512 = "rxZevLGTUzWna/qBLObOe16kB2RTnnbhciwgPbMMlazz1yZGVEgnZK762xyVdVznhqxrfCeBMmMkgOOaPwjH7g==";
+ url = "https://registry.npmjs.org/table/-/table-5.4.6.tgz";
+ sha512 = "wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==";
};
};
"tar-fs-2.1.1" = {
@@ -7159,13 +6925,13 @@ let
sha512 = "V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==";
};
};
- "tar-stream-2.2.0" = {
+ "tar-stream-2.1.4" = {
name = "tar-stream";
packageName = "tar-stream";
- version = "2.2.0";
+ version = "2.1.4";
src = fetchurl {
- url = "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz";
- sha512 = "ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==";
+ url = "https://registry.npmjs.org/tar-stream/-/tar-stream-2.1.4.tgz";
+ sha512 = "o3pS2zlG4gxr67GmFYBLlq+dM8gyRGUOvsrHclSkvtVtQbjV0s/+ZE8OpICbaj8clrX3tjeHngYGP7rweaBnuw==";
};
};
"terminal-link-2.1.1" = {
@@ -7321,15 +7087,6 @@ let
sha512 = "yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==";
};
};
- "tough-cookie-4.0.0" = {
- name = "tough-cookie";
- packageName = "tough-cookie";
- version = "4.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz";
- sha512 = "tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==";
- };
- };
"tr46-2.0.2" = {
name = "tr46";
packageName = "tr46";
@@ -7357,22 +7114,13 @@ let
sha512 = "Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==";
};
};
- "tsutils-3.20.0" = {
+ "tsutils-3.17.1" = {
name = "tsutils";
packageName = "tsutils";
- version = "3.20.0";
+ version = "3.17.1";
src = fetchurl {
- url = "https://registry.npmjs.org/tsutils/-/tsutils-3.20.0.tgz";
- sha512 = "RYbuQuvkhuqVeXweWT3tJLKOEJ/UUw9GjNEZGWdrLLlM+611o1gwLHBpxoFJKKl25fLprp2eVthtKs5JOrNeXg==";
- };
- };
- "tsutils-3.21.0" = {
- name = "tsutils";
- packageName = "tsutils";
- version = "3.21.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz";
- sha512 = "mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==";
+ url = "https://registry.npmjs.org/tsutils/-/tsutils-3.17.1.tgz";
+ sha512 = "kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==";
};
};
"tunnel-agent-0.6.0" = {
@@ -7402,13 +7150,13 @@ let
sha512 = "+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==";
};
};
- "type-2.5.0" = {
+ "type-2.1.0" = {
name = "type";
packageName = "type";
- version = "2.5.0";
+ version = "2.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/type/-/type-2.5.0.tgz";
- sha512 = "180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==";
+ url = "https://registry.npmjs.org/type/-/type-2.1.0.tgz";
+ sha512 = "G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA==";
};
};
"type-check-0.3.2" = {
@@ -7447,24 +7195,6 @@ let
sha512 = "OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==";
};
};
- "type-fest-0.20.2" = {
- name = "type-fest";
- packageName = "type-fest";
- version = "0.20.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz";
- sha512 = "Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==";
- };
- };
- "type-fest-0.21.3" = {
- name = "type-fest";
- packageName = "type-fest";
- version = "0.21.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz";
- sha512 = "t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==";
- };
- };
"type-fest-0.6.0" = {
name = "type-fest";
packageName = "type-fest";
@@ -7501,31 +7231,31 @@ let
sha512 = "zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==";
};
};
- "typedoc-0.20.28" = {
+ "typedoc-0.19.2" = {
name = "typedoc";
packageName = "typedoc";
- version = "0.20.28";
+ version = "0.19.2";
src = fetchurl {
- url = "https://registry.npmjs.org/typedoc/-/typedoc-0.20.28.tgz";
- sha512 = "8j0T8u9FuyDkoe+M/3cyoaGJSVgXCY9KwVoo7TLUnmQuzXwqH+wkScY530ZEdK6G39UZ2LFTYPIrL5eykWjx6A==";
+ url = "https://registry.npmjs.org/typedoc/-/typedoc-0.19.2.tgz";
+ sha512 = "oDEg1BLEzi1qvgdQXc658EYgJ5qJLVSeZ0hQ57Eq4JXy6Vj2VX4RVo18qYxRWz75ifAaYuYNBUCnbhjd37TfOg==";
};
};
- "typedoc-default-themes-0.12.7" = {
+ "typedoc-default-themes-0.11.4" = {
name = "typedoc-default-themes";
packageName = "typedoc-default-themes";
- version = "0.12.7";
+ version = "0.11.4";
src = fetchurl {
- url = "https://registry.npmjs.org/typedoc-default-themes/-/typedoc-default-themes-0.12.7.tgz";
- sha512 = "0XAuGEqID+gon1+fhi4LycOEFM+5Mvm2PjwaiVZNAzU7pn3G2DEpsoXnFOPlLDnHY6ZW0BY0nO7ur9fHOFkBLQ==";
+ url = "https://registry.npmjs.org/typedoc-default-themes/-/typedoc-default-themes-0.11.4.tgz";
+ sha512 = "Y4Lf+qIb9NTydrexlazAM46SSLrmrQRqWiD52593g53SsmUFioAsMWt8m834J6qsp+7wHRjxCXSZeiiW5cMUdw==";
};
};
- "typedoc-plugin-markdown-3.6.0" = {
+ "typedoc-plugin-markdown-3.0.11" = {
name = "typedoc-plugin-markdown";
packageName = "typedoc-plugin-markdown";
- version = "3.6.0";
+ version = "3.0.11";
src = fetchurl {
- url = "https://registry.npmjs.org/typedoc-plugin-markdown/-/typedoc-plugin-markdown-3.6.0.tgz";
- sha512 = "fg4xby3awJVVxB8TdhHNsZQfiTC5x1XmauVwhKXc6hGeu1bzTnqrkmDT8NCjxfUgw64si8cUX1jBfBjAHthWpQ==";
+ url = "https://registry.npmjs.org/typedoc-plugin-markdown/-/typedoc-plugin-markdown-3.0.11.tgz";
+ sha512 = "/BE/PqnIVbQJ525czM+T3CVaA1gVN9X1Le100z8TV/Lze8LZVkuAUiHRIgw9BKYFm9IQaB88W55k4EV6uUVwYQ==";
};
};
"typedoc-plugin-no-inherit-1.2.0" = {
@@ -7546,22 +7276,22 @@ let
sha512 = "xHq9DzkoQywS7FyPneMm2/Hr9GRoCpjSQXkVN0W6SCJKP7fguqg2tasgh+8l5/mW6YSYvqCqEbkSYLbuD4Y6gA==";
};
};
- "typescript-4.2.2" = {
+ "typescript-4.0.5" = {
name = "typescript";
packageName = "typescript";
- version = "4.2.2";
+ version = "4.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/typescript/-/typescript-4.2.2.tgz";
- sha512 = "tbb+NVrLfnsJy3M59lsDgrzWIflR4d4TIUjz+heUnHZwdF7YsrMTKoRERiIvI2lvBG95dfpLxB21WZhys1bgaQ==";
+ url = "https://registry.npmjs.org/typescript/-/typescript-4.0.5.tgz";
+ sha512 = "ywmr/VrTVCmNTJ6iV2LwIrfG1P+lv6luD8sUJs+2eI9NLGigaN+nUQc13iHqisq7bra9lnmUSYqbJvegraBOPQ==";
};
};
- "uglify-js-3.13.0" = {
+ "uglify-js-3.11.6" = {
name = "uglify-js";
packageName = "uglify-js";
- version = "3.13.0";
+ version = "3.11.6";
src = fetchurl {
- url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.13.0.tgz";
- sha512 = "TWYSWa9T2pPN4DIJYbU9oAjQx+5qdV5RUDxwARg8fmJZrD/V27Zj0JngW5xg1DFz42G0uDYl2XhzF6alSzD62w==";
+ url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.11.6.tgz";
+ sha512 = "oASI1FOJ7BBFkSCNDZ446EgkSuHkOZBuqRFrwXIKWCoXw8ZXQETooTQjkAcBS03Acab7ubCKsXnwuV2svy061g==";
};
};
"unc-path-regex-0.1.2" = {
@@ -7627,13 +7357,13 @@ let
sha512 = "2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==";
};
};
- "universalify-0.1.2" = {
+ "universalify-1.0.0" = {
name = "universalify";
packageName = "universalify";
- version = "0.1.2";
+ version = "1.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz";
- sha512 = "rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==";
+ url = "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz";
+ sha512 = "rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==";
};
};
"universalify-2.0.0" = {
@@ -7681,13 +7411,13 @@ let
sha512 = "aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==";
};
};
- "uri-js-4.4.1" = {
+ "uri-js-4.4.0" = {
name = "uri-js";
packageName = "uri-js";
- version = "4.4.1";
+ version = "4.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz";
- sha512 = "7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==";
+ url = "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz";
+ sha512 = "B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==";
};
};
"urix-0.1.0" = {
@@ -7726,13 +7456,13 @@ let
sha512 = "HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==";
};
};
- "uuid-8.3.2" = {
+ "uuid-8.3.1" = {
name = "uuid";
packageName = "uuid";
- version = "8.3.2";
+ version = "8.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz";
- sha512 = "+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==";
+ url = "https://registry.npmjs.org/uuid/-/uuid-8.3.1.tgz";
+ sha512 = "FOmRr+FmWEIG8uhZv6C2bTgEVXsHk08kE7mPlrBbEe+c3r9pjceVPgupIfNIhc4yx55H69OXANrUaSuu9eInKg==";
};
};
"v8-compile-cache-2.2.0" = {
@@ -7744,22 +7474,13 @@ let
sha512 = "gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==";
};
};
- "v8-compile-cache-2.3.0" = {
- name = "v8-compile-cache";
- packageName = "v8-compile-cache";
- version = "2.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz";
- sha512 = "l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==";
- };
- };
- "v8-to-istanbul-7.1.0" = {
+ "v8-to-istanbul-7.0.0" = {
name = "v8-to-istanbul";
packageName = "v8-to-istanbul";
- version = "7.1.0";
+ version = "7.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.0.tgz";
- sha512 = "uXUVqNUCLa0AH1vuVxzi+MI4RfxEOKt9pBgKwHbgH7st8Kv2P1m+jvWNnektzBh5QShF3ODgKmUFCf38LnVz1g==";
+ url = "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.0.0.tgz";
+ sha512 = "fLL2rFuQpMtm9r8hrAV2apXX/WqHJ6+IC4/eQVdMDGBUgH/YMV4Gv3duk3kjmyg6uiQWBAA9nJwue4iJUOkHeA==";
};
};
"validate-npm-package-license-3.0.4" = {
@@ -7780,15 +7501,6 @@ let
sha1 = "3a105ca17053af55d6e270c1f8288682e18da400";
};
};
- "vscode-textmate-5.2.0" = {
- name = "vscode-textmate";
- packageName = "vscode-textmate";
- version = "5.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-5.2.0.tgz";
- sha512 = "Uw5ooOQxRASHgu6C7GVvUxisKXfSgW4oFlO+aa+PAkgmH89O3CXxEEzNRNtHSqtXFTl0nAC1uYj0GMSH27uwtQ==";
- };
- };
"w3c-hr-time-1.0.2" = {
name = "w3c-hr-time";
packageName = "w3c-hr-time";
@@ -7861,15 +7573,6 @@ let
sha512 = "vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw==";
};
};
- "whatwg-url-8.5.0" = {
- name = "whatwg-url";
- packageName = "whatwg-url";
- version = "8.5.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.5.0.tgz";
- sha512 = "fy+R77xWv0AiqfLl4nuGUlQ3/6b5uNfQ4WAbGQVMYshCTCCPK9psC1nWh3XHuxGVCtlcDDQPQW1csmmIQo+fwg==";
- };
- };
"which-1.3.1" = {
name = "which";
packageName = "which";
@@ -7978,6 +7681,15 @@ let
sha1 = "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f";
};
};
+ "write-1.0.3" = {
+ name = "write";
+ packageName = "write";
+ version = "1.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/write/-/write-1.0.3.tgz";
+ sha512 = "/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==";
+ };
+ };
"write-file-atomic-3.0.3" = {
name = "write-file-atomic";
packageName = "write-file-atomic";
@@ -7987,22 +7699,13 @@ let
sha512 = "AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==";
};
};
- "ws-7.4.3" = {
+ "ws-7.4.0" = {
name = "ws";
packageName = "ws";
- version = "7.4.3";
+ version = "7.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/ws/-/ws-7.4.3.tgz";
- sha512 = "hr6vCR76GsossIRsr8OLR9acVVm1jyfEWvhbNjtgPOrfvAlKzvyeg/P6r8RuDjRyrcQoPQT7K0DGEPc7Ae6jzA==";
- };
- };
- "ws-7.4.4" = {
- name = "ws";
- packageName = "ws";
- version = "7.4.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/ws/-/ws-7.4.4.tgz";
- sha512 = "Qm8k8ojNQIMx7S+Zp8u/uHOx7Qazv3Yv4q68MiWWWOJhiwG5W3x7iqmRtJo8xxrciZUY4vRxUTJCKuRnF28ZZw==";
+ url = "https://registry.npmjs.org/ws/-/ws-7.4.0.tgz";
+ sha512 = "kyFwXuV/5ymf+IXhS6f0+eAFvydbaBW3zjpT6hUdAh/hbVjTIB5EHBGi0bPoCLSK2wcuz3BrEkB9LrYv1Nm4NQ==";
};
};
"xml-name-validator-3.0.0" = {
@@ -8032,31 +7735,13 @@ let
sha512 = "LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==";
};
};
- "y18n-4.0.1" = {
+ "y18n-4.0.0" = {
name = "y18n";
packageName = "y18n";
- version = "4.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz";
- sha512 = "wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==";
- };
- };
- "yallist-3.1.1" = {
- name = "yallist";
- packageName = "yallist";
- version = "3.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz";
- sha512 = "a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==";
- };
- };
- "yallist-4.0.0" = {
- name = "yallist";
- packageName = "yallist";
version = "4.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz";
- sha512 = "3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==";
+ url = "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz";
+ sha512 = "r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==";
};
};
"yargs-15.4.1" = {
@@ -8077,47 +7762,38 @@ let
sha512 = "o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==";
};
};
- "zigbee-herdsman-0.13.87" = {
+ "zigbee-herdsman-0.13.37" = {
name = "zigbee-herdsman";
packageName = "zigbee-herdsman";
- version = "0.13.87";
+ version = "0.13.37";
src = fetchurl {
- url = "https://registry.npmjs.org/zigbee-herdsman/-/zigbee-herdsman-0.13.87.tgz";
- sha512 = "cfCLotsg6MzF2ptTwxfl1wV8kbopqNaHG2n7YS77OZJsXL2tbJi/0fL7asXtJB2fO/MRIgj0gYMUMivUe4TYIw==";
+ url = "https://registry.npmjs.org/zigbee-herdsman/-/zigbee-herdsman-0.13.37.tgz";
+ sha512 = "eK2EK2mqT80ueHvEicKmXGyw+VezoK+7NcHX9WjjeQL6bdOpaLCuDGZY0sOh86Lmodyvdd0ZxY7MwA6z/Ko2PA==";
};
};
- "zigbee-herdsman-0.13.88" = {
- name = "zigbee-herdsman";
- packageName = "zigbee-herdsman";
- version = "0.13.88";
- src = fetchurl {
- url = "https://registry.npmjs.org/zigbee-herdsman/-/zigbee-herdsman-0.13.88.tgz";
- sha512 = "PTCg7+ATwD29qjuUWcvJHN8E+GFL70b1lRTFzZbMMWdMNKCVy6ZQhPSwjmq+tTNRtzyCVUb2IW7boDR0Aetq+A==";
- };
- };
- "zigbee-herdsman-converters-14.0.102" = {
+ "zigbee-herdsman-converters-13.0.7" = {
name = "zigbee-herdsman-converters";
packageName = "zigbee-herdsman-converters";
- version = "14.0.102";
+ version = "13.0.7";
src = fetchurl {
- url = "https://registry.npmjs.org/zigbee-herdsman-converters/-/zigbee-herdsman-converters-14.0.102.tgz";
- sha512 = "8zv69JAjBfSpsETW9ZdtjrcgZWRoxFPoKuwX9VkaStAj+U2Wx1F6B7HgIHM1SFodM+hhuFfEDEi/c8eUbznUEQ==";
+ url = "https://registry.npmjs.org/zigbee-herdsman-converters/-/zigbee-herdsman-converters-13.0.7.tgz";
+ sha512 = "aHqcbkQmoSkBth4s94//wJm2UO+0YFQkIndRBbz1XAIdNeHDhUVA6ZT1B1DgJZEbF/HRW8ZZLC+biSF6h/1HvQ==";
};
};
- "zigbee2mqtt-frontend-0.3.114" = {
+ "zigbee2mqtt-frontend-0.2.100" = {
name = "zigbee2mqtt-frontend";
packageName = "zigbee2mqtt-frontend";
- version = "0.3.114";
+ version = "0.2.100";
src = fetchurl {
- url = "https://registry.npmjs.org/zigbee2mqtt-frontend/-/zigbee2mqtt-frontend-0.3.114.tgz";
- sha512 = "302JgXKgXZzEaulvINtYgODZAoSiPSazL6FBTZwteCw6knrqYslPl9kVQ0NVDT0o3RmWBrYJ9o0Gj03Ew+gc6A==";
+ url = "https://registry.npmjs.org/zigbee2mqtt-frontend/-/zigbee2mqtt-frontend-0.2.100.tgz";
+ sha512 = "/WASdNtWYAqts8RvC3j6HkdnZifg2KEocGS1eIl1G7Gghoj/80TiF5TVYtU3YG9M40vgMIIMvIwrmc8UOmdJhg==";
};
};
};
args = {
name = "zigbee2mqtt";
packageName = "zigbee2mqtt";
- version = "1.18.2";
+ version = "1.16.2";
src = ./.;
dependencies = [
sources."@dabh/diagnostics-2.0.2"
@@ -8127,7 +7803,7 @@ let
sources."balanced-match-1.0.0"
sources."base64-js-1.5.1"
sources."bindings-1.5.0"
- (sources."bl-4.1.0" // {
+ (sources."bl-4.0.3" // {
dependencies = [
sources."readable-stream-3.6.0"
];
@@ -8139,7 +7815,7 @@ let
sources."color-3.0.0"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
- sources."color-string-1.5.5"
+ sources."color-string-1.5.4"
sources."colors-1.4.0"
sources."colorspace-1.1.2"
sources."commist-1.1.0"
@@ -8147,9 +7823,8 @@ let
sources."concat-stream-1.6.2"
sources."core-util-is-1.0.2"
sources."d-1.0.1"
- sources."debounce-1.2.1"
+ sources."debounce-1.2.0"
sources."debug-2.6.9"
- sources."deep-object-diff-1.1.0"
sources."depd-1.1.2"
sources."destroy-1.0.4"
sources."duplexify-3.7.1"
@@ -8172,7 +7847,7 @@ let
sources."event-emitter-0.3.5"
(sources."ext-1.4.0" // {
dependencies = [
- sources."type-2.5.0"
+ sources."type-2.1.0"
];
})
sources."extend-3.0.2"
@@ -8192,7 +7867,7 @@ let
sources."glossy-0.1.7"
sources."help-me-1.1.0"
sources."http-errors-1.7.3"
- sources."humanize-duration-3.25.1"
+ sources."humanize-duration-3.24.0"
sources."ieee754-1.2.1"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
@@ -8206,17 +7881,16 @@ let
sources."is-unc-path-1.0.0"
sources."is-windows-1.0.2"
sources."isarray-1.0.0"
- sources."js-yaml-3.14.1"
+ sources."js-yaml-3.14.0"
sources."json-schema-traverse-0.4.1"
sources."json-stable-stringify-without-jsonify-1.0.1"
sources."kuler-2.0.0"
sources."leven-2.1.0"
(sources."logform-2.2.0" // {
dependencies = [
- sources."ms-2.1.3"
+ sources."ms-2.1.2"
];
})
- sources."lru-cache-6.0.0"
sources."mime-1.6.0"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
@@ -8228,7 +7902,7 @@ let
sources."ms-2.1.2"
];
})
- (sources."mqtt-packet-6.9.0" // {
+ (sources."mqtt-packet-6.6.0" // {
dependencies = [
sources."debug-4.3.1"
sources."ms-2.1.2"
@@ -8259,7 +7933,7 @@ let
sources."remove-trailing-separator-1.1.0"
sources."rimraf-3.0.2"
sources."safe-buffer-5.1.2"
- sources."semver-7.3.5"
+ sources."semver-7.3.2"
(sources."send-0.17.1" // {
dependencies = [
sources."ms-2.1.1"
@@ -8290,7 +7964,7 @@ let
sources."unique-stream-2.3.1"
sources."unix-dgram-2.0.3"
sources."unpipe-1.0.0"
- sources."uri-js-4.4.1"
+ sources."uri-js-4.4.0"
sources."util-deprecate-1.0.2"
(sources."winston-3.3.3" // {
dependencies = [
@@ -8300,70 +7974,58 @@ let
sources."winston-syslog-2.4.4"
sources."winston-transport-4.4.0"
sources."wrappy-1.0.2"
- sources."ws-7.4.4"
+ sources."ws-7.4.0"
sources."xtend-4.0.2"
- sources."yallist-4.0.0"
- (sources."zigbee-herdsman-0.13.88" // {
+ (sources."zigbee-herdsman-0.13.37" // {
dependencies = [
- sources."@babel/cli-7.13.0"
- sources."@babel/code-frame-7.12.13"
- sources."@babel/compat-data-7.13.8"
- (sources."@babel/core-7.13.8" // {
- dependencies = [
- sources."semver-6.3.0"
- ];
- })
- sources."@babel/generator-7.13.9"
- sources."@babel/helper-annotate-as-pure-7.12.13"
- sources."@babel/helper-builder-binary-assignment-operator-visitor-7.12.13"
- (sources."@babel/helper-compilation-targets-7.13.8" // {
- dependencies = [
- sources."semver-6.3.0"
- ];
- })
- sources."@babel/helper-create-class-features-plugin-7.13.8"
- sources."@babel/helper-create-regexp-features-plugin-7.12.17"
- (sources."@babel/helper-define-polyfill-provider-0.1.5" // {
- dependencies = [
- sources."semver-6.3.0"
- ];
- })
- sources."@babel/helper-explode-assignable-expression-7.13.0"
- sources."@babel/helper-function-name-7.12.13"
- sources."@babel/helper-get-function-arity-7.12.13"
- sources."@babel/helper-hoist-variables-7.13.0"
- sources."@babel/helper-member-expression-to-functions-7.13.0"
- sources."@babel/helper-module-imports-7.12.13"
- sources."@babel/helper-module-transforms-7.13.0"
- sources."@babel/helper-optimise-call-expression-7.12.13"
- sources."@babel/helper-plugin-utils-7.13.0"
- sources."@babel/helper-remap-async-to-generator-7.13.0"
- sources."@babel/helper-replace-supers-7.13.0"
- sources."@babel/helper-simple-access-7.12.13"
+ sources."@babel/cli-7.12.1"
+ sources."@babel/code-frame-7.10.4"
+ sources."@babel/compat-data-7.12.5"
+ sources."@babel/core-7.12.3"
+ sources."@babel/generator-7.12.5"
+ sources."@babel/helper-annotate-as-pure-7.10.4"
+ sources."@babel/helper-builder-binary-assignment-operator-visitor-7.10.4"
+ sources."@babel/helper-compilation-targets-7.12.5"
+ sources."@babel/helper-create-class-features-plugin-7.12.1"
+ sources."@babel/helper-create-regexp-features-plugin-7.12.1"
+ sources."@babel/helper-define-map-7.10.5"
+ sources."@babel/helper-explode-assignable-expression-7.12.1"
+ sources."@babel/helper-function-name-7.10.4"
+ sources."@babel/helper-get-function-arity-7.10.4"
+ sources."@babel/helper-hoist-variables-7.10.4"
+ sources."@babel/helper-member-expression-to-functions-7.12.1"
+ sources."@babel/helper-module-imports-7.12.5"
+ sources."@babel/helper-module-transforms-7.12.1"
+ sources."@babel/helper-optimise-call-expression-7.10.4"
+ sources."@babel/helper-plugin-utils-7.10.4"
+ sources."@babel/helper-regex-7.10.5"
+ sources."@babel/helper-remap-async-to-generator-7.12.1"
+ sources."@babel/helper-replace-supers-7.12.5"
+ sources."@babel/helper-simple-access-7.12.1"
sources."@babel/helper-skip-transparent-expression-wrappers-7.12.1"
- sources."@babel/helper-split-export-declaration-7.12.13"
- sources."@babel/helper-validator-identifier-7.12.11"
- sources."@babel/helper-validator-option-7.12.17"
- sources."@babel/helper-wrap-function-7.13.0"
- sources."@babel/helpers-7.13.0"
- sources."@babel/highlight-7.13.8"
- sources."@babel/parser-7.13.9"
- sources."@babel/plugin-proposal-async-generator-functions-7.13.8"
- sources."@babel/plugin-proposal-class-properties-7.13.0"
- sources."@babel/plugin-proposal-dynamic-import-7.13.8"
- sources."@babel/plugin-proposal-export-namespace-from-7.12.13"
- sources."@babel/plugin-proposal-json-strings-7.13.8"
- sources."@babel/plugin-proposal-logical-assignment-operators-7.13.8"
- sources."@babel/plugin-proposal-nullish-coalescing-operator-7.13.8"
- sources."@babel/plugin-proposal-numeric-separator-7.12.13"
- sources."@babel/plugin-proposal-object-rest-spread-7.13.8"
- sources."@babel/plugin-proposal-optional-catch-binding-7.13.8"
- sources."@babel/plugin-proposal-optional-chaining-7.13.8"
- sources."@babel/plugin-proposal-private-methods-7.13.0"
- sources."@babel/plugin-proposal-unicode-property-regex-7.12.13"
+ sources."@babel/helper-split-export-declaration-7.11.0"
+ sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/helper-validator-option-7.12.1"
+ sources."@babel/helper-wrap-function-7.12.3"
+ sources."@babel/helpers-7.12.5"
+ sources."@babel/highlight-7.10.4"
+ sources."@babel/parser-7.12.5"
+ sources."@babel/plugin-proposal-async-generator-functions-7.12.1"
+ sources."@babel/plugin-proposal-class-properties-7.12.1"
+ sources."@babel/plugin-proposal-dynamic-import-7.12.1"
+ sources."@babel/plugin-proposal-export-namespace-from-7.12.1"
+ sources."@babel/plugin-proposal-json-strings-7.12.1"
+ sources."@babel/plugin-proposal-logical-assignment-operators-7.12.1"
+ sources."@babel/plugin-proposal-nullish-coalescing-operator-7.12.1"
+ sources."@babel/plugin-proposal-numeric-separator-7.12.5"
+ sources."@babel/plugin-proposal-object-rest-spread-7.12.1"
+ sources."@babel/plugin-proposal-optional-catch-binding-7.12.1"
+ sources."@babel/plugin-proposal-optional-chaining-7.12.1"
+ sources."@babel/plugin-proposal-private-methods-7.12.1"
+ sources."@babel/plugin-proposal-unicode-property-regex-7.12.1"
sources."@babel/plugin-syntax-async-generators-7.8.4"
sources."@babel/plugin-syntax-bigint-7.8.3"
- sources."@babel/plugin-syntax-class-properties-7.12.13"
+ sources."@babel/plugin-syntax-class-properties-7.12.1"
sources."@babel/plugin-syntax-dynamic-import-7.8.3"
sources."@babel/plugin-syntax-export-namespace-from-7.8.3"
sources."@babel/plugin-syntax-import-meta-7.10.4"
@@ -8374,55 +8036,51 @@ let
sources."@babel/plugin-syntax-object-rest-spread-7.8.3"
sources."@babel/plugin-syntax-optional-catch-binding-7.8.3"
sources."@babel/plugin-syntax-optional-chaining-7.8.3"
- sources."@babel/plugin-syntax-top-level-await-7.12.13"
- sources."@babel/plugin-syntax-typescript-7.12.13"
- sources."@babel/plugin-transform-arrow-functions-7.13.0"
- sources."@babel/plugin-transform-async-to-generator-7.13.0"
- sources."@babel/plugin-transform-block-scoped-functions-7.12.13"
- sources."@babel/plugin-transform-block-scoping-7.12.13"
- sources."@babel/plugin-transform-classes-7.13.0"
- sources."@babel/plugin-transform-computed-properties-7.13.0"
- sources."@babel/plugin-transform-destructuring-7.13.0"
- sources."@babel/plugin-transform-dotall-regex-7.12.13"
- sources."@babel/plugin-transform-duplicate-keys-7.12.13"
- sources."@babel/plugin-transform-exponentiation-operator-7.12.13"
- sources."@babel/plugin-transform-for-of-7.13.0"
- sources."@babel/plugin-transform-function-name-7.12.13"
- sources."@babel/plugin-transform-literals-7.12.13"
- sources."@babel/plugin-transform-member-expression-literals-7.12.13"
- sources."@babel/plugin-transform-modules-amd-7.13.0"
- sources."@babel/plugin-transform-modules-commonjs-7.13.8"
- sources."@babel/plugin-transform-modules-systemjs-7.13.8"
- sources."@babel/plugin-transform-modules-umd-7.13.0"
- sources."@babel/plugin-transform-named-capturing-groups-regex-7.12.13"
- sources."@babel/plugin-transform-new-target-7.12.13"
- sources."@babel/plugin-transform-object-super-7.12.13"
- sources."@babel/plugin-transform-parameters-7.13.0"
- sources."@babel/plugin-transform-property-literals-7.12.13"
- sources."@babel/plugin-transform-regenerator-7.12.13"
- sources."@babel/plugin-transform-reserved-words-7.12.13"
- sources."@babel/plugin-transform-shorthand-properties-7.12.13"
- sources."@babel/plugin-transform-spread-7.13.0"
- sources."@babel/plugin-transform-sticky-regex-7.12.13"
- sources."@babel/plugin-transform-template-literals-7.13.0"
- sources."@babel/plugin-transform-typeof-symbol-7.12.13"
- sources."@babel/plugin-transform-typescript-7.13.0"
- sources."@babel/plugin-transform-unicode-escapes-7.12.13"
- sources."@babel/plugin-transform-unicode-regex-7.12.13"
- (sources."@babel/preset-env-7.13.9" // {
- dependencies = [
- sources."semver-6.3.0"
- ];
- })
+ sources."@babel/plugin-syntax-top-level-await-7.12.1"
+ sources."@babel/plugin-syntax-typescript-7.12.1"
+ sources."@babel/plugin-transform-arrow-functions-7.12.1"
+ sources."@babel/plugin-transform-async-to-generator-7.12.1"
+ sources."@babel/plugin-transform-block-scoped-functions-7.12.1"
+ sources."@babel/plugin-transform-block-scoping-7.12.1"
+ sources."@babel/plugin-transform-classes-7.12.1"
+ sources."@babel/plugin-transform-computed-properties-7.12.1"
+ sources."@babel/plugin-transform-destructuring-7.12.1"
+ sources."@babel/plugin-transform-dotall-regex-7.12.1"
+ sources."@babel/plugin-transform-duplicate-keys-7.12.1"
+ sources."@babel/plugin-transform-exponentiation-operator-7.12.1"
+ sources."@babel/plugin-transform-for-of-7.12.1"
+ sources."@babel/plugin-transform-function-name-7.12.1"
+ sources."@babel/plugin-transform-literals-7.12.1"
+ sources."@babel/plugin-transform-member-expression-literals-7.12.1"
+ sources."@babel/plugin-transform-modules-amd-7.12.1"
+ sources."@babel/plugin-transform-modules-commonjs-7.12.1"
+ sources."@babel/plugin-transform-modules-systemjs-7.12.1"
+ sources."@babel/plugin-transform-modules-umd-7.12.1"
+ sources."@babel/plugin-transform-named-capturing-groups-regex-7.12.1"
+ sources."@babel/plugin-transform-new-target-7.12.1"
+ sources."@babel/plugin-transform-object-super-7.12.1"
+ sources."@babel/plugin-transform-parameters-7.12.1"
+ sources."@babel/plugin-transform-property-literals-7.12.1"
+ sources."@babel/plugin-transform-regenerator-7.12.1"
+ sources."@babel/plugin-transform-reserved-words-7.12.1"
+ sources."@babel/plugin-transform-shorthand-properties-7.12.1"
+ sources."@babel/plugin-transform-spread-7.12.1"
+ sources."@babel/plugin-transform-sticky-regex-7.12.1"
+ sources."@babel/plugin-transform-template-literals-7.12.1"
+ sources."@babel/plugin-transform-typeof-symbol-7.12.1"
+ sources."@babel/plugin-transform-typescript-7.12.1"
+ sources."@babel/plugin-transform-unicode-escapes-7.12.1"
+ sources."@babel/plugin-transform-unicode-regex-7.12.1"
+ sources."@babel/preset-env-7.12.1"
sources."@babel/preset-modules-0.1.4"
- sources."@babel/preset-typescript-7.13.0"
- sources."@babel/runtime-7.13.9"
- sources."@babel/template-7.12.13"
- sources."@babel/traverse-7.13.0"
- sources."@babel/types-7.13.0"
+ sources."@babel/preset-typescript-7.12.1"
+ sources."@babel/runtime-7.12.5"
+ sources."@babel/template-7.10.4"
+ sources."@babel/traverse-7.12.5"
+ sources."@babel/types-7.12.6"
sources."@bcoe/v8-coverage-0.2.3"
sources."@cnakazawa/watch-1.0.4"
- (sources."@eslint/eslintrc-0.4.0" // {
+ (sources."@eslint/eslintrc-0.2.1" // {
dependencies = [
sources."globals-12.4.0"
sources."ignore-4.0.6"
@@ -8430,7 +8088,7 @@ let
];
})
sources."@istanbuljs/load-nyc-config-1.1.0"
- sources."@istanbuljs/schema-0.1.3"
+ sources."@istanbuljs/schema-0.1.2"
(sources."@jest/console-26.6.2" // {
dependencies = [
sources."ansi-styles-4.3.0"
@@ -8454,6 +8112,7 @@ let
sources."has-flag-4.0.0"
sources."is-number-7.0.0"
sources."micromatch-4.0.2"
+ sources."rimraf-3.0.2"
sources."slash-3.0.0"
sources."strip-ansi-6.0.0"
sources."supports-color-7.2.0"
@@ -8509,58 +8168,61 @@ let
sources."supports-color-7.2.0"
];
})
- sources."@nicolo-ribaudo/chokidar-2-2.1.8-no-fsevents"
- sources."@nodelib/fs.scandir-2.1.4"
- sources."@nodelib/fs.stat-2.0.4"
- sources."@nodelib/fs.walk-1.2.6"
- sources."@serialport/binding-abstract-9.0.7"
- sources."@serialport/binding-mock-9.0.7"
- sources."@serialport/bindings-9.0.4"
- sources."@serialport/parser-byte-length-9.0.7"
- sources."@serialport/parser-cctalk-9.0.7"
- sources."@serialport/parser-delimiter-9.0.7"
- sources."@serialport/parser-inter-byte-timeout-9.0.7"
- sources."@serialport/parser-readline-9.0.7"
- sources."@serialport/parser-ready-9.0.7"
- sources."@serialport/parser-regex-9.0.7"
- sources."@serialport/stream-9.0.7"
- sources."@sinonjs/commons-1.8.2"
+ (sources."@nicolo-ribaudo/chokidar-2-2.1.8" // {
+ dependencies = [
+ sources."chokidar-2.1.8"
+ ];
+ })
+ sources."@nodelib/fs.scandir-2.1.3"
+ sources."@nodelib/fs.stat-2.0.3"
+ sources."@nodelib/fs.walk-1.2.4"
+ sources."@serialport/binding-abstract-9.0.2"
+ sources."@serialport/binding-mock-9.0.2"
+ sources."@serialport/bindings-9.0.2"
+ sources."@serialport/parser-byte-length-9.0.1"
+ sources."@serialport/parser-cctalk-9.0.1"
+ sources."@serialport/parser-delimiter-9.0.1"
+ sources."@serialport/parser-readline-9.0.1"
+ sources."@serialport/parser-ready-9.0.1"
+ sources."@serialport/parser-regex-9.0.1"
+ sources."@serialport/stream-9.0.2"
+ sources."@sinonjs/commons-1.8.1"
sources."@sinonjs/fake-timers-6.0.1"
sources."@types/babel__core-7.1.12"
sources."@types/babel__generator-7.6.2"
sources."@types/babel__template-7.4.0"
- sources."@types/babel__traverse-7.11.0"
+ sources."@types/babel__traverse-7.0.15"
sources."@types/debounce-1.2.0"
sources."@types/debug-4.1.5"
- sources."@types/graceful-fs-4.1.5"
+ sources."@types/graceful-fs-4.1.4"
sources."@types/istanbul-lib-coverage-2.0.3"
sources."@types/istanbul-lib-report-3.0.0"
sources."@types/istanbul-reports-3.0.0"
- sources."@types/jest-26.0.20"
- sources."@types/json-schema-7.0.7"
+ sources."@types/jest-26.0.15"
+ sources."@types/json-schema-7.0.6"
sources."@types/nedb-1.8.11"
- sources."@types/node-14.14.31"
+ sources."@types/node-14.14.7"
sources."@types/normalize-package-data-2.4.0"
- sources."@types/prettier-2.2.2"
+ sources."@types/prettier-2.1.5"
sources."@types/serialport-8.0.1"
sources."@types/stack-utils-2.0.0"
- sources."@types/yargs-15.0.13"
- sources."@types/yargs-parser-20.2.0"
- (sources."@typescript-eslint/eslint-plugin-4.16.1" // {
+ sources."@types/yargs-15.0.9"
+ sources."@types/yargs-parser-15.0.0"
+ (sources."@typescript-eslint/eslint-plugin-4.7.0" // {
dependencies = [
- sources."semver-7.3.4"
+ sources."semver-7.3.2"
];
})
- sources."@typescript-eslint/experimental-utils-4.16.1"
- sources."@typescript-eslint/parser-4.16.1"
- sources."@typescript-eslint/scope-manager-4.16.1"
- sources."@typescript-eslint/types-4.16.1"
- (sources."@typescript-eslint/typescript-estree-4.16.1" // {
+ sources."@typescript-eslint/experimental-utils-4.7.0"
+ sources."@typescript-eslint/parser-4.7.0"
+ sources."@typescript-eslint/scope-manager-4.7.0"
+ sources."@typescript-eslint/types-4.7.0"
+ (sources."@typescript-eslint/typescript-estree-4.7.0" // {
dependencies = [
- sources."semver-7.3.4"
+ sources."semver-7.3.2"
];
})
- sources."@typescript-eslint/visitor-keys-4.16.1"
+ sources."@typescript-eslint/visitor-keys-4.7.0"
sources."abab-2.0.5"
sources."acorn-7.4.1"
sources."acorn-globals-6.0.0"
@@ -8591,7 +8253,7 @@ let
sources."asn1-0.2.4"
sources."assert-plus-1.0.0"
sources."assign-symbols-1.0.0"
- sources."astral-regex-2.0.0"
+ sources."astral-regex-1.0.0"
sources."async-each-1.0.3"
sources."asynckit-0.4.0"
sources."at-least-node-1.0.0"
@@ -8612,14 +8274,7 @@ let
sources."babel-plugin-dynamic-import-node-2.3.3"
sources."babel-plugin-istanbul-6.0.0"
sources."babel-plugin-jest-hoist-26.6.2"
- (sources."babel-plugin-polyfill-corejs2-0.1.10" // {
- dependencies = [
- sources."semver-6.3.0"
- ];
- })
- sources."babel-plugin-polyfill-corejs3-0.1.7"
- sources."babel-plugin-polyfill-regenerator-0.1.6"
- sources."babel-preset-current-node-syntax-1.0.1"
+ sources."babel-preset-current-node-syntax-1.0.0"
sources."babel-preset-jest-26.6.2"
sources."balanced-match-1.0.0"
(sources."base-0.11.2" // {
@@ -8636,7 +8291,7 @@ let
sources."bcrypt-pbkdf-1.0.2"
sources."binary-extensions-1.13.1"
sources."bindings-1.5.0"
- (sources."bl-4.1.0" // {
+ (sources."bl-4.0.3" // {
dependencies = [
sources."readable-stream-3.6.0"
];
@@ -8648,25 +8303,26 @@ let
];
})
sources."browser-process-hrtime-1.0.0"
- sources."browserslist-4.16.3"
+ sources."browserslist-4.14.7"
sources."bser-2.1.1"
sources."buffer-5.7.1"
sources."buffer-from-1.1.1"
sources."cache-base-1.0.1"
- sources."call-bind-1.0.2"
+ sources."call-bind-1.0.0"
sources."callsites-3.1.0"
sources."camelcase-5.3.1"
- sources."caniuse-lite-1.0.30001194"
+ sources."caniuse-lite-1.0.30001157"
sources."capture-exit-2.0.0"
sources."caseless-0.12.0"
sources."chalk-2.4.2"
sources."char-regex-1.0.2"
- (sources."chokidar-3.5.1" // {
+ (sources."chokidar-3.4.3" // {
dependencies = [
sources."anymatch-3.1.1"
- sources."binary-extensions-2.2.0"
+ sources."binary-extensions-2.1.0"
sources."braces-3.0.2"
sources."fill-range-7.0.1"
+ sources."fsevents-2.1.3"
sources."glob-parent-5.1.1"
sources."is-binary-path-2.1.0"
sources."is-number-7.0.0"
@@ -8685,8 +8341,9 @@ let
(sources."cliui-6.0.0" // {
dependencies = [
sources."ansi-regex-5.0.0"
+ sources."emoji-regex-8.0.0"
sources."is-fullwidth-code-point-3.0.0"
- sources."string-width-4.2.2"
+ sources."string-width-4.2.0"
sources."strip-ansi-6.0.0"
];
})
@@ -8696,8 +8353,7 @@ let
sources."collection-visit-1.0.0"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
- sources."colorette-1.2.2"
- sources."colors-1.4.0"
+ sources."colorette-1.2.1"
sources."combined-stream-1.0.8"
sources."commander-4.1.1"
sources."component-emitter-1.3.0"
@@ -8705,7 +8361,7 @@ let
sources."console-control-strings-1.1.0"
sources."convert-source-map-1.7.0"
sources."copy-descriptor-0.1.1"
- (sources."core-js-compat-3.9.1" // {
+ (sources."core-js-compat-3.7.0" // {
dependencies = [
sources."semver-7.0.0"
];
@@ -8721,7 +8377,7 @@ let
sources."dashdash-1.14.1"
sources."data-urls-2.0.0"
sources."debounce-1.2.0"
- sources."debug-4.3.1"
+ sources."debug-4.2.0"
sources."decamelize-1.2.0"
sources."decimal.js-10.2.1"
sources."decode-uri-component-0.2.0"
@@ -8750,9 +8406,9 @@ let
];
})
sources."ecc-jsbn-0.1.2"
- sources."electron-to-chromium-1.3.678"
+ sources."electron-to-chromium-1.3.596"
sources."emittery-0.7.2"
- sources."emoji-regex-8.0.0"
+ sources."emoji-regex-7.0.3"
sources."end-of-stream-1.4.4"
sources."enquirer-2.3.6"
sources."error-ex-1.3.2"
@@ -8767,9 +8423,8 @@ let
sources."type-check-0.3.2"
];
})
- (sources."eslint-7.21.0" // {
+ (sources."eslint-7.13.0" // {
dependencies = [
- sources."@babel/code-frame-7.12.11"
sources."ansi-regex-5.0.0"
sources."ansi-styles-4.3.0"
sources."chalk-4.1.0"
@@ -8781,7 +8436,7 @@ let
sources."has-flag-4.0.0"
sources."ignore-4.0.6"
sources."path-key-3.1.1"
- sources."semver-7.3.4"
+ sources."semver-7.3.2"
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
sources."strip-ansi-6.0.0"
@@ -8797,13 +8452,13 @@ let
];
})
sources."eslint-visitor-keys-2.0.0"
- (sources."espree-7.3.1" // {
+ (sources."espree-7.3.0" // {
dependencies = [
sources."eslint-visitor-keys-1.3.0"
];
})
sources."esprima-4.0.1"
- (sources."esquery-1.4.0" // {
+ (sources."esquery-1.3.1" // {
dependencies = [
sources."estraverse-5.2.0"
];
@@ -8851,7 +8506,7 @@ let
})
sources."extsprintf-1.3.0"
sources."fast-deep-equal-3.1.3"
- (sources."fast-glob-3.2.5" // {
+ (sources."fast-glob-3.2.4" // {
dependencies = [
sources."braces-3.0.2"
sources."fill-range-7.0.1"
@@ -8863,9 +8518,9 @@ let
})
sources."fast-json-stable-stringify-2.1.0"
sources."fast-levenshtein-2.0.6"
- sources."fastq-1.11.0"
+ sources."fastq-1.9.0"
sources."fb-watchman-2.0.1"
- sources."file-entry-cache-6.0.1"
+ sources."file-entry-cache-5.0.1"
sources."file-uri-to-path-1.0.0"
(sources."fill-range-4.0.0" // {
dependencies = [
@@ -8873,23 +8528,23 @@ let
];
})
sources."find-up-4.1.0"
- sources."flat-cache-3.0.4"
- sources."flatted-3.1.1"
+ sources."flat-cache-2.0.1"
+ sources."flatted-2.0.2"
sources."for-in-1.0.2"
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-extra-9.1.0"
+ sources."fs-extra-9.0.1"
sources."fs-readdir-recursive-1.1.0"
sources."fs.realpath-1.0.0"
- sources."fsevents-2.3.2"
+ sources."fsevents-1.2.13"
sources."function-bind-1.1.1"
sources."functional-red-black-tree-1.0.1"
sources."gauge-2.7.4"
sources."gensync-1.0.0-beta.2"
sources."get-caller-file-2.0.5"
- sources."get-intrinsic-1.1.1"
+ sources."get-intrinsic-1.0.1"
sources."get-package-type-0.1.0"
sources."get-stream-4.1.0"
sources."get-value-2.0.6"
@@ -8902,14 +8557,14 @@ let
];
})
sources."globals-11.12.0"
- (sources."globby-11.0.2" // {
+ (sources."globby-11.0.1" // {
dependencies = [
sources."slash-3.0.0"
];
})
- sources."graceful-fs-4.2.6"
+ sources."graceful-fs-4.2.4"
sources."growly-1.3.0"
- (sources."handlebars-4.7.7" // {
+ (sources."handlebars-4.7.6" // {
dependencies = [
sources."source-map-0.6.1"
];
@@ -8918,7 +8573,7 @@ let
sources."har-validator-5.1.5"
sources."has-1.0.3"
sources."has-flag-3.0.0"
- sources."has-symbols-1.0.2"
+ sources."has-symbols-1.0.1"
sources."has-unicode-2.0.1"
sources."has-value-1.0.0"
(sources."has-values-1.0.0" // {
@@ -8926,6 +8581,7 @@ let
sources."kind-of-4.0.0"
];
})
+ sources."highlight.js-10.3.2"
sources."hosted-git-info-2.8.8"
sources."html-encoding-sniffer-2.0.1"
sources."html-escaper-2.0.2"
@@ -8934,7 +8590,7 @@ let
sources."iconv-lite-0.4.24"
sources."ieee754-1.2.1"
sources."ignore-5.1.8"
- (sources."import-fresh-3.3.0" // {
+ (sources."import-fresh-3.2.2" // {
dependencies = [
sources."resolve-from-4.0.0"
];
@@ -8943,7 +8599,7 @@ let
sources."imurmurhash-0.1.4"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.8"
+ sources."ini-1.3.5"
sources."interpret-1.4.0"
sources."ip-regex-2.1.0"
(sources."is-accessor-descriptor-0.1.6" // {
@@ -8955,7 +8611,7 @@ let
sources."is-binary-path-1.0.1"
sources."is-buffer-1.1.6"
sources."is-ci-2.0.0"
- sources."is-core-module-2.2.0"
+ sources."is-core-module-2.1.0"
(sources."is-data-descriptor-0.1.4" // {
dependencies = [
sources."kind-of-3.2.2"
@@ -9075,6 +8731,7 @@ let
sources."anymatch-3.1.1"
sources."braces-3.0.2"
sources."fill-range-7.0.1"
+ sources."fsevents-2.2.1"
sources."is-number-7.0.0"
sources."micromatch-4.0.2"
sources."to-regex-range-5.0.1"
@@ -9161,7 +8818,7 @@ let
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
sources."has-flag-4.0.0"
- sources."semver-7.3.4"
+ sources."semver-7.3.2"
sources."supports-color-7.2.0"
];
})
@@ -9208,7 +8865,7 @@ let
];
})
sources."js-tokens-4.0.0"
- sources."js-yaml-3.14.1"
+ sources."js-yaml-3.14.0"
sources."jsbn-0.1.1"
sources."jsdom-16.4.0"
sources."jsesc-2.5.2"
@@ -9217,8 +8874,12 @@ let
sources."json-schema-traverse-0.4.1"
sources."json-stable-stringify-without-jsonify-1.0.1"
sources."json-stringify-safe-5.0.1"
- sources."json5-2.2.0"
- sources."jsonfile-6.1.0"
+ sources."json5-2.1.3"
+ (sources."jsonfile-6.1.0" // {
+ dependencies = [
+ sources."universalify-2.0.0"
+ ];
+ })
sources."jsprim-1.4.1"
sources."kind-of-6.0.3"
sources."kleur-3.0.3"
@@ -9226,26 +8887,25 @@ let
sources."levn-0.4.1"
sources."lines-and-columns-1.1.6"
sources."locate-path-5.0.0"
- sources."lodash-4.17.21"
- sources."lodash.debounce-4.0.8"
+ sources."lodash-4.17.20"
sources."lodash.sortby-4.7.0"
- sources."lru-cache-6.0.0"
sources."lunr-2.3.9"
sources."make-dir-2.1.0"
sources."makeerror-1.0.11"
sources."map-cache-0.2.2"
sources."map-visit-1.0.0"
- sources."marked-2.0.1"
+ sources."marked-1.2.3"
sources."merge-stream-2.0.0"
sources."merge2-1.4.1"
sources."micromatch-3.1.10"
- sources."mime-db-1.46.0"
- sources."mime-types-2.1.29"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."mimic-fn-2.1.0"
sources."mimic-response-2.1.0"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."mixin-deep-2.0.1"
+ sources."mkdirp-0.5.5"
sources."mkdirp-classic-0.5.3"
sources."ms-2.1.2"
sources."nan-2.14.2"
@@ -9254,16 +8914,16 @@ let
sources."natural-compare-1.4.0"
sources."neo-async-2.6.2"
sources."nice-try-1.0.5"
- sources."node-abi-2.20.0"
+ sources."node-abi-2.19.1"
sources."node-int64-0.4.0"
sources."node-modules-regexp-1.0.0"
- (sources."node-notifier-8.0.1" // {
+ (sources."node-notifier-8.0.0" // {
dependencies = [
- sources."semver-7.3.4"
+ sources."semver-7.3.2"
sources."which-2.0.2"
];
})
- sources."node-releases-1.1.71"
+ sources."node-releases-1.1.66"
sources."noop-logger-0.1.1"
sources."normalize-package-data-2.5.0"
sources."normalize-path-3.0.0"
@@ -9285,20 +8945,14 @@ let
sources."object.pick-1.3.0"
sources."once-1.4.0"
sources."onetime-5.1.2"
- (sources."onigasm-2.2.5" // {
- dependencies = [
- sources."lru-cache-5.1.1"
- sources."yallist-3.1.1"
- ];
- })
sources."optionator-0.9.1"
- sources."p-each-series-2.2.0"
+ sources."p-each-series-2.1.0"
sources."p-finally-1.0.0"
sources."p-limit-2.3.0"
sources."p-locate-4.1.0"
sources."p-try-2.2.0"
sources."parent-module-1.0.1"
- sources."parse-json-5.2.0"
+ sources."parse-json-5.1.0"
sources."parse5-5.1.1"
sources."pascalcase-0.1.1"
sources."path-dirname-1.0.2"
@@ -9313,7 +8967,7 @@ let
sources."pirates-4.0.1"
sources."pkg-dir-4.2.0"
sources."posix-character-classes-0.1.1"
- sources."prebuild-install-6.0.1"
+ sources."prebuild-install-5.3.6"
sources."prelude-ls-1.2.1"
(sources."pretty-format-26.6.2" // {
dependencies = [
@@ -9330,7 +8984,6 @@ let
sources."pump-3.0.0"
sources."punycode-2.1.1"
sources."qs-6.5.2"
- sources."queue-microtask-1.2.2"
sources."rc-1.2.8"
sources."react-is-17.0.1"
(sources."read-pkg-5.2.0" // {
@@ -9350,7 +9003,7 @@ let
sources."regexpp-3.1.0"
sources."regexpu-core-4.7.1"
sources."regjsgen-0.5.2"
- (sources."regjsparser-0.6.7" // {
+ (sources."regjsparser-0.6.4" // {
dependencies = [
sources."jsesc-0.5.0"
];
@@ -9371,24 +9024,23 @@ let
];
})
sources."require-directory-2.1.1"
- sources."require-from-string-2.0.2"
sources."require-main-filename-2.0.0"
- sources."resolve-1.20.0"
+ sources."resolve-1.19.0"
sources."resolve-cwd-3.0.0"
sources."resolve-from-5.0.0"
sources."resolve-url-0.2.1"
sources."ret-0.1.15"
sources."reusify-1.0.4"
- sources."rimraf-3.0.2"
+ sources."rimraf-2.6.3"
sources."rsvp-4.8.5"
- sources."run-parallel-1.2.0"
+ sources."run-parallel-1.1.10"
sources."safe-buffer-5.1.2"
sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
sources."sane-4.1.0"
sources."saxes-5.0.1"
sources."semver-5.7.1"
- sources."serialport-9.0.6"
+ sources."serialport-9.0.2"
sources."set-blocking-2.0.0"
(sources."set-value-2.0.1" // {
dependencies = [
@@ -9399,18 +9051,14 @@ let
sources."shebang-regex-1.0.0"
sources."shelljs-0.8.4"
sources."shellwords-0.1.1"
- sources."shiki-0.9.2"
sources."signal-exit-3.0.3"
sources."simple-concat-1.0.1"
sources."simple-get-3.1.0"
sources."sisteransi-1.0.5"
sources."slash-2.0.0"
- (sources."slice-ansi-4.0.0" // {
+ (sources."slice-ansi-2.1.0" // {
dependencies = [
- sources."ansi-styles-4.3.0"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- sources."is-fullwidth-code-point-3.0.0"
+ sources."is-fullwidth-code-point-2.0.0"
];
})
sources."slip-1.0.2"
@@ -9442,11 +9090,11 @@ let
sources."source-map-0.6.1"
];
})
- sources."source-map-url-0.4.1"
+ sources."source-map-url-0.4.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.7"
+ sources."spdx-license-ids-3.0.6"
sources."split-string-3.1.0"
sources."sprintf-js-1.0.3"
sources."sshpk-1.16.1"
@@ -9482,18 +9130,16 @@ let
];
})
sources."symbol-tree-3.2.4"
- (sources."table-6.0.7" // {
+ (sources."table-5.4.6" // {
dependencies = [
- sources."ajv-7.1.1"
- sources."ansi-regex-5.0.0"
- sources."is-fullwidth-code-point-3.0.0"
- sources."json-schema-traverse-1.0.0"
- sources."string-width-4.2.2"
- sources."strip-ansi-6.0.0"
+ sources."ansi-regex-4.1.0"
+ sources."is-fullwidth-code-point-2.0.0"
+ sources."string-width-3.1.0"
+ sources."strip-ansi-5.2.0"
];
})
sources."tar-fs-2.1.1"
- (sources."tar-stream-2.2.0" // {
+ (sources."tar-stream-2.1.4" // {
dependencies = [
sources."readable-stream-3.6.0"
];
@@ -9514,26 +9160,30 @@ let
sources."tough-cookie-3.0.1"
sources."tr46-2.0.2"
sources."tslib-1.14.1"
- sources."tsutils-3.20.0"
+ sources."tsutils-3.17.1"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
sources."type-check-0.4.0"
sources."type-detect-4.0.8"
sources."type-fest-0.8.1"
sources."typedarray-to-buffer-3.1.5"
- sources."typedoc-0.20.28"
- sources."typedoc-default-themes-0.12.7"
- sources."typedoc-plugin-markdown-3.6.0"
+ (sources."typedoc-0.19.2" // {
+ dependencies = [
+ sources."semver-7.3.2"
+ ];
+ })
+ sources."typedoc-default-themes-0.11.4"
+ sources."typedoc-plugin-markdown-3.0.11"
sources."typedoc-plugin-no-inherit-1.2.0"
sources."typedoc-plugin-sourcefile-url-1.0.6"
- sources."typescript-4.2.2"
- sources."uglify-js-3.13.0"
+ sources."typescript-4.0.5"
+ sources."uglify-js-3.11.6"
sources."unicode-canonical-property-names-ecmascript-1.0.4"
sources."unicode-match-property-ecmascript-1.0.4"
sources."unicode-match-property-value-ecmascript-1.2.0"
sources."unicode-property-aliases-ecmascript-1.1.0"
sources."union-value-1.0.1"
- sources."universalify-2.0.0"
+ sources."universalify-1.0.0"
(sources."unset-value-1.0.0" // {
dependencies = [
(sources."has-value-0.3.1" // {
@@ -9545,20 +9195,19 @@ let
];
})
sources."upath-1.2.0"
- sources."uri-js-4.4.1"
+ sources."uri-js-4.4.0"
sources."urix-0.1.0"
sources."use-3.1.1"
sources."util-deprecate-1.0.2"
- sources."uuid-8.3.2"
+ sources."uuid-8.3.1"
sources."v8-compile-cache-2.2.0"
- (sources."v8-to-istanbul-7.1.0" // {
+ (sources."v8-to-istanbul-7.0.0" // {
dependencies = [
sources."source-map-0.7.3"
];
})
sources."validate-npm-package-license-3.0.4"
sources."verror-1.10.0"
- sources."vscode-textmate-5.2.0"
sources."w3c-hr-time-1.0.2"
sources."w3c-xmlserializer-2.0.0"
sources."walker-1.0.7"
@@ -9578,72 +9227,66 @@ let
sources."ansi-styles-4.3.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
+ sources."emoji-regex-8.0.0"
sources."is-fullwidth-code-point-3.0.0"
- sources."string-width-4.2.2"
+ sources."string-width-4.2.0"
sources."strip-ansi-6.0.0"
];
})
sources."wrappy-1.0.2"
+ sources."write-1.0.3"
sources."write-file-atomic-3.0.3"
- sources."ws-7.4.3"
+ sources."ws-7.4.0"
sources."xml-name-validator-3.0.0"
sources."xmlchars-2.2.0"
- sources."y18n-4.0.1"
- sources."yallist-4.0.0"
+ sources."y18n-4.0.0"
(sources."yargs-15.4.1" // {
dependencies = [
sources."ansi-regex-5.0.0"
+ sources."emoji-regex-8.0.0"
sources."is-fullwidth-code-point-3.0.0"
- sources."string-width-4.2.2"
+ sources."string-width-4.2.0"
sources."strip-ansi-6.0.0"
];
})
sources."yargs-parser-18.1.3"
];
})
- (sources."zigbee-herdsman-converters-14.0.102" // {
+ (sources."zigbee-herdsman-converters-13.0.7" // {
dependencies = [
- sources."@babel/code-frame-7.12.11"
- sources."@babel/compat-data-7.13.12"
- (sources."@babel/core-7.13.13" // {
+ sources."@babel/code-frame-7.10.4"
+ (sources."@babel/core-7.12.9" // {
dependencies = [
- sources."@babel/code-frame-7.12.13"
- sources."semver-6.3.0"
+ sources."semver-5.7.1"
sources."source-map-0.5.7"
];
})
- (sources."@babel/generator-7.13.9" // {
+ (sources."@babel/generator-7.12.5" // {
dependencies = [
sources."source-map-0.5.7"
];
})
- (sources."@babel/helper-compilation-targets-7.13.13" // {
- dependencies = [
- sources."semver-6.3.0"
- ];
- })
- sources."@babel/helper-function-name-7.12.13"
- sources."@babel/helper-get-function-arity-7.12.13"
- sources."@babel/helper-member-expression-to-functions-7.13.12"
- sources."@babel/helper-module-imports-7.13.12"
- sources."@babel/helper-module-transforms-7.13.12"
- sources."@babel/helper-optimise-call-expression-7.12.13"
- sources."@babel/helper-plugin-utils-7.13.0"
- sources."@babel/helper-replace-supers-7.13.12"
- sources."@babel/helper-simple-access-7.13.12"
- sources."@babel/helper-split-export-declaration-7.12.13"
- sources."@babel/helper-validator-identifier-7.12.11"
- sources."@babel/helper-validator-option-7.12.17"
- sources."@babel/helpers-7.13.10"
- (sources."@babel/highlight-7.13.10" // {
+ sources."@babel/helper-function-name-7.10.4"
+ sources."@babel/helper-get-function-arity-7.10.4"
+ sources."@babel/helper-member-expression-to-functions-7.12.7"
+ sources."@babel/helper-module-imports-7.12.5"
+ sources."@babel/helper-module-transforms-7.12.1"
+ sources."@babel/helper-optimise-call-expression-7.12.7"
+ sources."@babel/helper-plugin-utils-7.10.4"
+ sources."@babel/helper-replace-supers-7.12.5"
+ sources."@babel/helper-simple-access-7.12.1"
+ sources."@babel/helper-split-export-declaration-7.11.0"
+ sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/helpers-7.12.5"
+ (sources."@babel/highlight-7.10.4" // {
dependencies = [
sources."chalk-2.4.2"
];
})
- sources."@babel/parser-7.13.13"
+ sources."@babel/parser-7.12.7"
sources."@babel/plugin-syntax-async-generators-7.8.4"
sources."@babel/plugin-syntax-bigint-7.8.3"
- sources."@babel/plugin-syntax-class-properties-7.12.13"
+ sources."@babel/plugin-syntax-class-properties-7.12.1"
sources."@babel/plugin-syntax-import-meta-7.10.4"
sources."@babel/plugin-syntax-json-strings-7.8.3"
sources."@babel/plugin-syntax-logical-assignment-operators-7.10.4"
@@ -9652,34 +9295,29 @@ let
sources."@babel/plugin-syntax-object-rest-spread-7.8.3"
sources."@babel/plugin-syntax-optional-catch-binding-7.8.3"
sources."@babel/plugin-syntax-optional-chaining-7.8.3"
- sources."@babel/plugin-syntax-top-level-await-7.12.13"
- (sources."@babel/template-7.12.13" // {
+ sources."@babel/plugin-syntax-top-level-await-7.12.1"
+ sources."@babel/template-7.12.7"
+ (sources."@babel/traverse-7.12.9" // {
dependencies = [
- sources."@babel/code-frame-7.12.13"
- ];
- })
- (sources."@babel/traverse-7.13.13" // {
- dependencies = [
- sources."@babel/code-frame-7.12.13"
sources."globals-11.12.0"
];
})
- sources."@babel/types-7.13.13"
+ sources."@babel/types-7.12.7"
sources."@bcoe/v8-coverage-0.2.3"
sources."@cnakazawa/watch-1.0.4"
- (sources."@eslint/eslintrc-0.4.0" // {
- dependencies = [
- sources."globals-12.4.0"
- ];
- })
+ sources."@eslint/eslintrc-0.2.1"
(sources."@istanbuljs/load-nyc-config-1.1.0" // {
dependencies = [
sources."resolve-from-5.0.0"
];
})
- sources."@istanbuljs/schema-0.1.3"
+ sources."@istanbuljs/schema-0.1.2"
sources."@jest/console-26.6.2"
- sources."@jest/core-26.6.3"
+ (sources."@jest/core-26.6.3" // {
+ dependencies = [
+ sources."rimraf-3.0.2"
+ ];
+ })
sources."@jest/environment-26.6.2"
sources."@jest/fake-timers-26.6.2"
sources."@jest/globals-26.6.2"
@@ -9689,31 +9327,31 @@ let
sources."@jest/test-sequencer-26.6.3"
sources."@jest/transform-26.6.2"
sources."@jest/types-26.6.2"
- sources."@nodelib/fs.scandir-2.1.4"
- sources."@nodelib/fs.stat-2.0.4"
- sources."@nodelib/fs.walk-1.2.6"
- sources."@sinonjs/commons-1.8.2"
+ sources."@nodelib/fs.scandir-2.1.3"
+ sources."@nodelib/fs.stat-2.0.3"
+ sources."@nodelib/fs.walk-1.2.4"
+ sources."@sinonjs/commons-1.8.1"
sources."@sinonjs/fake-timers-6.0.1"
- sources."@types/babel__core-7.1.14"
+ sources."@types/babel__core-7.1.12"
sources."@types/babel__generator-7.6.2"
sources."@types/babel__template-7.4.0"
- sources."@types/babel__traverse-7.11.1"
- sources."@types/graceful-fs-4.1.5"
+ sources."@types/babel__traverse-7.0.16"
+ sources."@types/graceful-fs-4.1.4"
sources."@types/istanbul-lib-coverage-2.0.3"
sources."@types/istanbul-lib-report-3.0.0"
sources."@types/istanbul-reports-3.0.0"
- sources."@types/json-schema-7.0.7"
- sources."@types/node-14.14.37"
+ sources."@types/json-schema-7.0.6"
+ sources."@types/node-14.14.10"
sources."@types/normalize-package-data-2.4.0"
- sources."@types/prettier-2.2.3"
+ sources."@types/prettier-2.1.5"
sources."@types/stack-utils-2.0.0"
- sources."@types/yargs-15.0.13"
- sources."@types/yargs-parser-20.2.0"
- sources."@typescript-eslint/experimental-utils-4.19.0"
- sources."@typescript-eslint/scope-manager-4.19.0"
- sources."@typescript-eslint/types-4.19.0"
- sources."@typescript-eslint/typescript-estree-4.19.0"
- sources."@typescript-eslint/visitor-keys-4.19.0"
+ sources."@types/yargs-15.0.10"
+ sources."@types/yargs-parser-15.0.0"
+ sources."@typescript-eslint/experimental-utils-4.8.2"
+ sources."@typescript-eslint/scope-manager-4.8.2"
+ sources."@typescript-eslint/types-4.8.2"
+ sources."@typescript-eslint/typescript-estree-4.8.2"
+ sources."@typescript-eslint/visitor-keys-4.8.2"
sources."abab-2.0.5"
sources."acorn-7.4.1"
sources."acorn-globals-6.0.0"
@@ -9722,9 +9360,9 @@ let
sources."agent-base-6.0.2"
sources."ajv-6.12.6"
sources."ansi-colors-4.1.1"
- (sources."ansi-escapes-4.3.2" // {
+ (sources."ansi-escapes-4.3.1" // {
dependencies = [
- sources."type-fest-0.21.3"
+ sources."type-fest-0.11.0"
];
})
sources."ansi-regex-5.0.0"
@@ -9739,16 +9377,16 @@ let
sources."asn1-0.2.4"
sources."assert-plus-1.0.0"
sources."assign-symbols-1.0.0"
- sources."astral-regex-2.0.0"
+ sources."astral-regex-1.0.0"
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.1"
+ sources."axios-0.21.0"
sources."babel-jest-26.6.3"
sources."babel-plugin-istanbul-6.0.0"
sources."babel-plugin-jest-hoist-26.6.2"
- sources."babel-preset-current-node-syntax-1.0.1"
+ sources."babel-preset-current-node-syntax-1.0.0"
sources."babel-preset-jest-26.6.2"
sources."balanced-match-1.0.0"
(sources."base-0.11.2" // {
@@ -9761,11 +9399,10 @@ let
})
sources."base64-js-1.5.1"
sources."bcrypt-pbkdf-1.0.2"
- sources."bl-4.1.0"
+ sources."bl-4.0.3"
sources."brace-expansion-1.1.11"
sources."braces-3.0.2"
sources."browser-process-hrtime-1.0.0"
- sources."browserslist-4.16.3"
sources."bser-2.1.1"
sources."buffer-5.7.1"
sources."buffer-crc32-0.2.13"
@@ -9773,7 +9410,6 @@ let
sources."cache-base-1.0.1"
sources."callsites-3.1.0"
sources."camelcase-5.3.1"
- sources."caniuse-lite-1.0.30001204"
sources."capture-exit-2.0.0"
sources."caseless-0.12.0"
(sources."chalk-4.1.0" // {
@@ -9793,13 +9429,18 @@ let
sources."define-property-0.2.5"
];
})
- sources."cliui-6.0.0"
+ (sources."cliui-6.0.0" // {
+ dependencies = [
+ sources."emoji-regex-8.0.0"
+ sources."is-fullwidth-code-point-3.0.0"
+ sources."string-width-4.2.0"
+ ];
+ })
sources."co-4.6.0"
sources."collect-v8-coverage-1.0.1"
sources."collection-visit-1.0.0"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
- sources."colorette-1.2.2"
sources."combined-stream-1.0.8"
sources."component-emitter-1.3.0"
sources."concat-map-0.0.1"
@@ -9843,26 +9484,23 @@ let
];
})
sources."ecc-jsbn-0.1.2"
- sources."electron-to-chromium-1.3.701"
sources."emittery-0.7.2"
- sources."emoji-regex-8.0.0"
+ sources."emoji-regex-7.0.3"
sources."end-of-stream-1.4.4"
sources."enquirer-2.3.6"
sources."error-ex-1.3.2"
- sources."escalade-3.1.1"
sources."escape-string-regexp-1.0.5"
- (sources."escodegen-2.0.0" // {
+ (sources."escodegen-1.14.3" // {
dependencies = [
- sources."estraverse-5.2.0"
sources."levn-0.3.0"
sources."optionator-0.8.3"
sources."prelude-ls-1.1.2"
sources."type-check-0.3.2"
];
})
- sources."eslint-7.23.0"
+ sources."eslint-7.14.0"
sources."eslint-config-google-0.14.0"
- sources."eslint-plugin-jest-24.3.2"
+ sources."eslint-plugin-jest-24.1.3"
sources."eslint-scope-5.1.1"
(sources."eslint-utils-2.1.0" // {
dependencies = [
@@ -9870,13 +9508,13 @@ let
];
})
sources."eslint-visitor-keys-2.0.0"
- (sources."espree-7.3.1" // {
+ (sources."espree-7.3.0" // {
dependencies = [
sources."eslint-visitor-keys-1.3.0"
];
})
sources."esprima-4.0.1"
- (sources."esquery-1.4.0" // {
+ (sources."esquery-1.3.1" // {
dependencies = [
sources."estraverse-5.2.0"
];
@@ -9888,7 +9526,7 @@ let
})
sources."estraverse-4.3.0"
sources."esutils-2.0.3"
- sources."exec-sh-0.3.6"
+ sources."exec-sh-0.3.4"
(sources."execa-1.0.0" // {
dependencies = [
sources."cross-spawn-6.0.5"
@@ -9932,24 +9570,24 @@ let
})
sources."extsprintf-1.3.0"
sources."fast-deep-equal-3.1.3"
- sources."fast-glob-3.2.5"
+ sources."fast-glob-3.2.4"
sources."fast-json-stable-stringify-2.1.0"
sources."fast-levenshtein-2.0.6"
- sources."fastq-1.11.0"
+ sources."fastq-1.9.0"
sources."fb-watchman-2.0.1"
- sources."file-entry-cache-6.0.1"
+ sources."file-entry-cache-5.0.1"
sources."fill-range-7.0.1"
sources."find-up-4.1.0"
- sources."flat-cache-3.0.4"
- sources."flatted-3.1.1"
- sources."follow-redirects-1.13.3"
+ sources."flat-cache-2.0.1"
+ sources."flatted-2.0.2"
+ sources."follow-redirects-1.13.0"
sources."for-in-1.0.2"
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.realpath-1.0.0"
- sources."fsevents-2.3.2"
+ sources."fsevents-2.2.1"
sources."function-bind-1.1.1"
sources."functional-red-black-tree-1.0.1"
sources."gensync-1.0.0-beta.2"
@@ -9959,18 +9597,14 @@ let
sources."get-value-2.0.6"
sources."getpass-0.1.7"
sources."glob-7.1.6"
- sources."glob-parent-5.1.2"
- (sources."globals-13.7.0" // {
- dependencies = [
- sources."type-fest-0.20.2"
- ];
- })
- (sources."globby-11.0.3" // {
+ sources."glob-parent-5.1.1"
+ sources."globals-12.4.0"
+ (sources."globby-11.0.1" // {
dependencies = [
sources."ignore-5.1.8"
];
})
- sources."graceful-fs-4.2.6"
+ sources."graceful-fs-4.2.4"
sources."growly-1.3.0"
sources."har-schema-2.0.0"
sources."har-validator-5.1.5"
@@ -9996,11 +9630,12 @@ let
sources."iconv-lite-0.4.24"
sources."ieee754-1.2.1"
sources."ignore-4.0.6"
- sources."import-fresh-3.3.0"
+ sources."import-fresh-3.2.2"
sources."import-local-3.0.2"
sources."imurmurhash-0.1.4"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
+ sources."ip-regex-2.1.0"
(sources."is-accessor-descriptor-0.1.6" // {
dependencies = [
sources."kind-of-3.2.2"
@@ -10023,7 +9658,7 @@ let
sources."is-docker-2.1.1"
sources."is-extendable-0.1.1"
sources."is-extglob-2.1.1"
- sources."is-fullwidth-code-point-3.0.0"
+ sources."is-fullwidth-code-point-2.0.0"
sources."is-generator-fn-2.1.0"
sources."is-glob-4.0.1"
sources."is-number-7.0.0"
@@ -10099,20 +9734,16 @@ let
];
})
sources."js-tokens-4.0.0"
- sources."js-yaml-3.14.1"
+ sources."js-yaml-3.14.0"
sources."jsbn-0.1.1"
- (sources."jsdom-16.5.1" // {
- dependencies = [
- sources."acorn-8.1.0"
- ];
- })
+ sources."jsdom-16.4.0"
sources."jsesc-2.5.2"
sources."json-parse-even-better-errors-2.3.1"
sources."json-schema-0.2.3"
sources."json-schema-traverse-0.4.1"
sources."json-stable-stringify-without-jsonify-1.0.1"
sources."json-stringify-safe-5.0.1"
- sources."json5-2.2.0"
+ sources."json5-2.1.3"
sources."jsprim-1.4.1"
sources."kind-of-6.0.3"
sources."kleur-3.0.3"
@@ -10120,8 +9751,8 @@ let
sources."levn-0.4.1"
sources."lines-and-columns-1.1.6"
sources."locate-path-5.0.0"
- sources."lodash-4.17.21"
- sources."lru-cache-6.0.0"
+ sources."lodash-4.17.20"
+ sources."lodash.sortby-4.7.0"
(sources."make-dir-3.1.0" // {
dependencies = [
sources."semver-6.3.0"
@@ -10133,8 +9764,8 @@ let
sources."merge-stream-2.0.0"
sources."merge2-1.4.1"
sources."micromatch-4.0.2"
- sources."mime-db-1.46.0"
- sources."mime-types-2.1.29"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."mimic-fn-2.1.0"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
@@ -10143,14 +9774,14 @@ let
sources."is-extendable-1.0.1"
];
})
+ sources."mkdirp-0.5.5"
sources."ms-2.1.2"
sources."nanomatch-1.2.13"
sources."natural-compare-1.4.0"
sources."nice-try-1.0.5"
sources."node-int64-0.4.0"
sources."node-modules-regexp-1.0.0"
- sources."node-notifier-8.0.2"
- sources."node-releases-1.1.71"
+ sources."node-notifier-8.0.0"
(sources."normalize-package-data-2.5.0" // {
dependencies = [
sources."semver-5.7.1"
@@ -10181,8 +9812,8 @@ let
sources."p-locate-4.1.0"
sources."p-try-2.2.0"
sources."parent-module-1.0.1"
- sources."parse-json-5.2.0"
- sources."parse5-6.0.1"
+ sources."parse-json-5.1.0"
+ sources."parse5-5.1.1"
sources."pascalcase-0.1.1"
sources."path-exists-4.0.0"
sources."path-is-absolute-1.0.1"
@@ -10208,8 +9839,7 @@ let
sources."pump-3.0.0"
sources."punycode-2.1.1"
sources."qs-6.5.2"
- sources."queue-microtask-1.2.3"
- sources."react-is-17.0.2"
+ sources."react-is-17.0.1"
(sources."read-pkg-5.2.0" // {
dependencies = [
sources."type-fest-0.6.0"
@@ -10235,9 +9865,8 @@ let
];
})
sources."require-directory-2.1.1"
- sources."require-from-string-2.0.2"
sources."require-main-filename-2.0.0"
- sources."resolve-1.20.0"
+ sources."resolve-1.19.0"
(sources."resolve-cwd-3.0.0" // {
dependencies = [
sources."resolve-from-5.0.0"
@@ -10247,9 +9876,9 @@ let
sources."resolve-url-0.2.1"
sources."ret-0.1.15"
sources."reusify-1.0.4"
- sources."rimraf-3.0.2"
+ sources."rimraf-2.6.3"
sources."rsvp-4.8.5"
- sources."run-parallel-1.2.0"
+ sources."run-parallel-1.1.10"
sources."safe-buffer-5.2.1"
sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
@@ -10277,7 +9906,7 @@ let
];
})
sources."saxes-5.0.1"
- sources."semver-7.3.5"
+ sources."semver-7.3.2"
sources."set-blocking-2.0.0"
(sources."set-value-2.0.1" // {
dependencies = [
@@ -10290,13 +9919,7 @@ let
sources."signal-exit-3.0.3"
sources."sisteransi-1.0.5"
sources."slash-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."slice-ansi-2.1.0"
(sources."snapdragon-0.8.2" // {
dependencies = [
sources."debug-2.6.9"
@@ -10322,11 +9945,11 @@ let
sources."source-map-0.6.1"
sources."source-map-resolve-0.5.3"
sources."source-map-support-0.5.19"
- sources."source-map-url-0.4.1"
+ sources."source-map-url-0.4.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.7"
+ sources."spdx-license-ids-3.0.6"
sources."split-string-3.1.0"
sources."sprintf-js-1.0.3"
sources."sshpk-1.16.1"
@@ -10341,8 +9964,13 @@ let
];
})
sources."stealthy-require-1.1.1"
- sources."string-length-4.0.2"
- sources."string-width-4.2.2"
+ sources."string-length-4.0.1"
+ (sources."string-width-3.1.0" // {
+ dependencies = [
+ sources."ansi-regex-4.1.0"
+ sources."strip-ansi-5.2.0"
+ ];
+ })
sources."string_decoder-1.3.0"
sources."strip-ansi-6.0.0"
sources."strip-bom-4.0.0"
@@ -10357,13 +9985,8 @@ let
];
})
sources."symbol-tree-3.2.4"
- (sources."table-6.0.7" // {
- dependencies = [
- sources."ajv-7.2.4"
- sources."json-schema-traverse-1.0.0"
- ];
- })
- sources."tar-stream-2.2.0"
+ sources."table-5.4.6"
+ sources."tar-stream-2.1.4"
sources."terminal-link-2.1.1"
sources."test-exclude-6.0.0"
sources."text-table-0.2.0"
@@ -10377,10 +10000,10 @@ let
})
sources."to-regex-3.0.2"
sources."to-regex-range-5.0.1"
- sources."tough-cookie-4.0.0"
+ sources."tough-cookie-3.0.1"
sources."tr46-2.0.2"
sources."tslib-1.14.1"
- sources."tsutils-3.21.0"
+ sources."tsutils-3.17.1"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
sources."type-check-0.4.0"
@@ -10388,7 +10011,6 @@ let
sources."type-fest-0.8.1"
sources."typedarray-to-buffer-3.1.5"
sources."union-value-1.0.1"
- sources."universalify-0.1.2"
(sources."unset-value-1.0.0" // {
dependencies = [
(sources."has-value-0.3.1" // {
@@ -10399,13 +10021,13 @@ let
sources."has-values-0.1.4"
];
})
- sources."uri-js-4.4.1"
+ sources."uri-js-4.4.0"
sources."urix-0.1.0"
sources."use-3.1.1"
sources."util-deprecate-1.0.2"
- sources."uuid-8.3.2"
- sources."v8-compile-cache-2.3.0"
- (sources."v8-to-istanbul-7.1.0" // {
+ sources."uuid-8.3.1"
+ sources."v8-compile-cache-2.2.0"
+ (sources."v8-to-istanbul-7.0.0" // {
dependencies = [
sources."source-map-0.7.3"
];
@@ -10418,7 +10040,7 @@ let
sources."webidl-conversions-6.1.0"
sources."whatwg-encoding-1.0.5"
sources."whatwg-mimetype-2.3.0"
- sources."whatwg-url-8.5.0"
+ sources."whatwg-url-8.4.0"
sources."which-2.0.2"
sources."which-module-2.0.0"
sources."word-wrap-1.2.3"
@@ -10427,1323 +10049,34 @@ let
sources."ansi-styles-4.3.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
+ sources."emoji-regex-8.0.0"
+ sources."is-fullwidth-code-point-3.0.0"
+ sources."string-width-4.2.0"
];
})
sources."wrappy-1.0.2"
+ sources."write-1.0.3"
sources."write-file-atomic-3.0.3"
- sources."ws-7.4.4"
+ sources."ws-7.4.0"
sources."xml-name-validator-3.0.0"
sources."xmlchars-2.2.0"
- sources."y18n-4.0.1"
- sources."yallist-4.0.0"
- sources."yargs-15.4.1"
- sources."yargs-parser-18.1.3"
- (sources."zigbee-herdsman-0.13.87" // {
+ sources."y18n-4.0.0"
+ (sources."yargs-15.4.1" // {
dependencies = [
- sources."@babel/cli-7.13.0"
- sources."@babel/code-frame-7.12.13"
- sources."@babel/compat-data-7.13.8"
- (sources."@babel/core-7.13.8" // {
- dependencies = [
- sources."semver-6.3.0"
- ];
- })
- sources."@babel/generator-7.13.9"
- sources."@babel/helper-annotate-as-pure-7.12.13"
- sources."@babel/helper-builder-binary-assignment-operator-visitor-7.12.13"
- (sources."@babel/helper-compilation-targets-7.13.8" // {
- dependencies = [
- sources."semver-6.3.0"
- ];
- })
- sources."@babel/helper-create-class-features-plugin-7.13.8"
- sources."@babel/helper-create-regexp-features-plugin-7.12.17"
- (sources."@babel/helper-define-polyfill-provider-0.1.5" // {
- dependencies = [
- sources."semver-6.3.0"
- ];
- })
- sources."@babel/helper-explode-assignable-expression-7.13.0"
- sources."@babel/helper-function-name-7.12.13"
- sources."@babel/helper-get-function-arity-7.12.13"
- sources."@babel/helper-hoist-variables-7.13.0"
- sources."@babel/helper-member-expression-to-functions-7.13.0"
- sources."@babel/helper-module-imports-7.12.13"
- sources."@babel/helper-module-transforms-7.13.0"
- sources."@babel/helper-optimise-call-expression-7.12.13"
- sources."@babel/helper-plugin-utils-7.13.0"
- sources."@babel/helper-remap-async-to-generator-7.13.0"
- sources."@babel/helper-replace-supers-7.13.0"
- sources."@babel/helper-simple-access-7.12.13"
- sources."@babel/helper-skip-transparent-expression-wrappers-7.12.1"
- sources."@babel/helper-split-export-declaration-7.12.13"
- sources."@babel/helper-validator-identifier-7.12.11"
- sources."@babel/helper-validator-option-7.12.17"
- sources."@babel/helper-wrap-function-7.13.0"
- sources."@babel/helpers-7.13.0"
- sources."@babel/highlight-7.13.8"
- sources."@babel/parser-7.13.9"
- sources."@babel/plugin-proposal-async-generator-functions-7.13.8"
- sources."@babel/plugin-proposal-class-properties-7.13.0"
- sources."@babel/plugin-proposal-dynamic-import-7.13.8"
- sources."@babel/plugin-proposal-export-namespace-from-7.12.13"
- sources."@babel/plugin-proposal-json-strings-7.13.8"
- sources."@babel/plugin-proposal-logical-assignment-operators-7.13.8"
- sources."@babel/plugin-proposal-nullish-coalescing-operator-7.13.8"
- sources."@babel/plugin-proposal-numeric-separator-7.12.13"
- sources."@babel/plugin-proposal-object-rest-spread-7.13.8"
- sources."@babel/plugin-proposal-optional-catch-binding-7.13.8"
- sources."@babel/plugin-proposal-optional-chaining-7.13.8"
- sources."@babel/plugin-proposal-private-methods-7.13.0"
- sources."@babel/plugin-proposal-unicode-property-regex-7.12.13"
- sources."@babel/plugin-syntax-async-generators-7.8.4"
- sources."@babel/plugin-syntax-bigint-7.8.3"
- sources."@babel/plugin-syntax-class-properties-7.12.13"
- sources."@babel/plugin-syntax-dynamic-import-7.8.3"
- sources."@babel/plugin-syntax-export-namespace-from-7.8.3"
- sources."@babel/plugin-syntax-import-meta-7.10.4"
- sources."@babel/plugin-syntax-json-strings-7.8.3"
- sources."@babel/plugin-syntax-logical-assignment-operators-7.10.4"
- sources."@babel/plugin-syntax-nullish-coalescing-operator-7.8.3"
- sources."@babel/plugin-syntax-numeric-separator-7.10.4"
- sources."@babel/plugin-syntax-object-rest-spread-7.8.3"
- sources."@babel/plugin-syntax-optional-catch-binding-7.8.3"
- sources."@babel/plugin-syntax-optional-chaining-7.8.3"
- sources."@babel/plugin-syntax-top-level-await-7.12.13"
- sources."@babel/plugin-syntax-typescript-7.12.13"
- sources."@babel/plugin-transform-arrow-functions-7.13.0"
- sources."@babel/plugin-transform-async-to-generator-7.13.0"
- sources."@babel/plugin-transform-block-scoped-functions-7.12.13"
- sources."@babel/plugin-transform-block-scoping-7.12.13"
- sources."@babel/plugin-transform-classes-7.13.0"
- sources."@babel/plugin-transform-computed-properties-7.13.0"
- sources."@babel/plugin-transform-destructuring-7.13.0"
- sources."@babel/plugin-transform-dotall-regex-7.12.13"
- sources."@babel/plugin-transform-duplicate-keys-7.12.13"
- sources."@babel/plugin-transform-exponentiation-operator-7.12.13"
- sources."@babel/plugin-transform-for-of-7.13.0"
- sources."@babel/plugin-transform-function-name-7.12.13"
- sources."@babel/plugin-transform-literals-7.12.13"
- sources."@babel/plugin-transform-member-expression-literals-7.12.13"
- sources."@babel/plugin-transform-modules-amd-7.13.0"
- sources."@babel/plugin-transform-modules-commonjs-7.13.8"
- sources."@babel/plugin-transform-modules-systemjs-7.13.8"
- sources."@babel/plugin-transform-modules-umd-7.13.0"
- sources."@babel/plugin-transform-named-capturing-groups-regex-7.12.13"
- sources."@babel/plugin-transform-new-target-7.12.13"
- sources."@babel/plugin-transform-object-super-7.12.13"
- sources."@babel/plugin-transform-parameters-7.13.0"
- sources."@babel/plugin-transform-property-literals-7.12.13"
- sources."@babel/plugin-transform-regenerator-7.12.13"
- sources."@babel/plugin-transform-reserved-words-7.12.13"
- sources."@babel/plugin-transform-shorthand-properties-7.12.13"
- sources."@babel/plugin-transform-spread-7.13.0"
- sources."@babel/plugin-transform-sticky-regex-7.12.13"
- sources."@babel/plugin-transform-template-literals-7.13.0"
- sources."@babel/plugin-transform-typeof-symbol-7.12.13"
- sources."@babel/plugin-transform-typescript-7.13.0"
- sources."@babel/plugin-transform-unicode-escapes-7.12.13"
- sources."@babel/plugin-transform-unicode-regex-7.12.13"
- (sources."@babel/preset-env-7.13.9" // {
- dependencies = [
- sources."semver-6.3.0"
- ];
- })
- sources."@babel/preset-modules-0.1.4"
- sources."@babel/preset-typescript-7.13.0"
- sources."@babel/runtime-7.13.9"
- sources."@babel/template-7.12.13"
- sources."@babel/traverse-7.13.0"
- sources."@babel/types-7.13.0"
- sources."@bcoe/v8-coverage-0.2.3"
- sources."@cnakazawa/watch-1.0.4"
- (sources."@eslint/eslintrc-0.4.0" // {
- dependencies = [
- sources."globals-12.4.0"
- sources."ignore-4.0.6"
- sources."strip-json-comments-3.1.1"
- ];
- })
- sources."@istanbuljs/load-nyc-config-1.1.0"
- sources."@istanbuljs/schema-0.1.3"
- (sources."@jest/console-26.6.2" // {
- dependencies = [
- sources."ansi-styles-4.3.0"
- sources."chalk-4.1.0"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- sources."has-flag-4.0.0"
- sources."slash-3.0.0"
- sources."supports-color-7.2.0"
- ];
- })
- (sources."@jest/core-26.6.3" // {
- dependencies = [
- sources."ansi-regex-5.0.0"
- sources."ansi-styles-4.3.0"
- sources."braces-3.0.2"
- sources."chalk-4.1.0"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- sources."fill-range-7.0.1"
- sources."has-flag-4.0.0"
- sources."is-number-7.0.0"
- sources."micromatch-4.0.2"
- sources."slash-3.0.0"
- sources."strip-ansi-6.0.0"
- sources."supports-color-7.2.0"
- sources."to-regex-range-5.0.1"
- ];
- })
- sources."@jest/environment-26.6.2"
- sources."@jest/fake-timers-26.6.2"
- sources."@jest/globals-26.6.2"
- (sources."@jest/reporters-26.6.2" // {
- dependencies = [
- sources."ansi-styles-4.3.0"
- sources."chalk-4.1.0"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- sources."has-flag-4.0.0"
- sources."slash-3.0.0"
- sources."source-map-0.6.1"
- sources."supports-color-7.2.0"
- ];
- })
- (sources."@jest/source-map-26.6.2" // {
- dependencies = [
- sources."source-map-0.6.1"
- ];
- })
- sources."@jest/test-result-26.6.2"
- sources."@jest/test-sequencer-26.6.3"
- (sources."@jest/transform-26.6.2" // {
- dependencies = [
- sources."ansi-styles-4.3.0"
- sources."braces-3.0.2"
- sources."chalk-4.1.0"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- sources."fill-range-7.0.1"
- sources."has-flag-4.0.0"
- sources."is-number-7.0.0"
- sources."micromatch-4.0.2"
- sources."slash-3.0.0"
- sources."source-map-0.6.1"
- sources."supports-color-7.2.0"
- sources."to-regex-range-5.0.1"
- ];
- })
- (sources."@jest/types-26.6.2" // {
- dependencies = [
- sources."ansi-styles-4.3.0"
- sources."chalk-4.1.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."@nicolo-ribaudo/chokidar-2-2.1.8-no-fsevents"
- sources."@nodelib/fs.scandir-2.1.4"
- sources."@nodelib/fs.stat-2.0.4"
- sources."@nodelib/fs.walk-1.2.6"
- sources."@serialport/binding-abstract-9.0.7"
- sources."@serialport/binding-mock-9.0.7"
- sources."@serialport/bindings-9.0.4"
- sources."@serialport/parser-byte-length-9.0.7"
- sources."@serialport/parser-cctalk-9.0.7"
- sources."@serialport/parser-delimiter-9.0.7"
- sources."@serialport/parser-inter-byte-timeout-9.0.7"
- sources."@serialport/parser-readline-9.0.7"
- sources."@serialport/parser-ready-9.0.7"
- sources."@serialport/parser-regex-9.0.7"
- sources."@serialport/stream-9.0.7"
- sources."@sinonjs/commons-1.8.2"
- sources."@sinonjs/fake-timers-6.0.1"
- sources."@types/babel__core-7.1.12"
- sources."@types/babel__generator-7.6.2"
- sources."@types/babel__template-7.4.0"
- sources."@types/babel__traverse-7.11.0"
- sources."@types/debounce-1.2.0"
- sources."@types/debug-4.1.5"
- sources."@types/graceful-fs-4.1.5"
- sources."@types/istanbul-lib-coverage-2.0.3"
- sources."@types/istanbul-lib-report-3.0.0"
- sources."@types/istanbul-reports-3.0.0"
- sources."@types/jest-26.0.20"
- sources."@types/json-schema-7.0.7"
- sources."@types/nedb-1.8.11"
- sources."@types/node-14.14.31"
- sources."@types/normalize-package-data-2.4.0"
- sources."@types/prettier-2.2.2"
- sources."@types/serialport-8.0.1"
- sources."@types/stack-utils-2.0.0"
- sources."@types/yargs-15.0.13"
- sources."@types/yargs-parser-20.2.0"
- (sources."@typescript-eslint/eslint-plugin-4.16.1" // {
- dependencies = [
- sources."semver-7.3.4"
- ];
- })
- sources."@typescript-eslint/experimental-utils-4.16.1"
- sources."@typescript-eslint/parser-4.16.1"
- sources."@typescript-eslint/scope-manager-4.16.1"
- sources."@typescript-eslint/types-4.16.1"
- (sources."@typescript-eslint/typescript-estree-4.16.1" // {
- dependencies = [
- sources."semver-7.3.4"
- ];
- })
- sources."@typescript-eslint/visitor-keys-4.16.1"
- sources."abab-2.0.5"
- sources."acorn-7.4.1"
- sources."acorn-globals-6.0.0"
- sources."acorn-jsx-5.3.1"
- sources."acorn-walk-7.2.0"
- sources."ajv-6.12.6"
- sources."ansi-colors-4.1.1"
- (sources."ansi-escapes-4.3.1" // {
- dependencies = [
- sources."type-fest-0.11.0"
- ];
- })
- sources."ansi-regex-2.1.1"
- sources."ansi-styles-3.2.1"
- (sources."anymatch-2.0.0" // {
- dependencies = [
- sources."normalize-path-2.1.1"
- ];
- })
- sources."aproba-1.2.0"
- sources."are-we-there-yet-1.1.5"
- sources."argparse-1.0.10"
- 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-unique-0.3.2"
- sources."asn1-0.2.4"
- sources."assert-plus-1.0.0"
- sources."assign-symbols-1.0.0"
- sources."astral-regex-2.0.0"
- sources."async-each-1.0.3"
- sources."asynckit-0.4.0"
- sources."at-least-node-1.0.0"
- sources."atob-2.1.2"
- sources."aws-sign2-0.7.0"
- sources."aws4-1.11.0"
- (sources."babel-jest-26.6.3" // {
- dependencies = [
- sources."ansi-styles-4.3.0"
- sources."chalk-4.1.0"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- sources."has-flag-4.0.0"
- sources."slash-3.0.0"
- sources."supports-color-7.2.0"
- ];
- })
- sources."babel-plugin-dynamic-import-node-2.3.3"
- sources."babel-plugin-istanbul-6.0.0"
- sources."babel-plugin-jest-hoist-26.6.2"
- (sources."babel-plugin-polyfill-corejs2-0.1.10" // {
- dependencies = [
- sources."semver-6.3.0"
- ];
- })
- sources."babel-plugin-polyfill-corejs3-0.1.7"
- sources."babel-plugin-polyfill-regenerator-0.1.6"
- sources."babel-preset-current-node-syntax-1.0.1"
- sources."babel-preset-jest-26.6.2"
- sources."balanced-match-1.0.0"
- (sources."base-0.11.2" // {
- dependencies = [
- sources."define-property-1.0.0"
- sources."is-accessor-descriptor-1.0.0"
- sources."is-data-descriptor-1.0.0"
- sources."is-descriptor-1.0.2"
- sources."is-extendable-1.0.1"
- sources."mixin-deep-1.3.2"
- ];
- })
- sources."base64-js-1.5.1"
- sources."bcrypt-pbkdf-1.0.2"
- sources."binary-extensions-1.13.1"
- sources."bindings-1.5.0"
- (sources."bl-4.1.0" // {
- dependencies = [
- sources."readable-stream-3.6.0"
- ];
- })
- sources."brace-expansion-1.1.11"
- (sources."braces-2.3.2" // {
- dependencies = [
- sources."extend-shallow-2.0.1"
- ];
- })
- sources."browser-process-hrtime-1.0.0"
- sources."browserslist-4.16.3"
- sources."bser-2.1.1"
- sources."buffer-5.7.1"
- sources."buffer-from-1.1.1"
- sources."cache-base-1.0.1"
- sources."call-bind-1.0.2"
- sources."callsites-3.1.0"
- sources."camelcase-5.3.1"
- sources."caniuse-lite-1.0.30001194"
- sources."capture-exit-2.0.0"
- sources."caseless-0.12.0"
- sources."chalk-2.4.2"
- sources."char-regex-1.0.2"
- (sources."chokidar-3.5.1" // {
- dependencies = [
- sources."anymatch-3.1.1"
- sources."binary-extensions-2.2.0"
- sources."braces-3.0.2"
- sources."fill-range-7.0.1"
- sources."glob-parent-5.1.1"
- sources."is-binary-path-2.1.0"
- sources."is-number-7.0.0"
- sources."readdirp-3.5.0"
- sources."to-regex-range-5.0.1"
- ];
- })
- sources."chownr-1.1.4"
- sources."ci-info-2.0.0"
- sources."cjs-module-lexer-0.6.0"
- (sources."class-utils-0.3.6" // {
- dependencies = [
- sources."define-property-0.2.5"
- ];
- })
- (sources."cliui-6.0.0" // {
- dependencies = [
- sources."ansi-regex-5.0.0"
- sources."is-fullwidth-code-point-3.0.0"
- sources."string-width-4.2.2"
- sources."strip-ansi-6.0.0"
- ];
- })
- sources."co-4.6.0"
- sources."code-point-at-1.1.0"
- sources."collect-v8-coverage-1.0.1"
- sources."collection-visit-1.0.0"
- sources."color-convert-1.9.3"
- sources."color-name-1.1.3"
- sources."colorette-1.2.2"
- sources."colors-1.4.0"
- sources."combined-stream-1.0.8"
- sources."commander-4.1.1"
- sources."component-emitter-1.3.0"
- sources."concat-map-0.0.1"
- sources."console-control-strings-1.1.0"
- sources."convert-source-map-1.7.0"
- sources."copy-descriptor-0.1.1"
- (sources."core-js-compat-3.9.1" // {
- dependencies = [
- sources."semver-7.0.0"
- ];
- })
- sources."core-util-is-1.0.2"
- sources."cross-spawn-6.0.5"
- sources."cssom-0.4.4"
- (sources."cssstyle-2.3.0" // {
- dependencies = [
- sources."cssom-0.3.8"
- ];
- })
- sources."dashdash-1.14.1"
- sources."data-urls-2.0.0"
- sources."debounce-1.2.0"
- sources."debug-4.3.1"
- sources."decamelize-1.2.0"
- sources."decimal.js-10.2.1"
- sources."decode-uri-component-0.2.0"
- sources."decompress-response-4.2.1"
- sources."deep-extend-0.6.0"
- sources."deep-is-0.1.3"
- sources."deepmerge-4.2.2"
- sources."define-properties-1.1.3"
- (sources."define-property-2.0.2" // {
- dependencies = [
- sources."is-accessor-descriptor-1.0.0"
- sources."is-data-descriptor-1.0.0"
- sources."is-descriptor-1.0.2"
- ];
- })
- sources."delayed-stream-1.0.0"
- sources."delegates-1.0.0"
- sources."detect-libc-1.0.3"
- sources."detect-newline-3.1.0"
- sources."diff-sequences-26.6.2"
- sources."dir-glob-3.0.1"
- sources."doctrine-3.0.0"
- (sources."domexception-2.0.1" // {
- dependencies = [
- sources."webidl-conversions-5.0.0"
- ];
- })
- sources."ecc-jsbn-0.1.2"
- sources."electron-to-chromium-1.3.678"
- sources."emittery-0.7.2"
sources."emoji-regex-8.0.0"
- sources."end-of-stream-1.4.4"
- sources."enquirer-2.3.6"
- sources."error-ex-1.3.2"
- sources."escalade-3.1.1"
- sources."escape-string-regexp-1.0.5"
- (sources."escodegen-1.14.3" // {
- dependencies = [
- sources."levn-0.3.0"
- sources."optionator-0.8.3"
- sources."prelude-ls-1.1.2"
- sources."source-map-0.6.1"
- sources."type-check-0.3.2"
- ];
- })
- (sources."eslint-7.21.0" // {
- dependencies = [
- sources."@babel/code-frame-7.12.11"
- sources."ansi-regex-5.0.0"
- sources."ansi-styles-4.3.0"
- sources."chalk-4.1.0"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- sources."cross-spawn-7.0.3"
- sources."glob-parent-5.1.1"
- sources."globals-12.4.0"
- sources."has-flag-4.0.0"
- sources."ignore-4.0.6"
- sources."path-key-3.1.1"
- sources."semver-7.3.4"
- sources."shebang-command-2.0.0"
- sources."shebang-regex-3.0.0"
- sources."strip-ansi-6.0.0"
- sources."strip-json-comments-3.1.1"
- sources."supports-color-7.2.0"
- sources."which-2.0.2"
- ];
- })
- sources."eslint-scope-5.1.1"
- (sources."eslint-utils-2.1.0" // {
- dependencies = [
- sources."eslint-visitor-keys-1.3.0"
- ];
- })
- sources."eslint-visitor-keys-2.0.0"
- (sources."espree-7.3.1" // {
- dependencies = [
- sources."eslint-visitor-keys-1.3.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."esutils-2.0.3"
- sources."exec-sh-0.3.4"
- sources."execa-1.0.0"
- sources."exit-0.1.2"
- (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."ms-2.0.0"
- ];
- })
- sources."expand-template-2.0.3"
- (sources."expect-26.6.2" // {
- dependencies = [
- sources."ansi-styles-4.3.0"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- ];
- })
- sources."extend-3.0.2"
- (sources."extend-shallow-3.0.2" // {
- dependencies = [
- sources."is-extendable-1.0.1"
- ];
- })
- (sources."extglob-2.0.4" // {
- dependencies = [
- sources."define-property-1.0.0"
- sources."extend-shallow-2.0.1"
- sources."is-accessor-descriptor-1.0.0"
- sources."is-data-descriptor-1.0.0"
- sources."is-descriptor-1.0.2"
- ];
- })
- sources."extsprintf-1.3.0"
- sources."fast-deep-equal-3.1.3"
- (sources."fast-glob-3.2.5" // {
- dependencies = [
- sources."braces-3.0.2"
- sources."fill-range-7.0.1"
- sources."glob-parent-5.1.1"
- sources."is-number-7.0.0"
- sources."micromatch-4.0.2"
- sources."to-regex-range-5.0.1"
- ];
- })
- sources."fast-json-stable-stringify-2.1.0"
- sources."fast-levenshtein-2.0.6"
- sources."fastq-1.11.0"
- sources."fb-watchman-2.0.1"
- sources."file-entry-cache-6.0.1"
- sources."file-uri-to-path-1.0.0"
- (sources."fill-range-4.0.0" // {
- dependencies = [
- sources."extend-shallow-2.0.1"
- ];
- })
- sources."find-up-4.1.0"
- sources."flat-cache-3.0.4"
- sources."flatted-3.1.1"
- sources."for-in-1.0.2"
- 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-extra-9.1.0"
- sources."fs-readdir-recursive-1.1.0"
- sources."fs.realpath-1.0.0"
- sources."fsevents-2.3.2"
- sources."function-bind-1.1.1"
- sources."functional-red-black-tree-1.0.1"
- sources."gauge-2.7.4"
- sources."gensync-1.0.0-beta.2"
- sources."get-caller-file-2.0.5"
- sources."get-intrinsic-1.1.1"
- sources."get-package-type-0.1.0"
- 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-7.1.6"
- (sources."glob-parent-3.1.0" // {
- dependencies = [
- sources."is-glob-3.1.0"
- ];
- })
- sources."globals-11.12.0"
- (sources."globby-11.0.2" // {
- dependencies = [
- sources."slash-3.0.0"
- ];
- })
- sources."graceful-fs-4.2.6"
- sources."growly-1.3.0"
- (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-symbols-1.0.2"
- sources."has-unicode-2.0.1"
- sources."has-value-1.0.0"
- (sources."has-values-1.0.0" // {
- dependencies = [
- sources."kind-of-4.0.0"
- ];
- })
- sources."hosted-git-info-2.8.8"
- sources."html-encoding-sniffer-2.0.1"
- sources."html-escaper-2.0.2"
- sources."http-signature-1.2.0"
- sources."human-signals-1.1.1"
- sources."iconv-lite-0.4.24"
- sources."ieee754-1.2.1"
- sources."ignore-5.1.8"
- (sources."import-fresh-3.3.0" // {
- dependencies = [
- sources."resolve-from-4.0.0"
- ];
- })
- sources."import-local-3.0.2"
- sources."imurmurhash-0.1.4"
- sources."inflight-1.0.6"
- sources."inherits-2.0.4"
- sources."ini-1.3.8"
- sources."interpret-1.4.0"
- sources."ip-regex-2.1.0"
- (sources."is-accessor-descriptor-0.1.6" // {
- dependencies = [
- sources."kind-of-3.2.2"
- ];
- })
- sources."is-arrayish-0.2.1"
- sources."is-binary-path-1.0.1"
- sources."is-buffer-1.1.6"
- sources."is-ci-2.0.0"
- sources."is-core-module-2.2.0"
- (sources."is-data-descriptor-0.1.4" // {
- dependencies = [
- sources."kind-of-3.2.2"
- ];
- })
- (sources."is-descriptor-0.1.6" // {
- dependencies = [
- sources."kind-of-5.1.0"
- ];
- })
- sources."is-docker-2.1.1"
- sources."is-extendable-0.1.1"
- sources."is-extglob-2.1.1"
- sources."is-fullwidth-code-point-1.0.0"
- sources."is-generator-fn-2.1.0"
- sources."is-glob-4.0.1"
- (sources."is-number-3.0.0" // {
- dependencies = [
- sources."kind-of-3.2.2"
- ];
- })
- sources."is-plain-object-2.0.4"
- sources."is-potential-custom-element-name-1.0.0"
- sources."is-stream-1.1.0"
- sources."is-typedarray-1.0.0"
- sources."is-windows-1.0.2"
- sources."is-wsl-2.2.0"
- sources."isarray-1.0.0"
- sources."isexe-2.0.0"
- sources."isobject-3.0.1"
- sources."isstream-0.1.2"
- sources."istanbul-lib-coverage-3.0.0"
- (sources."istanbul-lib-instrument-4.0.3" // {
- dependencies = [
- sources."semver-6.3.0"
- ];
- })
- (sources."istanbul-lib-report-3.0.0" // {
- dependencies = [
- sources."has-flag-4.0.0"
- sources."make-dir-3.1.0"
- sources."semver-6.3.0"
- sources."supports-color-7.2.0"
- ];
- })
- (sources."istanbul-lib-source-maps-4.0.0" // {
- dependencies = [
- sources."source-map-0.6.1"
- ];
- })
- sources."istanbul-reports-3.0.2"
- (sources."jest-26.6.3" // {
- dependencies = [
- sources."ansi-styles-4.3.0"
- sources."chalk-4.1.0"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- sources."has-flag-4.0.0"
- sources."jest-cli-26.6.3"
- sources."supports-color-7.2.0"
- ];
- })
- (sources."jest-changed-files-26.6.2" // {
- dependencies = [
- sources."cross-spawn-7.0.3"
- sources."execa-4.1.0"
- sources."get-stream-5.2.0"
- sources."is-stream-2.0.0"
- sources."npm-run-path-4.0.1"
- sources."path-key-3.1.1"
- sources."shebang-command-2.0.0"
- sources."shebang-regex-3.0.0"
- sources."which-2.0.2"
- ];
- })
- (sources."jest-config-26.6.3" // {
- dependencies = [
- sources."ansi-styles-4.3.0"
- sources."braces-3.0.2"
- sources."chalk-4.1.0"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- sources."fill-range-7.0.1"
- sources."has-flag-4.0.0"
- sources."is-number-7.0.0"
- sources."micromatch-4.0.2"
- sources."supports-color-7.2.0"
- sources."to-regex-range-5.0.1"
- ];
- })
- (sources."jest-diff-26.6.2" // {
- dependencies = [
- sources."ansi-styles-4.3.0"
- sources."chalk-4.1.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."jest-docblock-26.0.0"
- (sources."jest-each-26.6.2" // {
- dependencies = [
- sources."ansi-styles-4.3.0"
- sources."chalk-4.1.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."jest-environment-jsdom-26.6.2"
- sources."jest-environment-node-26.6.2"
- sources."jest-get-type-26.3.0"
- (sources."jest-haste-map-26.6.2" // {
- dependencies = [
- sources."anymatch-3.1.1"
- sources."braces-3.0.2"
- sources."fill-range-7.0.1"
- sources."is-number-7.0.0"
- sources."micromatch-4.0.2"
- sources."to-regex-range-5.0.1"
- ];
- })
- (sources."jest-jasmine2-26.6.3" // {
- dependencies = [
- sources."ansi-styles-4.3.0"
- sources."chalk-4.1.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."jest-leak-detector-26.6.2"
- (sources."jest-matcher-utils-26.6.2" // {
- dependencies = [
- sources."ansi-styles-4.3.0"
- sources."chalk-4.1.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."jest-message-util-26.6.2" // {
- dependencies = [
- sources."ansi-styles-4.3.0"
- sources."braces-3.0.2"
- sources."chalk-4.1.0"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- sources."fill-range-7.0.1"
- sources."has-flag-4.0.0"
- sources."is-number-7.0.0"
- sources."micromatch-4.0.2"
- sources."slash-3.0.0"
- sources."supports-color-7.2.0"
- sources."to-regex-range-5.0.1"
- ];
- })
- sources."jest-mock-26.6.2"
- sources."jest-pnp-resolver-1.2.2"
- sources."jest-regex-util-26.0.0"
- (sources."jest-resolve-26.6.2" // {
- dependencies = [
- sources."ansi-styles-4.3.0"
- sources."chalk-4.1.0"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- sources."has-flag-4.0.0"
- sources."slash-3.0.0"
- sources."supports-color-7.2.0"
- ];
- })
- sources."jest-resolve-dependencies-26.6.3"
- (sources."jest-runner-26.6.3" // {
- dependencies = [
- sources."ansi-styles-4.3.0"
- sources."chalk-4.1.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."jest-runtime-26.6.3" // {
- dependencies = [
- sources."ansi-styles-4.3.0"
- sources."chalk-4.1.0"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- sources."has-flag-4.0.0"
- sources."slash-3.0.0"
- sources."supports-color-7.2.0"
- ];
- })
- sources."jest-serializer-26.6.2"
- (sources."jest-snapshot-26.6.2" // {
- dependencies = [
- sources."ansi-styles-4.3.0"
- sources."chalk-4.1.0"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- sources."has-flag-4.0.0"
- sources."semver-7.3.4"
- sources."supports-color-7.2.0"
- ];
- })
- (sources."jest-util-26.6.2" // {
- dependencies = [
- sources."ansi-styles-4.3.0"
- sources."braces-3.0.2"
- sources."chalk-4.1.0"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- sources."fill-range-7.0.1"
- sources."has-flag-4.0.0"
- sources."is-number-7.0.0"
- sources."micromatch-4.0.2"
- sources."supports-color-7.2.0"
- sources."to-regex-range-5.0.1"
- ];
- })
- (sources."jest-validate-26.6.2" // {
- dependencies = [
- sources."ansi-styles-4.3.0"
- sources."camelcase-6.2.0"
- sources."chalk-4.1.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."jest-watcher-26.6.2" // {
- dependencies = [
- sources."ansi-styles-4.3.0"
- sources."chalk-4.1.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."jest-worker-26.6.2" // {
- dependencies = [
- sources."has-flag-4.0.0"
- sources."supports-color-7.2.0"
- ];
- })
- sources."js-tokens-4.0.0"
- sources."js-yaml-3.14.1"
- sources."jsbn-0.1.1"
- sources."jsdom-16.4.0"
- sources."jsesc-2.5.2"
- sources."json-parse-even-better-errors-2.3.1"
- sources."json-schema-0.2.3"
- sources."json-schema-traverse-0.4.1"
- sources."json-stable-stringify-without-jsonify-1.0.1"
- sources."json-stringify-safe-5.0.1"
- sources."json5-2.2.0"
- sources."jsonfile-6.1.0"
- sources."jsprim-1.4.1"
- sources."kind-of-6.0.3"
- sources."kleur-3.0.3"
- sources."leven-3.1.0"
- sources."levn-0.4.1"
- sources."lines-and-columns-1.1.6"
- sources."locate-path-5.0.0"
- sources."lodash-4.17.21"
- sources."lodash.debounce-4.0.8"
- sources."lodash.sortby-4.7.0"
- sources."lru-cache-6.0.0"
- sources."lunr-2.3.9"
- sources."make-dir-2.1.0"
- sources."makeerror-1.0.11"
- sources."map-cache-0.2.2"
- sources."map-visit-1.0.0"
- sources."marked-2.0.1"
- sources."merge-stream-2.0.0"
- sources."merge2-1.4.1"
- sources."micromatch-3.1.10"
- sources."mime-db-1.46.0"
- sources."mime-types-2.1.29"
- sources."mimic-fn-2.1.0"
- sources."mimic-response-2.1.0"
- sources."minimatch-3.0.4"
- sources."minimist-1.2.5"
- sources."mixin-deep-2.0.1"
- sources."mkdirp-classic-0.5.3"
- sources."ms-2.1.2"
- sources."nan-2.14.2"
- sources."nanomatch-1.2.13"
- sources."napi-build-utils-1.0.2"
- sources."natural-compare-1.4.0"
- sources."neo-async-2.6.2"
- sources."nice-try-1.0.5"
- sources."node-abi-2.20.0"
- sources."node-int64-0.4.0"
- sources."node-modules-regexp-1.0.0"
- (sources."node-notifier-8.0.1" // {
- dependencies = [
- sources."semver-7.3.4"
- sources."which-2.0.2"
- ];
- })
- sources."node-releases-1.1.71"
- sources."noop-logger-0.1.1"
- sources."normalize-package-data-2.5.0"
- sources."normalize-path-3.0.0"
- sources."npm-run-path-2.0.2"
- sources."npmlog-4.1.2"
- sources."number-is-nan-1.0.1"
- sources."nwsapi-2.2.0"
- 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."kind-of-3.2.2"
- ];
- })
- sources."object-keys-1.1.1"
- sources."object-visit-1.0.1"
- sources."object.assign-4.1.2"
- sources."object.pick-1.3.0"
- sources."once-1.4.0"
- sources."onetime-5.1.2"
- (sources."onigasm-2.2.5" // {
- dependencies = [
- sources."lru-cache-5.1.1"
- sources."yallist-3.1.1"
- ];
- })
- sources."optionator-0.9.1"
- sources."p-each-series-2.2.0"
- sources."p-finally-1.0.0"
- sources."p-limit-2.3.0"
- sources."p-locate-4.1.0"
- sources."p-try-2.2.0"
- sources."parent-module-1.0.1"
- sources."parse-json-5.2.0"
- sources."parse5-5.1.1"
- sources."pascalcase-0.1.1"
- sources."path-dirname-1.0.2"
- sources."path-exists-4.0.0"
- sources."path-is-absolute-1.0.1"
- sources."path-key-2.0.1"
- sources."path-parse-1.0.6"
- sources."path-type-4.0.0"
- sources."performance-now-2.1.0"
- sources."picomatch-2.2.2"
- sources."pify-4.0.1"
- sources."pirates-4.0.1"
- sources."pkg-dir-4.2.0"
- sources."posix-character-classes-0.1.1"
- sources."prebuild-install-6.0.1"
- sources."prelude-ls-1.2.1"
- (sources."pretty-format-26.6.2" // {
- dependencies = [
- sources."ansi-regex-5.0.0"
- sources."ansi-styles-4.3.0"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- ];
- })
- sources."process-nextick-args-2.0.1"
- sources."progress-2.0.3"
- sources."prompts-2.4.0"
- sources."psl-1.8.0"
- sources."pump-3.0.0"
- sources."punycode-2.1.1"
- sources."qs-6.5.2"
- sources."queue-microtask-1.2.2"
- sources."rc-1.2.8"
- sources."react-is-17.0.1"
- (sources."read-pkg-5.2.0" // {
- dependencies = [
- sources."type-fest-0.6.0"
- ];
- })
- sources."read-pkg-up-7.0.1"
- sources."readable-stream-2.3.7"
- sources."readdirp-2.2.1"
- sources."rechoir-0.6.2"
- sources."regenerate-1.4.2"
- sources."regenerate-unicode-properties-8.2.0"
- sources."regenerator-runtime-0.13.7"
- sources."regenerator-transform-0.14.5"
- sources."regex-not-1.0.2"
- sources."regexpp-3.1.0"
- sources."regexpu-core-4.7.1"
- sources."regjsgen-0.5.2"
- (sources."regjsparser-0.6.7" // {
- dependencies = [
- sources."jsesc-0.5.0"
- ];
- })
- sources."remove-trailing-separator-1.1.0"
- sources."repeat-element-1.1.3"
- sources."repeat-string-1.6.1"
- (sources."request-2.88.2" // {
- dependencies = [
- sources."tough-cookie-2.5.0"
- sources."uuid-3.4.0"
- ];
- })
- sources."request-promise-core-1.1.4"
- (sources."request-promise-native-1.0.9" // {
- dependencies = [
- sources."tough-cookie-2.5.0"
- ];
- })
- sources."require-directory-2.1.1"
- sources."require-from-string-2.0.2"
- sources."require-main-filename-2.0.0"
- sources."resolve-1.20.0"
- sources."resolve-cwd-3.0.0"
- sources."resolve-from-5.0.0"
- sources."resolve-url-0.2.1"
- sources."ret-0.1.15"
- sources."reusify-1.0.4"
- sources."rimraf-3.0.2"
- sources."rsvp-4.8.5"
- sources."run-parallel-1.2.0"
- sources."safe-buffer-5.1.2"
- sources."safe-regex-1.1.0"
- sources."safer-buffer-2.1.2"
- sources."sane-4.1.0"
- sources."saxes-5.0.1"
- sources."semver-5.7.1"
- sources."serialport-9.0.6"
- sources."set-blocking-2.0.0"
- (sources."set-value-2.0.1" // {
- dependencies = [
- sources."extend-shallow-2.0.1"
- ];
- })
- sources."shebang-command-1.2.0"
- sources."shebang-regex-1.0.0"
- sources."shelljs-0.8.4"
- sources."shellwords-0.1.1"
- sources."shiki-0.9.2"
- sources."signal-exit-3.0.3"
- sources."simple-concat-1.0.1"
- sources."simple-get-3.1.0"
- sources."sisteransi-1.0.5"
- sources."slash-2.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."is-fullwidth-code-point-3.0.0"
- ];
- })
- sources."slip-1.0.2"
- (sources."snapdragon-0.8.2" // {
- dependencies = [
- sources."debug-2.6.9"
- sources."define-property-0.2.5"
- sources."extend-shallow-2.0.1"
- sources."ms-2.0.0"
- ];
- })
- (sources."snapdragon-node-2.1.1" // {
- dependencies = [
- sources."define-property-1.0.0"
- sources."is-accessor-descriptor-1.0.0"
- sources."is-data-descriptor-1.0.0"
- sources."is-descriptor-1.0.2"
- ];
- })
- (sources."snapdragon-util-3.0.1" // {
- dependencies = [
- sources."kind-of-3.2.2"
- ];
- })
- sources."source-map-0.5.7"
- sources."source-map-resolve-0.5.3"
- (sources."source-map-support-0.5.19" // {
- dependencies = [
- sources."source-map-0.6.1"
- ];
- })
- sources."source-map-url-0.4.1"
- 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.7"
- sources."split-string-3.1.0"
- sources."sprintf-js-1.0.3"
- sources."sshpk-1.16.1"
- (sources."stack-utils-2.0.3" // {
- dependencies = [
- sources."escape-string-regexp-2.0.0"
- ];
- })
- (sources."static-extend-0.1.2" // {
- dependencies = [
- sources."define-property-0.2.5"
- ];
- })
- sources."stealthy-require-1.1.1"
- (sources."string-length-4.0.1" // {
- dependencies = [
- sources."ansi-regex-5.0.0"
- sources."strip-ansi-6.0.0"
- ];
- })
- sources."string-width-1.0.2"
- sources."string_decoder-1.1.1"
- sources."strip-ansi-3.0.1"
- sources."strip-bom-4.0.0"
- sources."strip-eof-1.0.0"
- sources."strip-final-newline-2.0.0"
- sources."strip-json-comments-2.0.1"
- sources."supports-color-5.5.0"
- (sources."supports-hyperlinks-2.1.0" // {
- dependencies = [
- sources."has-flag-4.0.0"
- sources."supports-color-7.2.0"
- ];
- })
- sources."symbol-tree-3.2.4"
- (sources."table-6.0.7" // {
- dependencies = [
- sources."ajv-7.1.1"
- sources."ansi-regex-5.0.0"
- sources."is-fullwidth-code-point-3.0.0"
- sources."json-schema-traverse-1.0.0"
- sources."string-width-4.2.2"
- sources."strip-ansi-6.0.0"
- ];
- })
- sources."tar-fs-2.1.1"
- (sources."tar-stream-2.2.0" // {
- dependencies = [
- sources."readable-stream-3.6.0"
- ];
- })
- sources."terminal-link-2.1.1"
- sources."test-exclude-6.0.0"
- sources."text-table-0.2.0"
- sources."throat-5.0.0"
- sources."tmpl-1.0.4"
- sources."to-fast-properties-2.0.0"
- (sources."to-object-path-0.3.0" // {
- dependencies = [
- sources."kind-of-3.2.2"
- ];
- })
- sources."to-regex-3.0.2"
- sources."to-regex-range-2.1.1"
- sources."tough-cookie-3.0.1"
- sources."tr46-2.0.2"
- sources."tslib-1.14.1"
- sources."tsutils-3.20.0"
- sources."tunnel-agent-0.6.0"
- sources."tweetnacl-0.14.5"
- sources."type-check-0.4.0"
- sources."type-detect-4.0.8"
- sources."type-fest-0.8.1"
- sources."typedarray-to-buffer-3.1.5"
- sources."typedoc-0.20.28"
- sources."typedoc-default-themes-0.12.7"
- sources."typedoc-plugin-markdown-3.6.0"
- sources."typedoc-plugin-no-inherit-1.2.0"
- sources."typedoc-plugin-sourcefile-url-1.0.6"
- sources."typescript-4.2.2"
- sources."uglify-js-3.13.0"
- sources."unicode-canonical-property-names-ecmascript-1.0.4"
- sources."unicode-match-property-ecmascript-1.0.4"
- sources."unicode-match-property-value-ecmascript-1.2.0"
- sources."unicode-property-aliases-ecmascript-1.1.0"
- sources."union-value-1.0.1"
- sources."universalify-2.0.0"
- (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."upath-1.2.0"
- sources."uri-js-4.4.1"
- sources."urix-0.1.0"
- sources."use-3.1.1"
- sources."util-deprecate-1.0.2"
- sources."uuid-8.3.2"
- sources."v8-compile-cache-2.2.0"
- (sources."v8-to-istanbul-7.1.0" // {
- dependencies = [
- sources."source-map-0.7.3"
- ];
- })
- sources."validate-npm-package-license-3.0.4"
- sources."verror-1.10.0"
- sources."vscode-textmate-5.2.0"
- sources."w3c-hr-time-1.0.2"
- sources."w3c-xmlserializer-2.0.0"
- sources."walker-1.0.7"
- sources."webidl-conversions-6.1.0"
- sources."whatwg-encoding-1.0.5"
- sources."whatwg-mimetype-2.3.0"
- sources."whatwg-url-8.4.0"
- sources."which-1.3.1"
- sources."which-module-2.0.0"
- sources."which-pm-runs-1.0.0"
- sources."wide-align-1.1.3"
- sources."word-wrap-1.2.3"
- sources."wordwrap-1.0.0"
- (sources."wrap-ansi-6.2.0" // {
- dependencies = [
- sources."ansi-regex-5.0.0"
- sources."ansi-styles-4.3.0"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- sources."is-fullwidth-code-point-3.0.0"
- sources."string-width-4.2.2"
- sources."strip-ansi-6.0.0"
- ];
- })
- sources."wrappy-1.0.2"
- sources."write-file-atomic-3.0.3"
- sources."ws-7.4.3"
- sources."xml-name-validator-3.0.0"
- sources."xmlchars-2.2.0"
- sources."y18n-4.0.1"
- sources."yallist-4.0.0"
- (sources."yargs-15.4.1" // {
- dependencies = [
- sources."ansi-regex-5.0.0"
- sources."is-fullwidth-code-point-3.0.0"
- sources."string-width-4.2.2"
- sources."strip-ansi-6.0.0"
- ];
- })
- sources."yargs-parser-18.1.3"
+ sources."is-fullwidth-code-point-3.0.0"
+ sources."string-width-4.2.0"
];
})
+ sources."yargs-parser-18.1.3"
];
})
- sources."zigbee2mqtt-frontend-0.3.114"
+ sources."zigbee2mqtt-frontend-0.2.100"
];
buildInputs = globalBuildInputs;
meta = {
description = "Zigbee to MQTT bridge using Zigbee-herdsman";
- homepage = "https://koenkk.github.io/zigbee2mqtt";
+ homepage = https://koenkk.github.io/zigbee2mqtt;
license = "GPL-3.0";
};
production = true;
@@ -11757,16 +10090,4 @@ in
tarball = nodeEnv.buildNodeSourceDist args;
package = nodeEnv.buildNodePackage args;
shell = nodeEnv.buildNodeShell args;
- nodeDependencies = nodeEnv.buildNodeDependencies (lib.overrideExisting args {
- src = stdenv.mkDerivation {
- name = args.name + "-package-json";
- src = nix-gitignore.gitignoreSourcePure [
- "*"
- "!package.json"
- "!package-lock.json"
- ] args.src;
- dontBuild = true;
- installPhase = "mkdir -p $out; cp -r ./* $out;";
- };
- });
}
diff --git a/pkgs/servers/zigbee2mqtt/node.nix b/pkgs/servers/zigbee2mqtt/node.nix
index 171f9e0c8d4..0769168a78f 100644
--- a/pkgs/servers/zigbee2mqtt/node.nix
+++ b/pkgs/servers/zigbee2mqtt/node.nix
@@ -1,17 +1,17 @@
-# This file has been generated by node2nix 1.9.0. Do not edit!
+# This file has been generated by node2nix 1.8.0. Do not edit!
{pkgs ? import {
inherit system;
}, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-12_x"}:
let
- nodeEnv = import ../../development/node-packages/node-env.nix {
- inherit (pkgs) stdenv lib python2 runCommand writeTextFile;
- inherit pkgs nodejs;
+ nodeEnv = import ./node-env.nix {
+ inherit (pkgs) lib stdenv python2 util-linux runCommand writeTextFile;
+ inherit 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 (pkgs) fetchurl fetchgit;
inherit nodeEnv;
}
diff --git a/pkgs/shells/ksh/default.nix b/pkgs/shells/ksh/default.nix
index 822f1dc3491..cfd278aaca6 100644
--- a/pkgs/shells/ksh/default.nix
+++ b/pkgs/shells/ksh/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, meson, ninja, fetchFromGitHub, which, python, fetchpatch
+{ lib, stdenv, meson, ninja, fetchFromGitHub, which, python3, fetchpatch
, libiconv }:
stdenv.mkDerivation rec {
@@ -19,10 +19,12 @@ stdenv.mkDerivation rec {
})
];
- nativeBuildInputs = [ meson ninja which python ];
+ nativeBuildInputs = [ meson ninja which python3 ];
buildInputs = [ libiconv ];
+ strictDeps = true;
+
meta = with lib; {
description = "KornShell Command And Programming Language";
longDescription = ''
diff --git a/pkgs/tools/admin/stripe-cli/default.nix b/pkgs/tools/admin/stripe-cli/default.nix
index dd754742150..13620d164e6 100644
--- a/pkgs/tools/admin/stripe-cli/default.nix
+++ b/pkgs/tools/admin/stripe-cli/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "stripe-cli";
- version = "1.5.11";
+ version = "1.5.12";
src = fetchFromGitHub {
owner = "stripe";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-aoflV4C7eH0RNdq8j7kPeAfnOEZECmfZ91/QBQy7oxY=";
+ sha256 = "sha256-eMxukwaJqsXL0+Euvk5mM+pcAsT3GsF9filuyRL4tXg=";
};
vendorSha256 = "sha256-e7EZ5o30vDpS904/R1y7/Mds7HxQNmsIftrnc1Bj2bc=";
diff --git a/pkgs/tools/archivers/innoextract/default.nix b/pkgs/tools/archivers/innoextract/default.nix
index 701c7429d63..d1cb93093d3 100644
--- a/pkgs/tools/archivers/innoextract/default.nix
+++ b/pkgs/tools/archivers/innoextract/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchurl, cmake, makeWrapper, python
+{ lib, stdenv, fetchurl, cmake, makeWrapper
, boost, lzma
, withGog ? false, unar ? null }:
@@ -10,10 +10,15 @@ stdenv.mkDerivation rec {
sha256 = "09l1z1nbl6ijqqwszdwch9mqr54qb7df0wp2sd77v17dq6gsci33";
};
- buildInputs = [ python lzma boost ];
+ buildInputs = [ lzma boost ];
+
+ # Python is reported as missing during the build, however
+ # including Python does not change the output.
nativeBuildInputs = [ cmake makeWrapper ];
+ strictDeps = true;
+
# we need unar to for multi-archive extraction
postFixup = lib.optionalString withGog ''
wrapProgram $out/bin/innoextract \
diff --git a/pkgs/tools/inputmethods/ibus-engines/ibus-mozc/default.nix b/pkgs/tools/inputmethods/ibus-engines/ibus-mozc/default.nix
index 1949f3f0da0..ea82ccaf96b 100644
--- a/pkgs/tools/inputmethods/ibus-engines/ibus-mozc/default.nix
+++ b/pkgs/tools/inputmethods/ibus-engines/ibus-mozc/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchFromGitHub, which, ninja, python, pkg-config, protobuf
+{ lib, stdenv, fetchFromGitHub, which, ninja, pkg-config, protobuf
, ibus, gtk2, zinnia, qt5, libxcb, tegaki-zinnia-japanese, python3Packages }:
let
diff --git a/pkgs/tools/misc/chezmoi/default.nix b/pkgs/tools/misc/chezmoi/default.nix
index d9c48633283..1418dcd4abe 100644
--- a/pkgs/tools/misc/chezmoi/default.nix
+++ b/pkgs/tools/misc/chezmoi/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "chezmoi";
- version = "2.0.5";
+ version = "2.0.7";
src = fetchFromGitHub {
owner = "twpayne";
repo = "chezmoi";
rev = "v${version}";
- sha256 = "sha256-mq9kwkEeh+kVhiVy/h44oP3Rj819gGQDiMifSb7ryeY=";
+ sha256 = "sha256-mJJtkJ57rYEe1BWK3TWAMOar/IUUC9ybiccx81puHsE=";
};
vendorSha256 = "sha256-YU+t8GVsLYWONezUIB4NUrVxtYOmf/2b5v4v3VSYtBU=";
diff --git a/pkgs/tools/misc/clickclack/default.nix b/pkgs/tools/misc/clickclack/default.nix
new file mode 100644
index 00000000000..75518e554ca
--- /dev/null
+++ b/pkgs/tools/misc/clickclack/default.nix
@@ -0,0 +1,33 @@
+{ lib
+, stdenv
+, fetchFromSourcehut
+, SDL2
+}:
+
+stdenv.mkDerivation rec {
+ pname = "clickclack";
+ version = "0.1.1";
+
+ src = fetchFromSourcehut {
+ owner = "~proycon";
+ repo = "clickclack";
+ rev = version;
+ sha256 = "1q8r0ng1bld5n82gh7my7ck90f4plf8vf019hm2wz475dl38izd5";
+ };
+
+ buildInputs = [
+ SDL2
+ ];
+
+ makeFlags = [
+ "PREFIX=${placeholder "out"}"
+ ];
+
+ meta = with lib; {
+ description = "A vibration/audio feedback tool to be used with virtual keyboards";
+ homepage = "https://git.sr.ht/~proycon/clickclack";
+ license = licenses.mit;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ dotlambda ];
+ };
+}
diff --git a/pkgs/tools/misc/exa/default.nix b/pkgs/tools/misc/exa/default.nix
index 326a978f060..51873d479f3 100644
--- a/pkgs/tools/misc/exa/default.nix
+++ b/pkgs/tools/misc/exa/default.nix
@@ -4,15 +4,15 @@
rustPlatform.buildRustPackage rec {
pname = "exa";
- version = "unstable-2021-01-14";
+ version = "0.10.0";
- cargoSha256 = "1lmjh0grpnx20y6raxnxgjkr92h395r6jk8mm2ypc4cxpxczdqvl";
+ cargoSha256 = "sha256-hslQZkmZ023gKxBbfgwqazBPUk0qWyy51uRJtr3QvWE=";
src = fetchFromGitHub {
owner = "ogham";
repo = pname;
- rev = "13b91cced4cab012413b25c9d3e30c63548639d0";
- sha256 = "18y4v1s102lh3gvgjwdd66qlsr75wpwpcj8zsk5y5r95a405dkfm";
+ rev = "v${version}";
+ sha256 = "sha256-xolanu4zhAwsbSPdGKgY2/uHtP30DSpr/7Vv1z4jEnQ=";
};
nativeBuildInputs = [ cmake pkg-config installShellFiles pandoc ];
@@ -46,6 +46,6 @@ rustPlatform.buildRustPackage rec {
'';
homepage = "https://the.exa.website";
license = licenses.mit;
- maintainers = with maintainers; [ ehegnes lilyball globin ];
+ maintainers = with maintainers; [ ehegnes lilyball globin fortuneteller2k ];
};
}
diff --git a/pkgs/tools/misc/i3minator/default.nix b/pkgs/tools/misc/i3minator/default.nix
index 6e207ce6916..4db029ef8fa 100644
--- a/pkgs/tools/misc/i3minator/default.nix
+++ b/pkgs/tools/misc/i3minator/default.nix
@@ -1,6 +1,6 @@
-{ lib, fetchFromGitHub, pythonPackages, glibcLocales }:
+{ lib, fetchFromGitHub, python3Packages, glibcLocales }:
-pythonPackages.buildPythonApplication rec {
+python3Packages.buildPythonApplication rec {
pname = "i3minator";
version = "0.0.4";
@@ -13,7 +13,7 @@ pythonPackages.buildPythonApplication rec {
LC_ALL = "en_US.UTF-8";
buildInputs = [ glibcLocales ];
- propagatedBuildInputs = [ pythonPackages.pyyaml pythonPackages.i3-py ];
+ propagatedBuildInputs = [ python3Packages.pyyaml python3Packages.i3-py ];
# No tests
doCheck = false;
diff --git a/pkgs/tools/networking/curl/7.74.0-CVE-2021-22876.patch b/pkgs/tools/networking/curl/7.74.0-CVE-2021-22876.patch
new file mode 100644
index 00000000000..f915f298a49
--- /dev/null
+++ b/pkgs/tools/networking/curl/7.74.0-CVE-2021-22876.patch
@@ -0,0 +1,139 @@
+Based on upstream 7214288898f5625a6cc196e22a74232eada7861c, adapted by ris to
+compensate for lack of 95cbcec8f986492766c4be3922af1e7644e1e7c5
+
+---
+ lib/transfer.c | 25 ++++++++++++++--
+ tests/data/Makefile.inc | 2 +-
+ tests/data/test2081 | 66 +++++++++++++++++++++++++++++++++++++++++
+ 3 files changed, 90 insertions(+), 3 deletions(-)
+ create mode 100644 tests/data/test2081
+
+diff --git a/lib/transfer.c b/lib/transfer.c
+index 1976bc0338bc..a68c021c84d6 100644
+--- a/lib/transfer.c
++++ b/lib/transfer.c
+@@ -1581,6 +1581,9 @@ CURLcode Curl_follow(struct Curl_easy *data,
+ data->set.followlocation++; /* count location-followers */
+
+ if(data->set.http_auto_referer) {
++ CURLU *u;
++ char *referer;
++
+ /* We are asked to automatically set the previous URL as the referer
+ when we get the next URL. We pick the ->url field, which may or may
+ not be 100% correct */
+@@ -1590,9 +1593,27 @@ CURLcode Curl_follow(struct Curl_easy *data,
+ data->change.referer_alloc = FALSE;
+ }
+
+- data->change.referer = strdup(data->change.url);
+- if(!data->change.referer)
++ /* Make a copy of the URL without crenditals and fragment */
++ u = curl_url();
++ if(!u)
++ return CURLE_OUT_OF_MEMORY;
++
++ uc = curl_url_set(u, CURLUPART_URL, data->change.url, 0);
++ if(!uc)
++ uc = curl_url_set(u, CURLUPART_FRAGMENT, NULL, 0);
++ if(!uc)
++ uc = curl_url_set(u, CURLUPART_USER, NULL, 0);
++ if(!uc)
++ uc = curl_url_set(u, CURLUPART_PASSWORD, NULL, 0);
++ if(!uc)
++ uc = curl_url_get(u, CURLUPART_URL, &referer, 0);
++
++ curl_url_cleanup(u);
++
++ if(uc || referer == NULL)
+ return CURLE_OUT_OF_MEMORY;
++
++ data->change.referer = referer;
+ data->change.referer_alloc = TRUE; /* yes, free this later */
+ }
+ }
+diff --git a/tests/data/Makefile.inc b/tests/data/Makefile.inc
+index 2c7a0ca89fd8..ea52683d2254 100644
+--- a/tests/data/Makefile.inc
++++ b/tests/data/Makefile.inc
+@@ -225,7 +225,7 @@ test2064 test2065 test2066 test2067 test2068 test2069 \
+ test2064 test2065 test2066 test2067 test2068 test2069 test2070 \
+ test2071 test2072 test2073 test2074 test2075 test2076 test2077 \
+ test2078 \
+-test2080 \
++test2080 test2081 \
+ test2100 \
+ \
+ test3000 test3001 test3002 test3003 test3004 test3005 test3006 test3007 \
+diff --git a/tests/data/test2081 b/tests/data/test2081
+new file mode 100644
+index 000000000000..a6733e737beb
+--- /dev/null
++++ b/tests/data/test2081
+@@ -0,0 +1,66 @@
++
++
++
++HTTP
++HTTP GET
++referer
++followlocation
++--write-out
++
++
++
++# Server-side
++
++
++HTTP/1.1 301 This is a weirdo text message swsclose
++Location: data/%TESTNUMBER0002.txt?coolsite=yes
++Content-Length: 62
++Connection: close
++
++This server reply is for testing a simple Location: following
++
++
++
++# Client-side
++
++
++http
++
++
++Automatic referrer credential and anchor stripping check
++
++
++http://user:pass@%HOSTIP:%HTTPPORT/we/want/our/%TESTNUMBER#anchor --location --referer ';auto' --write-out '%{referer}\n'
++
++
++
++# Verify data after the test has been "shot"
++
++
++52
++
++
++GET /we/want/our/%TESTNUMBER HTTP/1.1
++Host: %HOSTIP:%HTTPPORT
++Authorization: Basic dXNlcjpwYXNz
++User-Agent: curl/%VERSION
++Accept: */*
++
++GET /we/want/our/data/%TESTNUMBER0002.txt?coolsite=yes HTTP/1.1
++Host: %HOSTIP:%HTTPPORT
++Authorization: Basic dXNlcjpwYXNz
++User-Agent: curl/%VERSION
++Accept: */*
++Referer: http://%HOSTIP:%HTTPPORT/we/want/our/%TESTNUMBER
++
++
++
++HTTP/1.1 301 This is a weirdo text message swsclose
++Location: data/%TESTNUMBER0002.txt?coolsite=yes
++Content-Length: 62
++Connection: close
++
++http://%HOSTIP:%HTTPPORT/we/want/our/%TESTNUMBER
++
++
++
diff --git a/pkgs/tools/networking/curl/7.74.0-CVE-2021-22890.patch b/pkgs/tools/networking/curl/7.74.0-CVE-2021-22890.patch
new file mode 100644
index 00000000000..06cc3842e32
--- /dev/null
+++ b/pkgs/tools/networking/curl/7.74.0-CVE-2021-22890.patch
@@ -0,0 +1,473 @@
+Based on upstream b09c8ee15771c614c4bf3ddac893cdb12187c844, adapted by ris mostly to
+compensate for lack of bbe3aa9f881fa27fe828e3c9a36d6831f254a3ee
+
+diff --git a/lib/vtls/bearssl.c b/lib/vtls/bearssl.c
+index 36c32d8d55be..39fc1a29209c 100644
+--- a/lib/vtls/bearssl.c
++++ b/lib/vtls/bearssl.c
+@@ -375,7 +375,8 @@ static CURLcode bearssl_connect_step1(struct Curl_easy *data,
+ void *session;
+
+ Curl_ssl_sessionid_lock(conn);
+- if(!Curl_ssl_getsessionid(conn, &session, NULL, sockindex)) {
++ if(!Curl_ssl_getsessionid(conn, SSL_IS_PROXY() ? TRUE : FALSE,
++ &session, NULL, sockindex)) {
+ br_ssl_engine_set_session_parameters(&backend->ctx.eng, session);
+ infof(data, "BearSSL: re-using session ID\n");
+ }
+@@ -571,9 +572,13 @@ static CURLcode bearssl_connect_step3(struct Curl_easy *data,
+ br_ssl_engine_get_session_parameters(&backend->ctx.eng, session);
+ Curl_ssl_sessionid_lock(conn);
+- incache = !(Curl_ssl_getsessionid(conn, &oldsession, NULL, sockindex));
++ incache = !(Curl_ssl_getsessionid(conn,
++ SSL_IS_PROXY() ? TRUE : FALSE,
++ &oldsession, NULL, sockindex));
+ if(incache)
+ Curl_ssl_delsessionid(conn, oldsession);
+- ret = Curl_ssl_addsessionid(conn, session, 0, sockindex);
++ ret = Curl_ssl_addsessionid(conn,
++ SSL_IS_PROXY() ? TRUE : FALSE,
++ session, 0, sockindex);
+ Curl_ssl_sessionid_unlock(conn);
+ if(ret) {
+ free(session);
+diff --git a/lib/vtls/gtls.c b/lib/vtls/gtls.c
+index a75937b4646c..3b0d940a60e1 100644
+--- a/lib/vtls/gtls.c
++++ b/lib/vtls/gtls.c
+@@ -727,5 +727,7 @@ gtls_connect_step1(struct Curl_easy *data,
+
+ Curl_ssl_sessionid_lock(conn);
+- if(!Curl_ssl_getsessionid(conn, &ssl_sessionid, &ssl_idsize, sockindex)) {
++ if(!Curl_ssl_getsessionid(conn,
++ SSL_IS_PROXY() ? TRUE : FALSE,
++ &ssl_sessionid, &ssl_idsize, sockindex)) {
+ /* we got a session id, use it! */
+ gnutls_session_set_data(session, ssl_sessionid, ssl_idsize);
+@@ -1286,8 +1287,9 @@ gtls_connect_step3(struct Curl_easy *data,
+ gnutls_session_get_data(session, connect_sessionid, &connect_idsize);
+
+ Curl_ssl_sessionid_lock(conn);
+- incache = !(Curl_ssl_getsessionid(conn, &ssl_sessionid, NULL,
+- sockindex));
++ incache = !(Curl_ssl_getsessionid(conn,
++ SSL_IS_PROXY() ? TRUE : FALSE,
++ &ssl_sessionid, NULL, sockindex));
+ if(incache) {
+ /* there was one before in the cache, so instead of risking that the
+ previous one was rejected, we just kill that and store the new */
+@@ -1295,8 +1297,10 @@ gtls_connect_step3(struct Curl_easy *data,
+ }
+
+ /* store this session id */
+- result = Curl_ssl_addsessionid(conn, connect_sessionid, connect_idsize,
+- sockindex);
++ result = Curl_ssl_addsessionid(conn,
++ SSL_IS_PROXY() ? TRUE : FALSE,
++ connect_sessionid, connect_idsize,
++ sockindex);
+ Curl_ssl_sessionid_unlock(conn);
+ if(result) {
+ free(connect_sessionid);
+diff --git a/lib/vtls/mbedtls.c b/lib/vtls/mbedtls.c
+index 95cd4d99b665..93a7ac1fd87d 100644
+--- a/lib/vtls/mbedtls.c
++++ b/lib/vtls/mbedtls.c
+@@ -463,7 +463,9 @@ mbed_connect_step1(struct Curl_easy *data, struct connectdata *conn,
+ void *old_session = NULL;
+
+ Curl_ssl_sessionid_lock(conn);
+- if(!Curl_ssl_getsessionid(conn, &old_session, NULL, sockindex)) {
++ if(!Curl_ssl_getsessionid(conn,
++ SSL_IS_PROXY() ? TRUE : FALSE,
++ &old_session, NULL, sockindex)) {
+ ret = mbedtls_ssl_set_session(&backend->ssl, old_session);
+ if(ret) {
+ Curl_ssl_sessionid_unlock(conn);
+@@ -724,6 +726,7 @@ mbed_connect_step3(struct Curl_easy *data, struct connectdata *conn,
+ int ret;
+ mbedtls_ssl_session *our_ssl_sessionid;
+ void *old_ssl_sessionid = NULL;
++ bool isproxy = SSL_IS_PROXY() ? TRUE : FALSE;
+
+ our_ssl_sessionid = malloc(sizeof(mbedtls_ssl_session));
+ if(!our_ssl_sessionid)
+@@ -742,10 +745,12 @@ mbed_connect_step3(struct Curl_easy *data, struct connectdata *conn,
+
+ /* If there's already a matching session in the cache, delete it */
+ Curl_ssl_sessionid_lock(conn);
+- if(!Curl_ssl_getsessionid(conn, &old_ssl_sessionid, NULL, sockindex))
++ if(!Curl_ssl_getsessionid(conn, isproxy, &old_ssl_sessionid, NULL,
++ sockindex))
+ Curl_ssl_delsessionid(conn, old_ssl_sessionid);
+
+- retcode = Curl_ssl_addsessionid(conn, our_ssl_sessionid, 0, sockindex);
++ retcode = Curl_ssl_addsessionid(conn, isproxy, our_ssl_sessionid,
++ 0, sockindex);
+ Curl_ssl_sessionid_unlock(conn);
+ if(retcode) {
+ mbedtls_ssl_session_free(our_ssl_sessionid);
+diff --git a/lib/vtls/mesalink.c b/lib/vtls/mesalink.c
+index 4f1ab8627f49..5d6a1495d790 100644
+--- a/lib/vtls/mesalink.c
++++ b/lib/vtls/mesalink.c
+@@ -261,7 +261,9 @@ mesalink_connect_step1(struct Curl_easy *data,
+ void *ssl_sessionid = NULL;
+
+ Curl_ssl_sessionid_lock(conn);
+- if(!Curl_ssl_getsessionid(conn, &ssl_sessionid, NULL, sockindex)) {
++ if(!Curl_ssl_getsessionid(conn,
++ SSL_IS_PROXY() ? TRUE : FALSE,
++ &ssl_sessionid, NULL, sockindex)) {
+ /* we got a session id, use it! */
+ if(!SSL_set_session(BACKEND->handle, ssl_sessionid)) {
+ Curl_ssl_sessionid_unlock(conn);
+@@ -345,12 +347,14 @@ mesalink_connect_step3(struct connectdata *conn, int sockindex)
+ bool incache;
+ SSL_SESSION *our_ssl_sessionid;
+ void *old_ssl_sessionid = NULL;
++ bool isproxy = SSL_IS_PROXY() ? TRUE : FALSE;
+
+ our_ssl_sessionid = SSL_get_session(BACKEND->handle);
+
+ Curl_ssl_sessionid_lock(conn);
+ incache =
+- !(Curl_ssl_getsessionid(conn, &old_ssl_sessionid, NULL, sockindex));
++ !(Curl_ssl_getsessionid(conn, isproxy, &old_ssl_sessionid, NULL,
++ sockindex));
+ if(incache) {
+ if(old_ssl_sessionid != our_ssl_sessionid) {
+ infof(data, "old SSL session ID is stale, removing\n");
+@@ -361,8 +364,9 @@ mesalink_connect_step3(struct connectdata *conn, int sockindex)
+ }
+
+ if(!incache) {
+- result = Curl_ssl_addsessionid(
+- conn, our_ssl_sessionid, 0 /* unknown size */, sockindex);
++ result =
++ Curl_ssl_addsessionid(conn, isproxy, our_ssl_sessionid, 0,
++ sockindex);
+ if(result) {
+ Curl_ssl_sessionid_unlock(conn);
+ failf(data, "failed to store ssl session");
+diff --git a/lib/vtls/openssl.c b/lib/vtls/openssl.c
+index 498f8b9d1d08..68b98984b460 100644
+--- a/lib/vtls/openssl.c
++++ b/lib/vtls/openssl.c
+@@ -393,12 +393,23 @@ static int ossl_get_ssl_conn_index(void)
+ */
+ static int ossl_get_ssl_sockindex_index(void)
+ {
+- static int ssl_ex_data_sockindex_index = -1;
+- if(ssl_ex_data_sockindex_index < 0) {
+- ssl_ex_data_sockindex_index = SSL_get_ex_new_index(0, NULL, NULL, NULL,
+- NULL);
++ static int sockindex_index = -1;
++ if(sockindex_index < 0) {
++ sockindex_index = SSL_get_ex_new_index(0, NULL, NULL, NULL, NULL);
+ }
+- return ssl_ex_data_sockindex_index;
++ return sockindex_index;
++}
++
++/* Return an extra data index for proxy boolean.
++ * This index can be used with SSL_get_ex_data() and SSL_set_ex_data().
++ */
++static int ossl_get_proxy_index(void)
++{
++ static int proxy_index = -1;
++ if(proxy_index < 0) {
++ proxy_index = SSL_get_ex_new_index(0, NULL, NULL, NULL, NULL);
++ }
++ return proxy_index;
+ }
+
+ static int passwd_callback(char *buf, int num, int encrypting,
+@@ -1174,6 +1185,7 @@ static int ossl_init(void)
+
+ /* Initialize the extra data indexes */
+- if(ossl_get_ssl_conn_index() < 0 || ossl_get_ssl_sockindex_index() < 0)
++ if(ossl_get_ssl_conn_index() < 0 ||
++ ossl_get_ssl_sockindex_index() < 0 || ossl_get_proxy_index() < 0)
+ return 0;
+
+ return 1;
+@@ -2432,8 +2443,10 @@ static int ossl_new_session_cb(SSL *ssl, SSL_SESSION *ssl_sessionid)
+ curl_socket_t *sockindex_ptr;
+ int connectdata_idx = ossl_get_ssl_conn_index();
+ int sockindex_idx = ossl_get_ssl_sockindex_index();
++ int proxy_idx = ossl_get_proxy_index();
++ bool isproxy;
+
+- if(connectdata_idx < 0 || sockindex_idx < 0)
++ if(connectdata_idx < 0 || sockindex_idx < 0 || proxy_idx < 0)
+ return 0;
+
+ conn = (struct connectdata*) SSL_get_ex_data(ssl, connectdata_idx);
+@@ -2446,13 +2459,18 @@ static int ossl_new_session_cb(SSL *ssl, SSL_SESSION *ssl_sessionid)
+ sockindex_ptr = (curl_socket_t*) SSL_get_ex_data(ssl, sockindex_idx);
+ sockindex = (int)(sockindex_ptr - conn->sock);
+
++ isproxy = SSL_get_ex_data(ssl, proxy_idx) ? TRUE : FALSE;
++
+ if(SSL_SET_OPTION(primary.sessionid)) {
+ bool incache;
+ void *old_ssl_sessionid = NULL;
+
+ Curl_ssl_sessionid_lock(conn);
+- incache = !(Curl_ssl_getsessionid(conn, &old_ssl_sessionid, NULL,
+- sockindex));
++ if(isproxy)
++ incache = FALSE;
++ else
++ incache = !(Curl_ssl_getsessionid(conn, isproxy,
++ &old_ssl_sessionid, NULL, sockindex));
+ if(incache) {
+ if(old_ssl_sessionid != ssl_sessionid) {
+ infof(data, "old SSL session ID is stale, removing\n");
+@@ -2462,8 +2480,8 @@ static int ossl_new_session_cb(SSL *ssl, SSL_SESSION *ssl_sessionid)
+ }
+
+ if(!incache) {
+- if(!Curl_ssl_addsessionid(conn, ssl_sessionid,
+- 0 /* unknown size */, sockindex)) {
++ if(!Curl_ssl_addsessionid(conn, isproxy, ssl_sessionid,
++ 0 /* unknown size */, sockindex)) {
+ /* the session has been put into the session cache */
+ res = 1;
+ }
+@@ -3193,16 +3211,26 @@ static CURLcode ossl_connect_step1(struct Curl_easy *data,
+ void *ssl_sessionid = NULL;
+ int connectdata_idx = ossl_get_ssl_conn_index();
+ int sockindex_idx = ossl_get_ssl_sockindex_index();
++ int proxy_idx = ossl_get_proxy_index();
+
+- if(connectdata_idx >= 0 && sockindex_idx >= 0) {
++ if(connectdata_idx >= 0 && sockindex_idx >= 0 &&
++ proxy_idx >= 0) {
+ /* Store the data needed for the "new session" callback.
+ * The sockindex is stored as a pointer to an array element. */
+ SSL_set_ex_data(backend->handle, connectdata_idx, conn);
+ SSL_set_ex_data(backend->handle, sockindex_idx, conn->sock + sockindex);
++#ifndef CURL_DISABLE_PROXY
++ SSL_set_ex_data(backend->handle, proxy_idx, SSL_IS_PROXY() ? (void *) 1:
++ NULL);
++#else
++ SSL_set_ex_data(backend->handle, proxy_idx, NULL);
++#endif
++
+ }
+
+ Curl_ssl_sessionid_lock(conn);
+- if(!Curl_ssl_getsessionid(conn, &ssl_sessionid, NULL, sockindex)) {
++ if(!Curl_ssl_getsessionid(conn, SSL_IS_PROXY() ? TRUE : FALSE,
++ &ssl_sessionid, NULL, sockindex)) {
+ /* we got a session id, use it! */
+ if(!SSL_set_session(backend->handle, ssl_sessionid)) {
+ Curl_ssl_sessionid_unlock(conn);
+diff --git a/lib/vtls/schannel.c b/lib/vtls/schannel.c
+index d7b89d43f892..931bd853eb8e 100644
+--- a/lib/vtls/schannel.c
++++ b/lib/vtls/schannel.c
+@@ -496,5 +496,7 @@ schannel_connect_step1(struct Curl_easy *data, struct connectdata *conn,
+ if(SSL_SET_OPTION(primary.sessionid)) {
+ Curl_ssl_sessionid_lock(conn);
+- if(!Curl_ssl_getsessionid(conn, (void **)&old_cred, NULL, sockindex)) {
++ if(!Curl_ssl_getsessionid(conn,
++ SSL_IS_PROXY() ? TRUE : FALSE,
++ (void **)&old_cred, NULL, sockindex)) {
+ BACKEND->cred = old_cred;
+ DEBUGF(infof(data, "schannel: re-using existing credential handle\n"));
+@@ -1337,8 +1338,9 @@ schannel_connect_step3(struct Curl_easy *data, struct connectdata *conn,
+ struct ssl_connect_data *connssl = &conn->ssl[sockindex];
+ SECURITY_STATUS sspi_status = SEC_E_OK;
+ CERT_CONTEXT *ccert_context = NULL;
++ bool isproxy = SSL_IS_PROXY();
+ #ifdef DEBUGBUILD
+- const char * const hostname = SSL_IS_PROXY() ? conn->http_proxy.host.name :
++ const char * const hostname = isproxy ? conn->http_proxy.host.name :
+ conn->host.name;
+ #endif
+ #ifdef HAS_ALPN
+@@ -1414,8 +1416,8 @@ schannel_connect_step3(struct Curl_easy *data, struct connectdata *conn,
+ struct Curl_schannel_cred *old_cred = NULL;
+
+ Curl_ssl_sessionid_lock(conn);
+- incache = !(Curl_ssl_getsessionid(conn, (void **)&old_cred, NULL,
+- sockindex));
++ incache = !(Curl_ssl_getsessionid(conn, isproxy, (void **)&old_cred,
++ NULL, sockindex));
+ if(incache) {
+ if(old_cred != BACKEND->cred) {
+ DEBUGF(infof(data,
+@@ -1426,7 +1428,7 @@ schannel_connect_step3(struct Curl_easy *data, struct connectdata *conn,
+ }
+ }
+ if(!incache) {
+- result = Curl_ssl_addsessionid(conn, (void *)BACKEND->cred,
++ result = Curl_ssl_addsessionid(conn, isproxy, BACKEND->cred,
+ sizeof(struct Curl_schannel_cred),
+ sockindex);
+ if(result) {
+diff --git a/lib/vtls/sectransp.c b/lib/vtls/sectransp.c
+index 05b57dfaad91..e69b99b72cd6 100644
+--- a/lib/vtls/sectransp.c
++++ b/lib/vtls/sectransp.c
+@@ -1400,10 +1400,12 @@ static CURLcode sectransp_connect_step1(struct Curl_easy *data,
+ char * const ssl_cert = SSL_SET_OPTION(primary.clientcert);
+ const struct curl_blob *ssl_cert_blob = SSL_SET_OPTION(primary.cert_blob);
+ #ifndef CURL_DISABLE_PROXY
+- const char * const hostname = SSL_IS_PROXY() ? conn->http_proxy.host.name :
++ bool isproxy = SSL_IS_PROXY();
++ const char * const hostname = isproxy ? conn->http_proxy.host.name :
+ conn->host.name;
+ const long int port = SSL_IS_PROXY() ? conn->port : conn->remote_port;
+ #else
++ const isproxy = FALSE;
+ const char * const hostname = conn->host.name;
+ const long int port = conn->remote_port;
+ #endif
+@@ -1613,7 +1615,7 @@ static CURLcode sectransp_connect_step1(struct Curl_easy *data,
+ #ifdef USE_NGHTTP2
+ if(data->state.httpversion >= CURL_HTTP_VERSION_2
+ #ifndef CURL_DISABLE_PROXY
+- && (!SSL_IS_PROXY() || !conn->bits.tunnel_proxy)
++ && (!isproxy || !conn->bits.tunnel_proxy)
+ #endif
+ ) {
+ CFArrayAppendValue(alpnArr, CFSTR(NGHTTP2_PROTO_VERSION_ID));
+@@ -1953,7 +1955,7 @@ static CURLcode sectransp_connect_step1(struct Curl_easy *data,
+ size_t ssl_sessionid_len;
+
+ Curl_ssl_sessionid_lock(conn);
+- if(!Curl_ssl_getsessionid(conn, (void **)&ssl_sessionid,
++ if(!Curl_ssl_getsessionid(conn, isproxy, (void **)&ssl_sessionid,
+ &ssl_sessionid_len, sockindex)) {
+ /* we got a session id, use it! */
+ err = SSLSetPeerID(backend->ssl_ctx, ssl_sessionid, ssl_sessionid_len);
+@@ -1981,7 +1983,7 @@ static CURLcode sectransp_connect_step1(struct Curl_easy *data,
+ return CURLE_SSL_CONNECT_ERROR;
+ }
+
+- result = Curl_ssl_addsessionid(conn, ssl_sessionid, ssl_sessionid_len,
++ result = Curl_ssl_addsessionid(conn, isproxy, ssl_sessionid, ssl_sessionid_len,
+ sockindex);
+ Curl_ssl_sessionid_unlock(conn);
+ if(result) {
+diff --git a/lib/vtls/vtls.c b/lib/vtls/vtls.c
+index 6a0069237fdb..95fd6356285f 100644
+--- a/lib/vtls/vtls.c
++++ b/lib/vtls/vtls.c
+@@ -367,5 +367,6 @@ void Curl_ssl_sessionid_unlock(struct Curl_easy *data)
+ */
+ bool Curl_ssl_getsessionid(struct connectdata *conn,
++ const bool isProxy,
+ void **ssl_sessionid,
+ size_t *idsize, /* set 0 if unknown */
+ int sockindex)
+@@ -377,7 +378,6 @@ bool Curl_ssl_getsessionid(struct Curl_easy *data,
+ bool no_match = TRUE;
+
+ #ifndef CURL_DISABLE_PROXY
+- const bool isProxy = CONNECT_PROXY_SSL();
+ struct ssl_primary_config * const ssl_config = isProxy ?
+ &conn->proxy_ssl_config :
+ &conn->ssl_config;
+@@ -389,10 +389,15 @@ bool Curl_ssl_getsessionid(struct Curl_easy *data,
+ struct ssl_primary_config * const ssl_config = &conn->ssl_config;
+ const char * const name = conn->host.name;
+ int port = conn->remote_port;
+- (void)sockindex;
+ #endif
++ (void)sockindex;
+ *ssl_sessionid = NULL;
+
++#ifdef CURL_DISABLE_PROXY
++ if(isProxy)
++ return TRUE;
++#endif
++
+ DEBUGASSERT(SSL_SET_OPTION(primary.sessionid));
+
+ if(!SSL_SET_OPTION(primary.sessionid))
+@@ -480,5 +485,6 @@ void Curl_ssl_delsessionid(struct Curl_easy *data, void *ssl_sessionid)
+ */
+ CURLcode Curl_ssl_addsessionid(struct connectdata *conn,
++ bool isProxy,
+ void *ssl_sessionid,
+ size_t idsize,
+ int sockindex)
+@@ -492,7 +498,6 @@ CURLcode Curl_ssl_addsessionid(struct Curl_easy *data,
+ int conn_to_port;
+ long *general_age;
+ #ifndef CURL_DISABLE_PROXY
+- const bool isProxy = CONNECT_PROXY_SSL();
+ struct ssl_primary_config * const ssl_config = isProxy ?
+ &conn->proxy_ssl_config :
+ &conn->ssl_config;
+@@ -505,6 +510,7 @@ CURLcode Curl_ssl_addsessionid(struct Curl_easy *data,
+ const char *hostname = conn->host.name;
+ (void)sockindex;
+ #endif
++ (void)sockindex;
+ DEBUGASSERT(SSL_SET_OPTION(primary.sessionid));
+
+ clone_host = strdup(hostname);
+diff --git a/lib/vtls/vtls.h b/lib/vtls/vtls.h
+index 273184f1894a..2b43e7744b19 100644
+--- a/lib/vtls/vtls.h
++++ b/lib/vtls/vtls.h
+@@ -235,5 +235,6 @@ void Curl_ssl_sessionid_unlock(struct Curl_easy *data);
+ */
+ bool Curl_ssl_getsessionid(struct connectdata *conn,
++ const bool isproxy,
+ void **ssl_sessionid,
+ size_t *idsize, /* set 0 if unknown */
+ int sockindex);
+@@ -245,5 +246,6 @@ bool Curl_ssl_getsessionid(struct Curl_easy *data,
+ */
+ CURLcode Curl_ssl_addsessionid(struct connectdata *conn,
++ const bool isProxy,
+ void *ssl_sessionid,
+ size_t idsize,
+ int sockindex);
+diff --git a/lib/vtls/wolfssl.c b/lib/vtls/wolfssl.c
+index 7159ac9d5e64..8fb2ea7acf31 100644
+--- a/lib/vtls/wolfssl.c
++++ b/lib/vtls/wolfssl.c
+@@ -516,7 +516,9 @@ wolfssl_connect_step1(struct Curl_easy *data, struct connectdata *conn,
+ void *ssl_sessionid = NULL;
+
+ Curl_ssl_sessionid_lock(conn);
+- if(!Curl_ssl_getsessionid(conn, &ssl_sessionid, NULL, sockindex)) {
++ if(!Curl_ssl_getsessionid(conn,
++ SSL_IS_PROXY() ? TRUE : FALSE,
++ &ssl_sessionid, NULL, sockindex)) {
+ /* we got a session id, use it! */
+ if(!SSL_set_session(backend->handle, ssl_sessionid)) {
+ char error_buffer[WOLFSSL_MAX_ERROR_SZ];
+@@ -772,10 +774,11 @@ wolfssl_connect_step3(struct Curl_easy *data, struct connectdata *conn,
+ void *old_ssl_sessionid = NULL;
+
+ our_ssl_sessionid = SSL_get_session(backend->handle);
++ bool isproxy = SSL_IS_PROXY() ? TRUE : FALSE;
+
+ Curl_ssl_sessionid_lock(conn);
+- incache = !(Curl_ssl_getsessionid(conn, &old_ssl_sessionid, NULL,
+- sockindex));
++ incache = !(Curl_ssl_getsessionid(conn, isproxy,
++ &old_ssl_sessionid, NULL, sockindex));
+ if(incache) {
+ if(old_ssl_sessionid != our_ssl_sessionid) {
+ infof(data, "old SSL session ID is stale, removing\n");
+@@ -786,8 +789,8 @@ wolfssl_connect_step3(struct Curl_easy *data, struct connectdata *conn,
+ }
+
+ if(!incache) {
+- result = Curl_ssl_addsessionid(conn, our_ssl_sessionid,
+- 0 /* unknown size */, sockindex);
++ result = Curl_ssl_addsessionid(conn, isproxy, our_ssl_sessionid,
++ 0, sockindex);
+ if(result) {
+ Curl_ssl_sessionid_unlock(conn);
+ failf(data, "failed to store ssl session");
diff --git a/pkgs/tools/networking/curl/default.nix b/pkgs/tools/networking/curl/default.nix
index 89f44e8bb7b..7c24be7aea7 100644
--- a/pkgs/tools/networking/curl/default.nix
+++ b/pkgs/tools/networking/curl/default.nix
@@ -45,6 +45,11 @@ stdenv.mkDerivation rec {
sha256 = "19bp3d91xq9vqwlbzq261j23mk9lz4lyka4gr2fm6dhnd3k66k8g";
};
+ patches = [
+ ./7.74.0-CVE-2021-22876.patch
+ ./7.74.0-CVE-2021-22890.patch
+ ];
+
outputs = [ "bin" "dev" "out" "man" "devdoc" ];
separateDebugInfo = stdenv.isLinux;
diff --git a/pkgs/tools/networking/httpstat/default.nix b/pkgs/tools/networking/httpstat/default.nix
index 27c2a145a65..be4a8f2a168 100644
--- a/pkgs/tools/networking/httpstat/default.nix
+++ b/pkgs/tools/networking/httpstat/default.nix
@@ -1,6 +1,6 @@
-{ lib, fetchFromGitHub, curl, pythonPackages, glibcLocales }:
+{ lib, fetchFromGitHub, curl, python3Packages, glibcLocales }:
-pythonPackages.buildPythonApplication rec {
+python3Packages.buildPythonApplication rec {
pname = "httpstat";
version = "1.3.1";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/libreswan/default.nix b/pkgs/tools/networking/libreswan/default.nix
index 3546e1aa119..93d423a7283 100644
--- a/pkgs/tools/networking/libreswan/default.nix
+++ b/pkgs/tools/networking/libreswan/default.nix
@@ -1,12 +1,12 @@
{ lib, stdenv, fetchurl, makeWrapper,
pkg-config, systemd, gmp, unbound, bison, flex, pam, libevent, libcap_ng, curl, nspr,
- bash, iproute, iptables, procps, coreutils, gnused, gawk, nss, which, python,
+ bash, iproute, iptables, procps, coreutils, gnused, gawk, nss, which, python3,
docs ? false, xmlto, libselinux, ldns
}:
let
binPath = lib.makeBinPath [
- bash iproute iptables procps coreutils gnused gawk nss.tools which python
+ bash iproute iptables procps coreutils gnused gawk nss.tools which python3
];
in
@@ -22,6 +22,8 @@ stdenv.mkDerivation rec {
sha256 = "0bj3g6qwd3ir3gk6hdl9npy3k44shf56vcgjahn30qpmx3z5fsr3";
};
+ strictDeps = true;
+
# These flags were added to compile v3.18. Try to lift them when updating.
NIX_CFLAGS_COMPILE = toString [ "-Wno-error=redundant-decls" "-Wno-error=format-nonliteral"
# these flags were added to build with gcc7
@@ -35,9 +37,15 @@ stdenv.mkDerivation rec {
"-DNSS_PKCS11_2_0_COMPAT=1"
];
- nativeBuildInputs = [ makeWrapper pkg-config ];
- buildInputs = [ bash iproute iptables systemd coreutils gnused gawk gmp unbound bison flex pam libevent
- libcap_ng curl nspr nss python ldns ]
+ nativeBuildInputs = [
+ bison
+ flex
+ makeWrapper
+ pkg-config
+ ];
+
+ buildInputs = [ bash iproute iptables systemd coreutils gnused gawk gmp unbound pam libevent
+ libcap_ng curl nspr nss python3 ldns ]
++ lib.optional docs xmlto
++ lib.optional stdenv.isLinux libselinux;
diff --git a/pkgs/tools/networking/v2ray/default.nix b/pkgs/tools/networking/v2ray/default.nix
index 7515105948f..5181216e1c0 100644
--- a/pkgs/tools/networking/v2ray/default.nix
+++ b/pkgs/tools/networking/v2ray/default.nix
@@ -3,22 +3,22 @@
}:
let
- version = "4.36.2";
+ version = "4.37.0";
src = fetchFromGitHub {
owner = "v2fly";
repo = "v2ray-core";
rev = "v${version}";
- sha256 = "1gvzr4kq4klld8m0jv6mizgrx3xj6s2i69kl9vmh5n355bakb7kk";
+ sha256 = "00bw91n7210gsnc7bw2spl6k1yl2i7d1j55w98qf4rvn80z9d59r";
};
- vendorSha256 = "sha256-8O0xUNIdu3W//LtwiMZlSs1wkpa6Jt+vFkTavz6TBKU=";
+ vendorSha256 = "sha256-sc001qWdmhhaUh0nmvaqwwVE2Ee8IFWYi4K8aAURWBE=";
assets = {
# MIT licensed
"geoip.dat" = let
- geoipRev = "202103170314";
- geoipSha256 = "147kajdhby92yxsvcpa6bpk11ilzvc4nj7rc0h84wp2f0y692kq2";
+ geoipRev = "202104010913";
+ geoipSha256 = "1kq6d68ii9hr2w0caxacqh5q8jran154b99aik4g7ripgx7lckpr";
in fetchurl {
url = "https://github.com/v2fly/geoip/releases/download/${geoipRev}/geoip.dat";
sha256 = geoipSha256;
@@ -26,8 +26,8 @@ let
# MIT licensed
"geosite.dat" = let
- geositeRev = "20210317031429";
- geositeSha256 = "0nzd0ll0x7hv75cbh1i3kgmffasi002a8n3mjw22zywj71v2jwmz";
+ geositeRev = "20210403111045";
+ geositeSha256 = "1b64yci0dmvw9divfv3njpzczz2ag3cnvyr29c2mk8y85vp05ysc";
in fetchurl {
url = "https://github.com/v2fly/domain-list-community/releases/download/${geositeRev}/dlc.dat";
sha256 = geositeSha256;
diff --git a/pkgs/tools/security/doppler/default.nix b/pkgs/tools/security/doppler/default.nix
index 597652c95c7..b5fa405e93e 100644
--- a/pkgs/tools/security/doppler/default.nix
+++ b/pkgs/tools/security/doppler/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "doppler";
- version = "3.23.1";
+ version = "3.23.2";
src = fetchFromGitHub {
owner = "dopplerhq";
repo = "cli";
rev = version;
- sha256 = "sha256-6sTsASfHIFH1V3Q20R2y8AiOVZ4NR4GGRCKRVr25kkc=";
+ sha256 = "sha256-qdBq1vjvvb55gyL4XuPDrPK58YLSSH5kLp1oP84vJsU=";
};
vendorSha256 = "sha256-UaR/xYGMI+C9aID85aPSfVzmTWXj4KcjfOJ6TTJ8KoY=";
diff --git a/pkgs/tools/security/expliot/default.nix b/pkgs/tools/security/expliot/default.nix
index a13e1707236..c46dcb01899 100644
--- a/pkgs/tools/security/expliot/default.nix
+++ b/pkgs/tools/security/expliot/default.nix
@@ -22,14 +22,14 @@
buildPythonApplication rec {
pname = "expliot";
- version = "0.9.6";
+ version = "0.9.7";
disabled = pythonOlder "3.7";
src = fetchFromGitLab {
owner = "expliot_framework";
repo = pname;
rev = version;
- sha256 = "1wn8fyrvis0gw80zzmpivinw6mz5n33inhv39iallsl3is8xpgpa";
+ sha256 = "sha256-k43PvH9BXcvxe7O5iCGzLuxv/WkB9YelH/d/1S7BpU0=";
};
propagatedBuildInputs = [
diff --git a/pkgs/tools/security/gen-oath-safe/default.nix b/pkgs/tools/security/gen-oath-safe/default.nix
index 19e5f16924a..bb607c1fbd3 100644
--- a/pkgs/tools/security/gen-oath-safe/default.nix
+++ b/pkgs/tools/security/gen-oath-safe/default.nix
@@ -1,4 +1,4 @@
-{ coreutils, fetchFromGitHub, file, libcaca, makeWrapper, python, openssl, qrencode, lib, stdenv, yubikey-manager }:
+{ coreutils, fetchFromGitHub, file, libcaca, makeWrapper, python3, openssl, qrencode, lib, stdenv, yubikey-manager }:
stdenv.mkDerivation rec {
pname = "gen-oath-safe";
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
file
libcaca.bin
openssl.bin
- python
+ python3
qrencode
yubikey-manager
];
diff --git a/pkgs/tools/security/hash-slinger/default.nix b/pkgs/tools/security/hash-slinger/default.nix
index b8759d3571b..ee06c112481 100644
--- a/pkgs/tools/security/hash-slinger/default.nix
+++ b/pkgs/tools/security/hash-slinger/default.nix
@@ -1,7 +1,7 @@
-{ lib, stdenv, fetchFromGitHub, pythonPackages, unbound, libreswan }:
+{ lib, stdenv, fetchFromGitHub, python2Packages, unbound, libreswan }:
let
- inherit (pythonPackages) python;
+ pythonPackages = python2Packages;
in stdenv.mkDerivation rec {
pname = "hash-slinger";
version = "2.7";
@@ -31,7 +31,7 @@ in stdenv.mkDerivation rec {
'';
installPhase = ''
- mkdir -p $out/bin $out/man $out/${python.sitePackages}/
+ mkdir -p $out/bin $out/man $out/${pythonPackages.python.sitePackages}/
make install
wrapPythonPrograms
'';
diff --git a/pkgs/tools/security/metasploit/Gemfile b/pkgs/tools/security/metasploit/Gemfile
index 7c2f230266e..150f00e92b4 100644
--- a/pkgs/tools/security/metasploit/Gemfile
+++ b/pkgs/tools/security/metasploit/Gemfile
@@ -1,4 +1,4 @@
# frozen_string_literal: true
source "https://rubygems.org"
-gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.0.37"
+gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.0.38"
diff --git a/pkgs/tools/security/metasploit/Gemfile.lock b/pkgs/tools/security/metasploit/Gemfile.lock
index 85d41fba9f9..c64e2b31aff 100644
--- a/pkgs/tools/security/metasploit/Gemfile.lock
+++ b/pkgs/tools/security/metasploit/Gemfile.lock
@@ -1,9 +1,9 @@
GIT
remote: https://github.com/rapid7/metasploit-framework
- revision: eae71004c4a1720d9af1513ca750cfe116d99a7b
- ref: refs/tags/6.0.37
+ revision: 4c7a221f3d186b0cd65d2a765533fda54f0848f4
+ ref: refs/tags/6.0.38
specs:
- metasploit-framework (6.0.37)
+ metasploit-framework (6.0.38)
actionpack (~> 5.2.2)
activerecord (~> 5.2.2)
activesupport (~> 5.2.2)
@@ -30,9 +30,9 @@ GIT
metasploit-concern
metasploit-credential
metasploit-model
- metasploit-payloads (= 2.0.39)
+ metasploit-payloads (= 2.0.41)
metasploit_data_models
- metasploit_payloads-mettle (= 1.0.7)
+ metasploit_payloads-mettle (= 1.0.8)
mqtt
msgpack
nessus_rest
@@ -92,26 +92,26 @@ GEM
remote: https://rubygems.org/
specs:
Ascii85 (1.1.0)
- actionpack (5.2.4.5)
- actionview (= 5.2.4.5)
- activesupport (= 5.2.4.5)
+ actionpack (5.2.5)
+ actionview (= 5.2.5)
+ activesupport (= 5.2.5)
rack (~> 2.0, >= 2.0.8)
rack-test (>= 0.6.3)
rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.0, >= 1.0.2)
- actionview (5.2.4.5)
- activesupport (= 5.2.4.5)
+ actionview (5.2.5)
+ activesupport (= 5.2.5)
builder (~> 3.1)
erubi (~> 1.4)
rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.0, >= 1.0.3)
- activemodel (5.2.4.5)
- activesupport (= 5.2.4.5)
- activerecord (5.2.4.5)
- activemodel (= 5.2.4.5)
- activesupport (= 5.2.4.5)
+ activemodel (5.2.5)
+ activesupport (= 5.2.5)
+ activerecord (5.2.5)
+ activemodel (= 5.2.5)
+ activesupport (= 5.2.5)
arel (>= 9.0)
- activesupport (5.2.4.5)
+ activesupport (5.2.5)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 0.7, < 2)
minitest (~> 5.1)
@@ -123,16 +123,16 @@ GEM
arel-helpers (2.12.0)
activerecord (>= 3.1.0, < 7)
aws-eventstream (1.1.1)
- aws-partitions (1.435.0)
- aws-sdk-core (3.113.0)
+ aws-partitions (1.441.0)
+ aws-sdk-core (3.113.1)
aws-eventstream (~> 1, >= 1.0.2)
aws-partitions (~> 1, >= 1.239.0)
aws-sigv4 (~> 1.1)
jmespath (~> 1.0)
- aws-sdk-ec2 (1.230.0)
+ aws-sdk-ec2 (1.232.0)
aws-sdk-core (~> 3, >= 3.112.0)
aws-sigv4 (~> 1.1)
- aws-sdk-iam (1.51.0)
+ aws-sdk-iam (1.52.0)
aws-sdk-core (~> 3, >= 3.112.0)
aws-sigv4 (~> 1.1)
aws-sdk-kms (1.43.0)
@@ -181,10 +181,10 @@ GEM
hrr_rb_ssh (0.3.0.pre2)
ed25519 (~> 1.2)
http_parser.rb (0.6.0)
- i18n (1.8.9)
+ i18n (1.8.10)
concurrent-ruby (~> 1.0)
io-console (0.5.9)
- irb (1.3.4)
+ irb (1.3.5)
reline (>= 0.1.5)
jmespath (1.4.0)
jsobfu (0.4.2)
@@ -212,7 +212,7 @@ GEM
activemodel (~> 5.2.2)
activesupport (~> 5.2.2)
railties (~> 5.2.2)
- metasploit-payloads (2.0.39)
+ metasploit-payloads (2.0.41)
metasploit_data_models (4.1.2)
activerecord (~> 5.2.2)
activesupport (~> 5.2.2)
@@ -223,7 +223,7 @@ GEM
railties (~> 5.2.2)
recog (~> 2.0)
webrick
- metasploit_payloads-mettle (1.0.7)
+ metasploit_payloads-mettle (1.0.8)
method_source (1.0.0)
mini_portile2 (2.5.0)
minitest (5.14.4)
@@ -236,7 +236,7 @@ GEM
net-ldap (0.17.0)
net-ssh (6.1.0)
network_interface (0.0.2)
- nexpose (7.2.1)
+ nexpose (7.3.0)
nio4r (2.5.7)
nokogiri (1.11.2)
mini_portile2 (~> 2.5.0)
@@ -272,9 +272,9 @@ GEM
nokogiri (>= 1.6)
rails-html-sanitizer (1.3.0)
loofah (~> 2.3)
- railties (5.2.4.5)
- actionpack (= 5.2.4.5)
- activesupport (= 5.2.4.5)
+ railties (5.2.5)
+ actionpack (= 5.2.5)
+ activesupport (= 5.2.5)
method_source
rake (>= 0.8.7)
thor (>= 0.19.0, < 2.0)
@@ -283,7 +283,7 @@ GEM
recog (2.3.19)
nokogiri
redcarpet (3.5.1)
- reline (0.2.4)
+ reline (0.2.5)
io-console (~> 0.5)
rex-arch (0.1.14)
rex-text
diff --git a/pkgs/tools/security/metasploit/default.nix b/pkgs/tools/security/metasploit/default.nix
index 4a3da7d7f3f..5dce17ff190 100644
--- a/pkgs/tools/security/metasploit/default.nix
+++ b/pkgs/tools/security/metasploit/default.nix
@@ -8,13 +8,13 @@ let
};
in stdenv.mkDerivation rec {
pname = "metasploit-framework";
- version = "6.0.37";
+ version = "6.0.38";
src = fetchFromGitHub {
owner = "rapid7";
repo = "metasploit-framework";
rev = version;
- sha256 = "sha256-q6/1GW02C1z5nQwAKXU7xbVVviwXwS+XS7ZfNjJryiA=";
+ sha256 = "sha256-/e1BWhkM4A+xrvDS6Z01sND9aOZDn+cL0RIcAgT5oZs=";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/tools/security/metasploit/gemset.nix b/pkgs/tools/security/metasploit/gemset.nix
index 0be20b68769..49fedb7a84a 100644
--- a/pkgs/tools/security/metasploit/gemset.nix
+++ b/pkgs/tools/security/metasploit/gemset.nix
@@ -4,50 +4,50 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1dh83klnrhfi94s066ahfl2bxaqxqc0sqga71bvcgn8xmcl56bhq";
+ sha256 = "1m9wdcnkls8cs31gfic5hffnrz0l1iyk0dldwx2q2z58qhh3sw0m";
type = "gem";
};
- version = "5.2.4.5";
+ version = "5.2.5";
};
actionview = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0kxf9gd52hh33z6015gsfsnyavly29f15lbsljlai68r7qc2j89c";
+ sha256 = "1xlcfcbmwlmcp6vi9ay5xw9lqnj70bl1gn19hafygv9w65sw0n2i";
type = "gem";
};
- version = "5.2.4.5";
+ version = "5.2.5";
};
activemodel = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0qc4bjxnkjrlqpz2k7hllqk30ydad5m2q7pbqzdr0hxzycavxz7m";
+ sha256 = "1bb600bsxd0gf4vwqq2qiklg7wd37b0as6ll3k5hjy9v6izj006b";
type = "gem";
};
- version = "5.2.4.5";
+ version = "5.2.5";
};
activerecord = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1smg691az7r2bsydfj2d46mr2d5sm0lq3ydwvfv6hl5c3y1y5jfg";
+ sha256 = "03zijqm7xdmmylzp68hadvq5rps67lsq10hnq6kpmhq496pp7wlj";
type = "gem";
};
- version = "5.2.4.5";
+ version = "5.2.5";
};
activesupport = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0fp4gr3g25qgl01y3pd88wfh4pjc5zj3bz4v7rkxxwaxdjg7a9cc";
+ sha256 = "1bizrvn05d59l1qzwkhqvwmzicamq4p66z2ziap5ks9y6hqgqmzj";
type = "gem";
};
- version = "5.2.4.5";
+ version = "5.2.5";
};
addressable = {
groups = ["default"];
@@ -114,40 +114,40 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "13hy3xhff1cqlzv5hi3lz7vb11wh10m6221hq471d8m94chmmkjs";
+ sha256 = "07i9mqbh19pd25wd3laxv1bcmzcpriw54g0x3mqzkn600h8f3lg9";
type = "gem";
};
- version = "1.435.0";
+ version = "1.441.0";
};
aws-sdk-core = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1774xyfqf307qvh5npvf01948ayrviaadq576r4jxin6xvlg8j9z";
+ sha256 = "0i3x8p9gymc9977dcdkz5ca6mrmh7ym6p2mrscbh49nfd9gi5zg0";
type = "gem";
};
- version = "3.113.0";
+ version = "3.113.1";
};
aws-sdk-ec2 = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1c7qqly2f94db3643xwjj9mcb34vilx11awbv40v2f8z7xisvvz3";
+ sha256 = "0n7hi66zpm8mgfgf32gw7c9p4rv09q9kipsr01l5l2n2d69k67q5";
type = "gem";
};
- version = "1.230.0";
+ version = "1.232.0";
};
aws-sdk-iam = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0x2768blsy8lpib9pi2f2d67flabar3bq6chmbj07iqzpwvpz569";
+ sha256 = "13mc05yx3f2g1543y349qysszzk811ns2dcjcidbszaasvpz3cci";
type = "gem";
};
- version = "1.51.0";
+ version = "1.52.0";
};
aws-sdk-kms = {
groups = ["default"];
@@ -414,10 +414,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "08p6b13p99j1rrcrw1l3v0kb9mxbsvy6nk31r8h4rnszdgzpga32";
+ sha256 = "0g2fnag935zn2ggm5cn6k4s4xvv53v2givj1j90szmvavlpya96a";
type = "gem";
};
- version = "1.8.9";
+ version = "1.8.10";
};
io-console = {
groups = ["default"];
@@ -434,10 +434,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1zf8n7s823rs5byzxpin626hd532ql0w5hdj1i3bds3h8h5gvxwb";
+ sha256 = "06i0izb1jm4ijydwk9w2jqyvz72aznaa1b386769yfi8284cnwj6";
type = "gem";
};
- version = "1.3.4";
+ version = "1.3.5";
};
jmespath = {
groups = ["default"];
@@ -514,12 +514,12 @@
platforms = [];
source = {
fetchSubmodules = false;
- rev = "eae71004c4a1720d9af1513ca750cfe116d99a7b";
- sha256 = "086adcr3cpxn9fbjzh8p5jz5bdf57dsjj00ckpwmq2rndlczbbxb";
+ rev = "4c7a221f3d186b0cd65d2a765533fda54f0848f4";
+ sha256 = "16x1z420470js45yg7s3wrlgvl5h6nfyklphmsqhzq0c35d43vgx";
type = "git";
url = "https://github.com/rapid7/metasploit-framework";
};
- version = "6.0.37";
+ version = "6.0.38";
};
metasploit-model = {
groups = ["default"];
@@ -536,10 +536,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1ibvh45sbmzdn6gsd3dgj1a67mhgy6p3hvjbh9b2qb7ijc14gv49";
+ sha256 = "1nnb6kidfm39qyhv694m7skbvmsp5sjw52633v89zq0ym4y5wld5";
type = "gem";
};
- version = "2.0.39";
+ version = "2.0.41";
};
metasploit_data_models = {
groups = ["default"];
@@ -556,10 +556,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1ivxz2wl9k0j7ba7xas0bfm44c1iczfvlgyxhsgqbpqkqwc374vg";
+ sha256 = "0nq6wxsaghj0yqwn988z71d9f0qwglcrliwkgqr9f16vbbv33p36";
type = "gem";
};
- version = "1.0.7";
+ version = "1.0.8";
};
method_source = {
groups = ["default"];
@@ -676,10 +676,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0i108glkklwgjxhfhnlqf4b16plqf9b84qpfz0pnl2pbnal5af8m";
+ sha256 = "0jz5xiwiwagd663qdlfhmc9fm76x78cqhighmfivy6w5v0n4xyq0";
type = "gem";
};
- version = "7.2.1";
+ version = "7.3.0";
};
nio4r = {
groups = ["default"];
@@ -876,10 +876,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1qwgjwfzkm4q7wby30c9r724w1sp1bywbqfmpv20lq3zdcrf1rfd";
+ sha256 = "072spzdpc8bv35nflr43i67njlriavqkrz6cgyd42adz6bqyval9";
type = "gem";
};
- version = "5.2.4.5";
+ version = "5.2.5";
};
rake = {
groups = ["default"];
@@ -926,10 +926,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "15gcafrzp9qzfv65cjapifpqg7cckyr14m9xw86fi56d2b6jms8b";
+ sha256 = "1bf86g8a761mp516349gzmvxkafj36nznczznb3flkn4a84dlk3k";
type = "gem";
};
- version = "0.2.4";
+ version = "0.2.5";
};
rex-arch = {
groups = ["default"];
diff --git a/pkgs/tools/system/honcho/default.nix b/pkgs/tools/system/honcho/default.nix
index b653f240724..17fa9489333 100644
--- a/pkgs/tools/system/honcho/default.nix
+++ b/pkgs/tools/system/honcho/default.nix
@@ -1,15 +1,14 @@
-{ lib, fetchFromGitHub, pythonPackages }:
+{ lib, fetchFromGitHub, python3Packages }:
let
- inherit (pythonPackages) python;
+ inherit (python3Packages) python;
pname = "honcho";
in
-pythonPackages.buildPythonApplication rec {
+python3Packages.buildPythonApplication rec {
name = "${pname}-${version}";
version = "1.0.1";
- namePrefix = "";
src = fetchFromGitHub {
owner = "nickstenning";
@@ -18,7 +17,7 @@ pythonPackages.buildPythonApplication rec {
sha256 = "11bd87474qpif20xdcn0ra1idj5k16ka51i658wfpxwc6nzsn92b";
};
- checkInputs = with pythonPackages; [ jinja2 pytest mock coverage ];
+ checkInputs = with python3Packages; [ jinja2 pytest mock coverage ];
buildPhase = ''
${python.interpreter} setup.py build
diff --git a/pkgs/tools/text/icdiff/default.nix b/pkgs/tools/text/icdiff/default.nix
index 3ead56298cf..c051560151a 100644
--- a/pkgs/tools/text/icdiff/default.nix
+++ b/pkgs/tools/text/icdiff/default.nix
@@ -1,6 +1,6 @@
-{ lib, fetchFromGitHub, pythonPackages }:
+{ lib, fetchFromGitHub, python3Packages, bash, git, less }:
-pythonPackages.buildPythonApplication rec {
+python3Packages.buildPythonApplication rec {
pname = "icdiff";
version = "1.9.5";
@@ -11,6 +11,20 @@ pythonPackages.buildPythonApplication rec {
sha256 = "080v8h09pv8qwplin4kwfm0kmqjwdqjfxbpcdrv16sv4hwfwl5qd";
};
+ checkInputs = [
+ bash
+ git
+ less
+ ];
+
+ # error: could not lock config file /homeless-shelter/.gitconfig: No such file or directory
+ doCheck = false;
+
+ checkPhase = ''
+ patchShebangs test.sh
+ ./test.sh ${python3Packages.python.interpreter}
+ '';
+
meta = with lib; {
homepage = "https://www.jefftk.com/icdiff";
description = "Side-by-side highlighted command line diffs";
diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix
index 2e22497a8a0..f91dcbac132 100644
--- a/pkgs/top-level/aliases.nix
+++ b/pkgs/top-level/aliases.nix
@@ -225,6 +225,7 @@ mapAliases ({
fwupdate = throw "fwupdate was merged into fwupd"; # added 2020-05-19
g4py = python3Packages.geant4; # added 2020-06-06
gccApple = throw "gccApple is no longer supported"; # added 2018-04-25
+ gdal_1_11 = throw "gdal_1_11 was removed. Use gdal instead."; # added 2021-04-03
gdb-multitarget = gdb; # added 2017-11-13
gdk_pixbuf = gdk-pixbuf; # added 2019-05-22
gettextWithExpat = gettext; # 2016-02-19
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 88965c6c335..a2899a68bc5 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -2006,6 +2006,8 @@ in
cli-visualizer = callPackage ../applications/misc/cli-visualizer { };
+ clickclack = callPackage ../tools/misc/clickclack { };
+
clog-cli = callPackage ../development/tools/clog-cli { };
cloud-init = python3.pkgs.callPackage ../tools/virtualization/cloud-init { };
@@ -5945,8 +5947,6 @@ in
kdbg = libsForQt5.callPackage ../development/tools/misc/kdbg { };
- kippo = callPackage ../servers/kippo { };
-
kristall = libsForQt5.callPackage ../applications/networking/browsers/kristall { };
lagrange = callPackage ../applications/networking/browsers/lagrange {
@@ -14270,8 +14270,6 @@ in
autoreconfHook = buildPackages.autoreconfHook269;
};
- gdal_1_11 = callPackage ../development/libraries/gdal/gdal-1_11.nix { };
-
gdal_2 = callPackage ../development/libraries/gdal/2.4.nix { };
gdcm = callPackage ../development/libraries/gdcm { };
@@ -15366,7 +15364,9 @@ in
libgxps = callPackage ../development/libraries/libgxps { };
- libiio = callPackage ../development/libraries/libiio { };
+ libiio = callPackage ../development/libraries/libiio {
+ python = python3;
+ };
libinjection = callPackage ../development/libraries/libinjection { };
@@ -18887,6 +18887,7 @@ in
prometheus-nginx-exporter = callPackage ../servers/monitoring/prometheus/nginx-exporter.nix { };
prometheus-nginxlog-exporter = callPackage ../servers/monitoring/prometheus/nginxlog-exporter.nix { };
prometheus-node-exporter = callPackage ../servers/monitoring/prometheus/node-exporter.nix { };
+ prometheus-openldap-exporter = callPackage ../servers/monitoring/prometheus/openldap-exporter.nix { };
prometheus-openvpn-exporter = callPackage ../servers/monitoring/prometheus/openvpn-exporter.nix { };
prometheus-postfix-exporter = callPackage ../servers/monitoring/prometheus/postfix-exporter.nix { };
prometheus-postgres-exporter = callPackage ../servers/monitoring/prometheus/postgres-exporter.nix { };
@@ -22786,7 +22787,7 @@ in
gthumb = callPackage ../applications/graphics/gthumb { };
- gtimelog = pythonPackages.gtimelog;
+ gtimelog = with python3Packages; toPythonApplication gtimelog;
inherit (gnome3) gucharmap;
@@ -27457,9 +27458,7 @@ in
icbm3d = callPackage ../games/icbm3d { };
- ingen = callPackage ../applications/audio/ingen {
- inherit (pythonPackages) rdflib;
- };
+ ingen = callPackage ../applications/audio/ingen { };
ideogram = callPackage ../applications/graphics/ideogram { };
diff --git a/pkgs/top-level/gnuradio-packages.nix b/pkgs/top-level/gnuradio-packages.nix
index e5c2c8be313..eaffce4c6e2 100644
--- a/pkgs/top-level/gnuradio-packages.nix
+++ b/pkgs/top-level/gnuradio-packages.nix
@@ -31,6 +31,7 @@ in {
### Packages
inherit gnuradio;
+ inherit (gnuradio) python;
osmosdr = callPackage ../development/gnuradio-modules/osmosdr/default.nix { };
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index e77f22d8b33..42e8892e2c9 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -6438,6 +6438,8 @@ in {
pytun = callPackage ../development/python-modules/pytun { };
+ pyturbojpeg = callPackage ../development/python-modules/pyturbojpeg { };
+
pytz = callPackage ../development/python-modules/pytz { };
pytzdata = callPackage ../development/python-modules/pytzdata { };