From 76ff0191534b2123b6c56e09e674b4e86362165e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 28 Jun 2022 11:53:18 +0200 Subject: [PATCH 01/17] firefox: Extend upgrade script with version prefix Prevents upgrades of versioned ESR packages between major versions. --- pkgs/applications/networking/browsers/firefox/packages.nix | 2 ++ pkgs/applications/networking/browsers/firefox/update.nix | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/networking/browsers/firefox/packages.nix b/pkgs/applications/networking/browsers/firefox/packages.nix index fbf7ee1e1116..4daf18d3c208 100644 --- a/pkgs/applications/networking/browsers/firefox/packages.nix +++ b/pkgs/applications/networking/browsers/firefox/packages.nix @@ -48,6 +48,7 @@ rec { tests = [ nixosTests.firefox-esr-102 ]; updateScript = callPackage ./update.nix { attrPath = "firefox-esr-102-unwrapped"; + versionPrefix = "102"; versionSuffix = "esr"; }; }; @@ -74,6 +75,7 @@ rec { tests = [ nixosTests.firefox-esr-91 ]; updateScript = callPackage ./update.nix { attrPath = "firefox-esr-91-unwrapped"; + versionPrefix = "91"; versionSuffix = "esr"; }; }; diff --git a/pkgs/applications/networking/browsers/firefox/update.nix b/pkgs/applications/networking/browsers/firefox/update.nix index bbfd17d1fea8..4a24fe85b2ee 100644 --- a/pkgs/applications/networking/browsers/firefox/update.nix +++ b/pkgs/applications/networking/browsers/firefox/update.nix @@ -10,6 +10,7 @@ , attrPath , runtimeShell , baseUrl ? "http://archive.mozilla.org/pub/firefox/releases/" +, versionPrefix ? "" , versionSuffix ? "" , versionKey ? "version" }: @@ -32,7 +33,7 @@ writeScript "update-${attrPath}" '' # - sorts everything with semver in mind # - picks up latest release version=`xidel -s $url --extract "//a" | \ - grep "^[0-9.]*${versionSuffix}/$" | \ + grep "^${versionPrefix}[0-9.]*${versionSuffix}/$" | \ sed s/[/]$// | \ sort --version-sort | \ tail -n 1` From d6ae2c369c94404135859283d915ce7c65d08060 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 1 Jul 2022 17:31:12 +0200 Subject: [PATCH 02/17] zigbee2mqtt: 1.25.2 - 1.26.0 https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.26.0 --- pkgs/servers/zigbee2mqtt/default.nix | 4 +- pkgs/servers/zigbee2mqtt/node-packages.nix | 1285 +++++++++++++------- pkgs/servers/zigbee2mqtt/update.sh | 6 +- 3 files changed, 828 insertions(+), 467 deletions(-) diff --git a/pkgs/servers/zigbee2mqtt/default.nix b/pkgs/servers/zigbee2mqtt/default.nix index d49178d0165f..3140c0c2d2c1 100644 --- a/pkgs/servers/zigbee2mqtt/default.nix +++ b/pkgs/servers/zigbee2mqtt/default.nix @@ -3,14 +3,14 @@ let package = (import ./node.nix { inherit pkgs; inherit (stdenv.hostPlatform) system; }).package; in package.override rec { - version = "1.25.2"; + version = "1.26.0"; reconstructLock = true; src = pkgs.fetchFromGitHub { owner = "Koenkk"; repo = "zigbee2mqtt"; rev = version; - sha256 = "E7D2lAXEgi0Vy9sVUzsLxY6G06hnUQxergCAOcSvDng="; + sha256 = "eK1Hk+P4pVfv5tk5Nl9GvUjGfcrYO+6mipkqFd8uA74="; }; passthru.tests.zigbee2mqtt = nixosTests.zigbee2mqtt; diff --git a/pkgs/servers/zigbee2mqtt/node-packages.nix b/pkgs/servers/zigbee2mqtt/node-packages.nix index b131e8956697..ce5e95330f4e 100644 --- a/pkgs/servers/zigbee2mqtt/node-packages.nix +++ b/pkgs/servers/zigbee2mqtt/node-packages.nix @@ -31,13 +31,13 @@ let sha512 = "GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw=="; }; }; - "@babel/core-7.18.2" = { + "@babel/core-7.18.5" = { name = "_at_babel_slash_core"; packageName = "@babel/core"; - version = "7.18.2"; + version = "7.18.5"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/core/-/core-7.18.2.tgz"; - sha512 = "A8pri1YJiC5UnkdrWcmfZTJTV85b4UXTAfImGmCfYmax4TR9Cw8sDS0MOk++Gp2mE/BefVJ5nwy5yzqNJbP/DQ=="; + url = "https://registry.npmjs.org/@babel/core/-/core-7.18.5.tgz"; + sha512 = "MGY8vg3DxMnctw0LdvSEojOsumc70g0t18gNyUdAZqB1Rpd1Bqo/svHGvt+UJ6JcGX+DIekGFDxxIWofBxLCnQ=="; }; }; "@babel/generator-7.18.2" = { @@ -274,13 +274,13 @@ let sha512 = "7yykMVF3hfZY2jsHZEEgLc+3x4o1O+fYyULu11GynEUQNwB6lua+IIQn1FiJxNucd5UlyJryrwsOh8PL9Sn8Qg=="; }; }; - "@babel/parser-7.18.3" = { + "@babel/parser-7.18.5" = { name = "_at_babel_slash_parser"; packageName = "@babel/parser"; - version = "7.18.3"; + version = "7.18.5"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/parser/-/parser-7.18.3.tgz"; - sha512 = "rL50YcEuHbbauAFAysNsJA4/f89fGTOBRNs9P81sniKnKAr4xULe5AecolcsKbi88xu0ByWYDj/S1AJ3FSFuSQ=="; + url = "https://registry.npmjs.org/@babel/parser/-/parser-7.18.5.tgz"; + sha512 = "YZWVaglMiplo7v8f1oMQ5ZPQr0vn7HPeZXxXWsxXJRjGVrzUFn9OxFQl1sb5wzfootjA/yChhW84BV+383FSOw=="; }; }; "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.17.12" = { @@ -958,22 +958,22 @@ let sha512 = "I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w=="; }; }; - "@babel/traverse-7.18.2" = { + "@babel/traverse-7.18.5" = { name = "_at_babel_slash_traverse"; packageName = "@babel/traverse"; - version = "7.18.2"; + version = "7.18.5"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.2.tgz"; - sha512 = "9eNwoeovJ6KH9zcCNnENY7DMFwTU9JdGCFtqNLfUAqtUHRCOsTOqWoffosP8vKmNYeSBUv3yVJXjfd8ucwOjUA=="; + url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.5.tgz"; + sha512 = "aKXj1KT66sBj0vVzk6rEeAO6Z9aiiQ68wfDgge3nHhA/my6xMM/7HGQUNumKZaoa2qUPQ5whJG9aAifsxUKfLA=="; }; }; - "@babel/types-7.18.2" = { + "@babel/types-7.18.4" = { name = "_at_babel_slash_types"; packageName = "@babel/types"; - version = "7.18.2"; + version = "7.18.4"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/types/-/types-7.18.2.tgz"; - sha512 = "0On6B8A4/+mFUto5WERt3EEuG1NznDirvwca1O8UwXQHVY8g3R7OzYgxXdOfMwLO08UrpUD/2+3Bclyq+/C94Q=="; + url = "https://registry.npmjs.org/@babel/types/-/types-7.18.4.tgz"; + sha512 = "ThN1mBcMq5pG/Vm2IcBmPPfyPXbd8S02rS+OBIDENdufvqC7Z/jHPCv9IcP01277aKtDI8g/2XysBN4hA8niiw=="; }; }; "@bcoe/v8-coverage-0.2.3" = { @@ -1048,76 +1048,76 @@ let sha512 = "ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA=="; }; }; - "@jest/console-28.1.0" = { + "@jest/console-28.1.1" = { name = "_at_jest_slash_console"; packageName = "@jest/console"; - version = "28.1.0"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/@jest/console/-/console-28.1.0.tgz"; - sha512 = "tscn3dlJFGay47kb4qVruQg/XWlmvU0xp3EJOjzzY+sBaI+YgwKcvAmTcyYU7xEiLLIY5HCdWRooAL8dqkFlDA=="; + url = "https://registry.npmjs.org/@jest/console/-/console-28.1.1.tgz"; + sha512 = "0RiUocPVFEm3WRMOStIHbRWllG6iW6E3/gUPnf4lkrVFyXIIDeCe+vlKeYyFOMhB2EPE6FLFCNADSOOQMaqvyA=="; }; }; - "@jest/core-28.1.0" = { + "@jest/core-28.1.1" = { name = "_at_jest_slash_core"; packageName = "@jest/core"; - version = "28.1.0"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/@jest/core/-/core-28.1.0.tgz"; - sha512 = "/2PTt0ywhjZ4NwNO4bUqD9IVJfmFVhVKGlhvSpmEfUCuxYf/3NHcKmRFI+I71lYzbTT3wMuYpETDCTHo81gC/g=="; + url = "https://registry.npmjs.org/@jest/core/-/core-28.1.1.tgz"; + sha512 = "3pYsBoZZ42tXMdlcFeCc/0j9kOlK7MYuXs2B1QbvDgMoW1K9NJ4G/VYvIbMb26iqlkTfPHo7SC2JgjDOk/mxXw=="; }; }; - "@jest/environment-28.1.0" = { + "@jest/environment-28.1.1" = { name = "_at_jest_slash_environment"; packageName = "@jest/environment"; - version = "28.1.0"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/@jest/environment/-/environment-28.1.0.tgz"; - sha512 = "S44WGSxkRngzHslhV6RoAExekfF7Qhwa6R5+IYFa81mpcj0YgdBnRSmvHe3SNwOt64yXaE5GG8Y2xM28ii5ssA=="; + url = "https://registry.npmjs.org/@jest/environment/-/environment-28.1.1.tgz"; + sha512 = "9auVQ2GzQ7nrU+lAr8KyY838YahElTX9HVjbQPPS2XjlxQ+na18G113OoBhyBGBtD6ZnO/SrUy5WR8EzOj1/Uw=="; }; }; - "@jest/expect-28.1.0" = { + "@jest/expect-28.1.1" = { name = "_at_jest_slash_expect"; packageName = "@jest/expect"; - version = "28.1.0"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/@jest/expect/-/expect-28.1.0.tgz"; - sha512 = "be9ETznPLaHOmeJqzYNIXv1ADEzENuQonIoobzThOYPuK/6GhrWNIJDVTgBLCrz3Am73PyEU2urQClZp0hLTtA=="; + url = "https://registry.npmjs.org/@jest/expect/-/expect-28.1.1.tgz"; + sha512 = "/+tQprrFoT6lfkMj4mW/mUIfAmmk/+iQPmg7mLDIFOf2lyf7EBHaS+x3RbeR0VZVMe55IvX7QRoT/2aK3AuUXg=="; }; }; - "@jest/expect-utils-28.1.0" = { + "@jest/expect-utils-28.1.1" = { name = "_at_jest_slash_expect-utils"; packageName = "@jest/expect-utils"; - version = "28.1.0"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.0.tgz"; - sha512 = "5BrG48dpC0sB80wpeIX5FU6kolDJI4K0n5BM9a5V38MGx0pyRvUBSS0u2aNTdDzmOrCjhOg8pGs6a20ivYkdmw=="; + url = "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.1.tgz"; + sha512 = "n/ghlvdhCdMI/hTcnn4qV57kQuV9OTsZzH1TTCVARANKhl6hXJqLKUkwX69ftMGpsbpt96SsDD8n8LD2d9+FRw=="; }; }; - "@jest/fake-timers-28.1.0" = { + "@jest/fake-timers-28.1.1" = { name = "_at_jest_slash_fake-timers"; packageName = "@jest/fake-timers"; - version = "28.1.0"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.1.0.tgz"; - sha512 = "Xqsf/6VLeAAq78+GNPzI7FZQRf5cCHj1qgQxCjws9n8rKw8r1UYoeaALwBvyuzOkpU3c1I6emeMySPa96rxtIg=="; + url = "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.1.1.tgz"; + sha512 = "BY/3+TyLs5+q87rGWrGUY5f8e8uC3LsVHS9Diz8+FV3ARXL4sNnkLlIB8dvDvRrp+LUCGM+DLqlsYubizGUjIA=="; }; }; - "@jest/globals-28.1.0" = { + "@jest/globals-28.1.1" = { name = "_at_jest_slash_globals"; packageName = "@jest/globals"; - version = "28.1.0"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/@jest/globals/-/globals-28.1.0.tgz"; - sha512 = "3m7sTg52OTQR6dPhsEQSxAvU+LOBbMivZBwOvKEZ+Rb+GyxVnXi9HKgOTYkx/S99T8yvh17U4tNNJPIEQmtwYw=="; + url = "https://registry.npmjs.org/@jest/globals/-/globals-28.1.1.tgz"; + sha512 = "dEgl/6v7ToB4vXItdvcltJBgny0xBE6xy6IYQrPJAJggdEinGxCDMivNv7sFzPcTITGquXD6UJwYxfJ/5ZwDSg=="; }; }; - "@jest/reporters-28.1.0" = { + "@jest/reporters-28.1.1" = { name = "_at_jest_slash_reporters"; packageName = "@jest/reporters"; - version = "28.1.0"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/@jest/reporters/-/reporters-28.1.0.tgz"; - sha512 = "qxbFfqap/5QlSpIizH9c/bFCDKsQlM4uAKSOvZrP+nIdrjqre3FmKzpTtYyhsaVcOSNK7TTt2kjm+4BJIjysFA=="; + url = "https://registry.npmjs.org/@jest/reporters/-/reporters-28.1.1.tgz"; + sha512 = "597Zj4D4d88sZrzM4atEGLuO7SdA/YrOv9SRXHXRNC+/FwPCWxZhBAEzhXoiJzfRwn8zes/EjS8Lo6DouGN5Gg=="; }; }; "@jest/schemas-28.0.2" = { @@ -1138,40 +1138,40 @@ let sha512 = "Y9dxC8ZpN3kImkk0LkK5XCEneYMAXlZ8m5bflmSL5vrwyeUpJfentacCUg6fOb8NOpOO7hz2+l37MV77T6BFPw=="; }; }; - "@jest/test-result-28.1.0" = { + "@jest/test-result-28.1.1" = { name = "_at_jest_slash_test-result"; packageName = "@jest/test-result"; - version = "28.1.0"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.0.tgz"; - sha512 = "sBBFIyoPzrZho3N+80P35A5oAkSKlGfsEFfXFWuPGBsW40UAjCkGakZhn4UQK4iQlW2vgCDMRDOob9FGKV8YoQ=="; + url = "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.1.tgz"; + sha512 = "hPmkugBktqL6rRzwWAtp1JtYT4VHwv8OQ+9lE5Gymj6dHzubI/oJHMUpPOt8NrdVWSrz9S7bHjJUmv2ggFoUNQ=="; }; }; - "@jest/test-sequencer-28.1.0" = { + "@jest/test-sequencer-28.1.1" = { name = "_at_jest_slash_test-sequencer"; packageName = "@jest/test-sequencer"; - version = "28.1.0"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-28.1.0.tgz"; - sha512 = "tZCEiVWlWNTs/2iK9yi6o3AlMfbbYgV4uuZInSVdzZ7ftpHZhCMuhvk2HLYhCZzLgPFQ9MnM1YaxMnh3TILFiQ=="; + url = "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-28.1.1.tgz"; + sha512 = "nuL+dNSVMcWB7OOtgb0EGH5AjO4UBCt68SLP08rwmC+iRhyuJWS9MtZ/MpipxFwKAlHFftbMsydXqWre8B0+XA=="; }; }; - "@jest/transform-28.1.0" = { + "@jest/transform-28.1.1" = { name = "_at_jest_slash_transform"; packageName = "@jest/transform"; - version = "28.1.0"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/@jest/transform/-/transform-28.1.0.tgz"; - sha512 = "omy2xe5WxlAfqmsTjTPxw+iXRTRnf+NtX0ToG+4S0tABeb4KsKmPUHq5UBuwunHg3tJRwgEQhEp0M/8oiatLEA=="; + url = "https://registry.npmjs.org/@jest/transform/-/transform-28.1.1.tgz"; + sha512 = "PkfaTUuvjUarl1EDr5ZQcCA++oXkFCP9QFUkG0yVKVmNObjhrqDy0kbMpMebfHWm3CCDHjYNem9eUSH8suVNHQ=="; }; }; - "@jest/types-28.1.0" = { + "@jest/types-28.1.1" = { name = "_at_jest_slash_types"; packageName = "@jest/types"; - version = "28.1.0"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/@jest/types/-/types-28.1.0.tgz"; - sha512 = "xmEggMPr317MIOjjDoZ4ejCSr9Lpbt/u34+dvc99t7DS8YirW5rwZEhzKPC2BMUFkUhI48qs6qLUSGw5FuL0GA=="; + url = "https://registry.npmjs.org/@jest/types/-/types-28.1.1.tgz"; + sha512 = "vRXVqSg1VhDnB8bWcmvLzmg0Bt9CRKVgHPXqYwvWMX3TvAjeO+nRuK6+VdTKCtWOvYlmkF/HqNAL/z+N3B53Kw=="; }; }; "@jridgewell/gen-mapping-0.1.1" = { @@ -1255,6 +1255,61 @@ let sha512 = "oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg=="; }; }; + "@popperjs/core-2.11.5" = { + name = "_at_popperjs_slash_core"; + packageName = "@popperjs/core"; + version = "2.11.5"; + src = fetchurl { + url = "https://registry.npmjs.org/@popperjs/core/-/core-2.11.5.tgz"; + sha512 = "9X2obfABZuDVLCgPK9aX0a/x4jaOEweTTWE2+9sr0Qqqevj2Uv5XorvusThmc9XGYpS9yI+fhh8RTafBtGposw=="; + }; + }; + "@react-aria/ssr-3.2.0" = { + name = "_at_react-aria_slash_ssr"; + packageName = "@react-aria/ssr"; + version = "3.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@react-aria/ssr/-/ssr-3.2.0.tgz"; + sha512 = "wwJFdkl+Q8NU5yJ4NvdAOqx5LM3QtUVoSjuK7Ey8jZ4WS4bB0EqT3Kr3IInBs257HzZ5nXCiKXKE4NGXXuIRWA=="; + }; + }; + "@restart/hooks-0.4.7" = { + name = "_at_restart_slash_hooks"; + packageName = "@restart/hooks"; + version = "0.4.7"; + src = fetchurl { + url = "https://registry.npmjs.org/@restart/hooks/-/hooks-0.4.7.tgz"; + sha512 = "ZbjlEHcG+FQtpDPHd7i4FzNNvJf2enAwZfJbpM8CW7BhmOAbsHpZe3tsHwfQUrBuyrxWqPYp2x5UMnilWcY22A=="; + }; + }; + "@restart/ui-1.2.0" = { + name = "_at_restart_slash_ui"; + packageName = "@restart/ui"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@restart/ui/-/ui-1.2.0.tgz"; + sha512 = "oIh2t3tG8drZtZ9SlaV5CY6wGsUViHk8ZajjhcI+74IQHyWy+AnxDv8rJR5wVgsgcgrPBUvGNkC1AEdcGNPaLQ=="; + }; + }; + "@rjsf/bootstrap-5-https://github.com/nurikk/fileshare/blob/main/rjsf-bootstrap-5-4.2.0.tgz?raw=true" = { + name = "_at_rjsf_slash_bootstrap-5"; + packageName = "@rjsf/bootstrap-5"; + version = 1; + src = fetchurl { + name = "bootstrap-5-1.tar.gz"; + url = "https://github.com/nurikk/fileshare/blob/main/rjsf-bootstrap-5-4.2.0.tgz?raw=true"; + sha512 = "gHwtGSeteSl3LiSOk+rIENiVjI7yaMTYcxqroXZxErstz/5WcZV5Wme+8XCYBB7yLhMiWPvNlDS9Nr4urADIdQ=="; + }; + }; + "@rjsf/core-4.2.0" = { + name = "_at_rjsf_slash_core"; + packageName = "@rjsf/core"; + version = "4.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@rjsf/core/-/core-4.2.0.tgz"; + sha512 = "bGWWCZjXHhBCkzag1Yh6F7a15/D6AqKRyks1szYWdCe+4jwWU3maC3apUxHJlHFRz3V1aBW6j6i/UB6zHmFXLQ=="; + }; + }; "@serialport/binding-abstract-9.2.3" = { name = "_at_serialport_slash_binding-abstract"; packageName = "@serialport/binding-abstract"; @@ -1489,13 +1544,13 @@ let sha512 = "c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw=="; }; }; - "@types/jest-27.5.1" = { + "@types/jest-28.1.3" = { name = "_at_types_slash_jest"; packageName = "@types/jest"; - version = "27.5.1"; + version = "28.1.3"; src = fetchurl { - url = "https://registry.npmjs.org/@types/jest/-/jest-27.5.1.tgz"; - sha512 = "fUy7YRpT+rHXto1YlL+J9rs0uLGyiqVt3ZOTQR+4ROc47yNl8WLdVLgUloBRhOxP1PZvguHl44T3H0wAWxahYQ=="; + url = "https://registry.npmjs.org/@types/jest/-/jest-28.1.3.tgz"; + sha512 = "Tsbjk8Y2hkBaY/gJsataeb4q9Mubw9EOz7+4RjPkzD5KjTvHHs7cpws22InaoXxAVAhF5HfFbzJjo6oKWqSZLw=="; }; }; "@types/js-yaml-4.0.5" = { @@ -1552,6 +1607,33 @@ let sha512 = "ymZk3LEC/fsut+/Q5qejp6R9O1rMxz3XaRHDV6kX8MrGAhOSPqVARbDi+EZvInBpw+BnCX3TD240byVkOfQsHg=="; }; }; + "@types/prop-types-15.7.5" = { + name = "_at_types_slash_prop-types"; + packageName = "@types/prop-types"; + version = "15.7.5"; + src = fetchurl { + url = "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz"; + sha512 = "JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w=="; + }; + }; + "@types/react-18.0.14" = { + name = "_at_types_slash_react"; + packageName = "@types/react"; + version = "18.0.14"; + src = fetchurl { + url = "https://registry.npmjs.org/@types/react/-/react-18.0.14.tgz"; + sha512 = "x4gGuASSiWmo0xjDLpm5mPb52syZHJx02VKbqUKdLmKtAwIh63XClGsiTI1K6DO5q7ox4xAsQrU+Gl3+gGXF9Q=="; + }; + }; + "@types/react-transition-group-4.4.4" = { + name = "_at_types_slash_react-transition-group"; + packageName = "@types/react-transition-group"; + version = "4.4.4"; + src = fetchurl { + url = "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.4.tgz"; + sha512 = "7gAPz7anVK5xzbeQW9wFBDg7G++aPLAFY0QaSMOou9rJZpbuI58WAuJrgu+qR92l61grlnCUe7AFX8KGahAgug=="; + }; + }; "@types/rimraf-3.0.2" = { name = "_at_types_slash_rimraf"; packageName = "@types/rimraf"; @@ -1561,6 +1643,15 @@ let sha512 = "F3OznnSLAUxFrCEu/L5PY8+ny8DtcFRjx7fZZ9bycvXRi3KPTRS9HOitGZwvPg0juRhXFWIeKX58cnX5YqLohQ=="; }; }; + "@types/scheduler-0.16.2" = { + name = "_at_types_slash_scheduler"; + packageName = "@types/scheduler"; + version = "0.16.2"; + src = fetchurl { + url = "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz"; + sha512 = "hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew=="; + }; + }; "@types/stack-utils-2.0.1" = { name = "_at_types_slash_stack-utils"; packageName = "@types/stack-utils"; @@ -1570,6 +1661,15 @@ let sha512 = "Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw=="; }; }; + "@types/warning-3.0.0" = { + name = "_at_types_slash_warning"; + packageName = "@types/warning"; + version = "3.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/@types/warning/-/warning-3.0.0.tgz"; + sha512 = "t/Tvs5qR47OLOr+4E9ckN8AmP2Tf16gWq+/qA4iUGS/OOyHVO8wv2vjJuX8SNOUTJyWb+2t7wJm6cXILFnOROA=="; + }; + }; "@types/ws-8.5.3" = { name = "_at_types_slash_ws"; packageName = "@types/ws"; @@ -1597,76 +1697,76 @@ let sha512 = "iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA=="; }; }; - "@typescript-eslint/eslint-plugin-5.26.0" = { + "@typescript-eslint/eslint-plugin-5.29.0" = { name = "_at_typescript-eslint_slash_eslint-plugin"; packageName = "@typescript-eslint/eslint-plugin"; - version = "5.26.0"; + version = "5.29.0"; src = fetchurl { - url = "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.26.0.tgz"; - sha512 = "oGCmo0PqnRZZndr+KwvvAUvD3kNE4AfyoGCwOZpoCncSh4MVD06JTE8XQa2u9u+NX5CsyZMBTEc2C72zx38eYA=="; + url = "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.29.0.tgz"; + sha512 = "kgTsISt9pM53yRFQmLZ4npj99yGl3x3Pl7z4eA66OuTzAGC4bQB5H5fuLwPnqTKU3yyrrg4MIhjF17UYnL4c0w=="; }; }; - "@typescript-eslint/parser-5.26.0" = { + "@typescript-eslint/parser-5.29.0" = { name = "_at_typescript-eslint_slash_parser"; packageName = "@typescript-eslint/parser"; - version = "5.26.0"; + version = "5.29.0"; src = fetchurl { - url = "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.26.0.tgz"; - sha512 = "n/IzU87ttzIdnAH5vQ4BBDnLPly7rC5VnjN3m0xBG82HK6rhRxnCb3w/GyWbNDghPd+NktJqB/wl6+YkzZ5T5Q=="; + url = "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.29.0.tgz"; + sha512 = "ruKWTv+x0OOxbzIw9nW5oWlUopvP/IQDjB5ZqmTglLIoDTctLlAJpAQFpNPJP/ZI7hTT9sARBosEfaKbcFuECw=="; }; }; - "@typescript-eslint/scope-manager-5.26.0" = { + "@typescript-eslint/scope-manager-5.29.0" = { name = "_at_typescript-eslint_slash_scope-manager"; packageName = "@typescript-eslint/scope-manager"; - version = "5.26.0"; + version = "5.29.0"; src = fetchurl { - url = "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.26.0.tgz"; - sha512 = "gVzTJUESuTwiju/7NiTb4c5oqod8xt5GhMbExKsCTp6adU3mya6AGJ4Pl9xC7x2DX9UYFsjImC0mA62BCY22Iw=="; + url = "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.29.0.tgz"; + sha512 = "etbXUT0FygFi2ihcxDZjz21LtC+Eps9V2xVx09zFoN44RRHPrkMflidGMI+2dUs821zR1tDS6Oc9IXxIjOUZwA=="; }; }; - "@typescript-eslint/type-utils-5.26.0" = { + "@typescript-eslint/type-utils-5.29.0" = { name = "_at_typescript-eslint_slash_type-utils"; packageName = "@typescript-eslint/type-utils"; - version = "5.26.0"; + version = "5.29.0"; src = fetchurl { - url = "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.26.0.tgz"; - sha512 = "7ccbUVWGLmcRDSA1+ADkDBl5fP87EJt0fnijsMFTVHXKGduYMgienC/i3QwoVhDADUAPoytgjbZbCOMj4TY55A=="; + url = "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.29.0.tgz"; + sha512 = "JK6bAaaiJozbox3K220VRfCzLa9n0ib/J+FHIwnaV3Enw/TO267qe0pM1b1QrrEuy6xun374XEAsRlA86JJnyg=="; }; }; - "@typescript-eslint/types-5.26.0" = { + "@typescript-eslint/types-5.29.0" = { name = "_at_typescript-eslint_slash_types"; packageName = "@typescript-eslint/types"; - version = "5.26.0"; + version = "5.29.0"; src = fetchurl { - url = "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.26.0.tgz"; - sha512 = "8794JZFE1RN4XaExLWLI2oSXsVImNkl79PzTOOWt9h0UHROwJedNOD2IJyfL0NbddFllcktGIO2aOu10avQQyA=="; + url = "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.29.0.tgz"; + sha512 = "X99VbqvAXOMdVyfFmksMy3u8p8yoRGITgU1joBJPzeYa0rhdf5ok9S56/itRoUSh99fiDoMtarSIJXo7H/SnOg=="; }; }; - "@typescript-eslint/typescript-estree-5.26.0" = { + "@typescript-eslint/typescript-estree-5.29.0" = { name = "_at_typescript-eslint_slash_typescript-estree"; packageName = "@typescript-eslint/typescript-estree"; - version = "5.26.0"; + version = "5.29.0"; src = fetchurl { - url = "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.26.0.tgz"; - sha512 = "EyGpw6eQDsfD6jIqmXP3rU5oHScZ51tL/cZgFbFBvWuCwrIptl+oueUZzSmLtxFuSOQ9vDcJIs+279gnJkfd1w=="; + url = "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.29.0.tgz"; + sha512 = "mQvSUJ/JjGBdvo+1LwC+GY2XmSYjK1nAaVw2emp/E61wEVYEyibRHCqm1I1vEKbXCpUKuW4G7u9ZCaZhJbLoNQ=="; }; }; - "@typescript-eslint/utils-5.26.0" = { + "@typescript-eslint/utils-5.29.0" = { name = "_at_typescript-eslint_slash_utils"; packageName = "@typescript-eslint/utils"; - version = "5.26.0"; + version = "5.29.0"; src = fetchurl { - url = "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.26.0.tgz"; - sha512 = "PJFwcTq2Pt4AMOKfe3zQOdez6InIDOjUJJD3v3LyEtxHGVVRK3Vo7Dd923t/4M9hSH2q2CLvcTdxlLPjcIk3eg=="; + url = "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.29.0.tgz"; + sha512 = "3Eos6uP1nyLOBayc/VUdKZikV90HahXE5Dx9L5YlSd/7ylQPXhLk1BYb29SDgnBnTp+jmSZUU0QxUiyHgW4p7A=="; }; }; - "@typescript-eslint/visitor-keys-5.26.0" = { + "@typescript-eslint/visitor-keys-5.29.0" = { name = "_at_typescript-eslint_slash_visitor-keys"; packageName = "@typescript-eslint/visitor-keys"; - version = "5.26.0"; + version = "5.29.0"; src = fetchurl { - url = "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.26.0.tgz"; - sha512 = "wei+ffqHanYDOQgg/fS6Hcar6wAWv0CUPQ3TZzOWd2BLfgP539rb49bwua8WRAs7R6kOSLn82rfEu2ro6Llt8Q=="; + url = "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.29.0.tgz"; + sha512 = "Hpb/mCWsjILvikMQoZIE3voc9wtQcS0A9FUw3h8bhr9UxBdtI/tw1ZDZUOXHXLOVMedKCH5NxyzATwnU78bWCQ=="; }; }; "acorn-8.7.1" = { @@ -1858,13 +1958,13 @@ let sha512 = "t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ=="; }; }; - "babel-jest-28.1.0" = { + "babel-jest-28.1.1" = { name = "babel-jest"; packageName = "babel-jest"; - version = "28.1.0"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/babel-jest/-/babel-jest-28.1.0.tgz"; - sha512 = "zNKk0yhDZ6QUwfxh9k07GII6siNGMJWVUU49gmFj5gfdqDKLqa2RArXOF2CODp4Dr7dLxN2cvAV+667dGJ4b4w=="; + url = "https://registry.npmjs.org/babel-jest/-/babel-jest-28.1.1.tgz"; + sha512 = "MEt0263viUdAkTq5D7upHPNxvt4n9uLUGa6pPz3WviNBMtOmStb1lIXS3QobnoqM+qnH+vr4EKlvhe8QcmxIYw=="; }; }; "babel-plugin-dynamic-import-node-2.3.3" = { @@ -1885,13 +1985,13 @@ let sha512 = "Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA=="; }; }; - "babel-plugin-jest-hoist-28.0.2" = { + "babel-plugin-jest-hoist-28.1.1" = { name = "babel-plugin-jest-hoist"; packageName = "babel-plugin-jest-hoist"; - version = "28.0.2"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.0.2.tgz"; - sha512 = "Kizhn/ZL+68ZQHxSnHyuvJv8IchXD62KQxV77TBDV/xoBFBOfgRAk97GNs6hXdTTCiVES9nB2I6+7MXXrk5llQ=="; + url = "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.1.1.tgz"; + sha512 = "NovGCy5Hn25uMJSAU8FaHqzs13cFoOI4lhIujiepssjCKRsAo3TA734RDWSGxuFTsUJXerYOqQQodlxgmtqbzw=="; }; }; "babel-plugin-polyfill-corejs2-0.3.1" = { @@ -1930,13 +2030,13 @@ let sha512 = "M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ=="; }; }; - "babel-preset-jest-28.0.2" = { + "babel-preset-jest-28.1.1" = { name = "babel-preset-jest"; packageName = "babel-preset-jest"; - version = "28.0.2"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-28.0.2.tgz"; - sha512 = "sYzXIdgIXXroJTFeB3S6sNDWtlJ2dllCdTEsnZ65ACrMojj3hVNFRmnJ1HZtomGi+Be7aqpY/HJ92fr8OhKVkQ=="; + url = "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-28.1.1.tgz"; + sha512 = "FCq9Oud0ReTeWtcneYf/48981aTfXYuB9gbU4rBNNJVBSQ6ssv7E6v/qvbBxtOWwZFXjLZwpg+W3q7J6vhH25g=="; }; }; "balanced-match-1.0.2" = { @@ -2155,6 +2255,15 @@ let sha512 = "cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA=="; }; }; + "classnames-2.3.1" = { + name = "classnames"; + packageName = "classnames"; + version = "2.3.1"; + src = fetchurl { + url = "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz"; + sha512 = "OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA=="; + }; + }; "cliui-7.0.4" = { name = "cliui"; packageName = "cliui"; @@ -2272,6 +2381,24 @@ let sha512 = "rraC8NXWOEjhADbZe9QBNzLAN5Q3fsTPQtBV+fEVj6xKIgDgNiEVE6ZNfHpZOqfQ21YUzfVNUXLOEZquYvQPPg=="; }; }; + "compute-gcd-1.2.1" = { + name = "compute-gcd"; + packageName = "compute-gcd"; + version = "1.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/compute-gcd/-/compute-gcd-1.2.1.tgz"; + sha512 = "TwMbxBNz0l71+8Sc4czv13h4kEqnchV9igQZBi6QUaz09dnz13juGnnaWWJTRsP3brxOoxeB4SA2WELLw1hCtg=="; + }; + }; + "compute-lcm-1.1.2" = { + name = "compute-lcm"; + packageName = "compute-lcm"; + version = "1.1.2"; + src = fetchurl { + url = "https://registry.npmjs.org/compute-lcm/-/compute-lcm-1.1.2.tgz"; + sha512 = "OFNPdQAXnQhDSKioX8/XYT6sdUlXwpeMjfd6ApxMJfyZ4GxmLR1xvMERctlYhlHwIiz6CSpBc2+qYKjHGZw4TQ=="; + }; + }; "concat-map-0.0.1" = { name = "concat-map"; packageName = "concat-map"; @@ -2317,13 +2444,13 @@ let sha512 = "+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA=="; }; }; - "core-js-3.22.7" = { + "core-js-3.23.3" = { name = "core-js"; packageName = "core-js"; - version = "3.22.7"; + version = "3.23.3"; src = fetchurl { - url = "https://registry.npmjs.org/core-js/-/core-js-3.22.7.tgz"; - sha512 = "Jt8SReuDKVNZnZEzyEQT5eK6T2RRCXkfTq7Lo09kpm+fHjgGewSbNjV+Wt4yZMhPDdzz2x1ulI5z/w4nxpBseg=="; + url = "https://registry.npmjs.org/core-js/-/core-js-3.23.3.tgz"; + sha512 = "oAKwkj9xcWNBAvGbT//WiCdOMpb9XQG92/Fe3ABFM/R16BsHgePG00mFOgKf7IsCtfj8tA1kHtf/VwErhriz5Q=="; }; }; "core-js-compat-3.22.7" = { @@ -2335,6 +2462,15 @@ let sha512 = "uI9DAQKKiiE/mclIC5g4AjRpio27g+VMRhe6rQoz+q4Wm4L6A/fJhiLtBw+sfOpDG9wZ3O0pxIw7GbfOlBgjOA=="; }; }; + "core-js-pure-3.23.1" = { + name = "core-js-pure"; + packageName = "core-js-pure"; + version = "3.23.1"; + src = fetchurl { + url = "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.23.1.tgz"; + sha512 = "3qNgf6TqI3U1uhuSYRzJZGfFd4T+YlbyVPl+jgRiKjdZopvG4keZQwWZDAWpu1UH9nCgTpUzIV3GFawC7cJsqg=="; + }; + }; "core-util-is-1.0.3" = { name = "core-util-is"; packageName = "core-util-is"; @@ -2353,6 +2489,15 @@ let sha512 = "iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w=="; }; }; + "csstype-3.1.0" = { + name = "csstype"; + packageName = "csstype"; + version = "3.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz"; + sha512 = "uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA=="; + }; + }; "debounce-1.2.1" = { name = "debounce"; packageName = "debounce"; @@ -2470,6 +2615,15 @@ let sha512 = "g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw=="; }; }; + "dequal-2.0.2" = { + name = "dequal"; + packageName = "dequal"; + version = "2.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/dequal/-/dequal-2.0.2.tgz"; + sha512 = "q9K8BlJVxK7hQYqa6XISGmBZbtQQWVXSrRrWreHC94rMt1QL/Impruc+7p2CYSYuVIUr+YCt6hjrs1kkdJRTug=="; + }; + }; "destroy-1.2.0" = { name = "destroy"; packageName = "destroy"; @@ -2497,22 +2651,13 @@ let sha512 = "TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA=="; }; }; - "diff-sequences-27.5.1" = { + "diff-sequences-28.1.1" = { name = "diff-sequences"; packageName = "diff-sequences"; - version = "27.5.1"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz"; - sha512 = "k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ=="; - }; - }; - "diff-sequences-28.0.2" = { - name = "diff-sequences"; - packageName = "diff-sequences"; - version = "28.0.2"; - src = fetchurl { - url = "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.0.2.tgz"; - sha512 = "YtEoNynLDFCRznv/XDalsKGSZDoj0U5kLnXvY0JSq3nBboRrZXjD81+eSiwi+nzcZDwedMmcowcxNwwgFW23mQ=="; + url = "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz"; + sha512 = "FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw=="; }; }; "dir-glob-3.0.1" = { @@ -2533,6 +2678,15 @@ let sha512 = "yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w=="; }; }; + "dom-helpers-5.2.1" = { + name = "dom-helpers"; + packageName = "dom-helpers"; + version = "5.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz"; + sha512 = "nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA=="; + }; + }; "duplexify-4.1.2" = { name = "duplexify"; packageName = "duplexify"; @@ -2659,13 +2813,13 @@ let sha512 = "TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="; }; }; - "eslint-8.16.0" = { + "eslint-8.18.0" = { name = "eslint"; packageName = "eslint"; - version = "8.16.0"; + version = "8.18.0"; src = fetchurl { - url = "https://registry.npmjs.org/eslint/-/eslint-8.16.0.tgz"; - sha512 = "MBndsoXY/PeVTDJeWsYj7kLZ5hQpJOfMYLsF6LicLHQWbRDG19lK5jOix4DPl8yY4SUFcE3txy86OzFLWT+yoA=="; + url = "https://registry.npmjs.org/eslint/-/eslint-8.18.0.tgz"; + sha512 = "As1EfFMVk7Xc6/CvhssHUjsAQSkpfXvUGMFC3ce8JDe6WvqCgRrLOBQbVpsBFr1X1V+RACOadnzVvcUS5ni2bA=="; }; }; "eslint-config-google-0.14.0" = { @@ -2677,13 +2831,13 @@ let sha512 = "WsbX4WbjuMvTdeVL6+J3rK1RGhCTqjsFjX7UMSMgZiyxxaNLkoJENbrGExzERFeoTpGw3F3FypTiWAP9ZXzkEw=="; }; }; - "eslint-plugin-jest-26.4.2" = { + "eslint-plugin-jest-26.5.3" = { name = "eslint-plugin-jest"; packageName = "eslint-plugin-jest"; - version = "26.4.2"; + version = "26.5.3"; src = fetchurl { - url = "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-26.4.2.tgz"; - sha512 = "0g7bl2j1zS58qIzSQmx1RABjiWgVKWSMRgr2bEUymyYNf5NX9TQqprvdmVbZh/3gfnmOrkQtZSIc1R4XKQGppA=="; + url = "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-26.5.3.tgz"; + sha512 = "sICclUqJQnR1bFRZGLN2jnSVsYOsmPYYnroGCIMVSvTS3y8XR3yjzy1EcTQmk6typ5pRgyIWzbjqxK6cZHEZuQ=="; }; }; "eslint-scope-5.1.1" = { @@ -2830,13 +2984,13 @@ let sha512 = "XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg=="; }; }; - "expect-28.1.0" = { + "expect-28.1.1" = { name = "expect"; packageName = "expect"; - version = "28.1.0"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/expect/-/expect-28.1.0.tgz"; - sha512 = "qFXKl8Pmxk8TBGfaFKRtcQjfXEnKAs+dmlxdwvukJZorwrAabT7M3h8oLOG01I2utEhkmUTi17CHaPBovZsKdw=="; + url = "https://registry.npmjs.org/expect/-/expect-28.1.1.tgz"; + sha512 = "/AANEwGL0tWBwzLNOvO0yUdy2D52jVdNXppOqswC49sxMN2cPWsGCQdzuIf9tj6hHoBQzNvx75JUYuQAckPo3w=="; }; }; "fast-deep-equal-3.1.3" = { @@ -3325,6 +3479,15 @@ let sha512 = "CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ=="; }; }; + "immediate-3.0.6" = { + name = "immediate"; + packageName = "immediate"; + version = "3.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz"; + sha512 = "XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ=="; + }; + }; "import-fresh-3.3.0" = { name = "import-fresh"; packageName = "import-fresh"; @@ -3379,13 +3542,22 @@ let sha512 = "JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="; }; }; + "invariant-2.2.4" = { + name = "invariant"; + packageName = "invariant"; + version = "2.2.4"; + src = fetchurl { + url = "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz"; + sha512 = "phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA=="; + }; + }; "is-arrayish-0.2.1" = { name = "is-arrayish"; packageName = "is-arrayish"; version = "0.2.1"; src = fetchurl { url = "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"; - sha1 = "77c99840527aa8ecb1a8ba697b80645a7a926a9d"; + sha512 = "zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg=="; }; }; "is-arrayish-0.3.2" = { @@ -3532,13 +3704,13 @@ let sha512 = "r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw=="; }; }; - "jest-28.1.0" = { + "jest-28.1.1" = { name = "jest"; packageName = "jest"; - version = "28.1.0"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/jest/-/jest-28.1.0.tgz"; - sha512 = "TZR+tHxopPhzw3c3560IJXZWLNHgpcz1Zh0w5A65vynLGNcg/5pZ+VildAd7+XGOu6jd58XMY/HNn0IkZIXVXg=="; + url = "https://registry.npmjs.org/jest/-/jest-28.1.1.tgz"; + sha512 = "qw9YHBnjt6TCbIDMPMpJZqf9E12rh6869iZaN08/vpOGgHJSAaLLUn6H8W3IAEuy34Ls3rct064mZLETkxJ2XA=="; }; }; "jest-changed-files-28.0.2" = { @@ -3550,85 +3722,67 @@ let sha512 = "QX9u+5I2s54ZnGoMEjiM2WeBvJR2J7w/8ZUmH2um/WLAuGAYFQcsVXY9+1YL6k0H/AGUdH8pXUAv6erDqEsvIA=="; }; }; - "jest-circus-28.1.0" = { + "jest-circus-28.1.1" = { name = "jest-circus"; packageName = "jest-circus"; - version = "28.1.0"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/jest-circus/-/jest-circus-28.1.0.tgz"; - sha512 = "rNYfqfLC0L0zQKRKsg4n4J+W1A2fbyGH7Ss/kDIocp9KXD9iaL111glsLu7+Z7FHuZxwzInMDXq+N1ZIBkI/TQ=="; + url = "https://registry.npmjs.org/jest-circus/-/jest-circus-28.1.1.tgz"; + sha512 = "75+BBVTsL4+p2w198DQpCeyh1RdaS2lhEG87HkaFX/UG0gJExVq2skG2pT7XZEGBubNj2CytcWSPan4QEPNosw=="; }; }; - "jest-cli-28.1.0" = { + "jest-cli-28.1.1" = { name = "jest-cli"; packageName = "jest-cli"; - version = "28.1.0"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/jest-cli/-/jest-cli-28.1.0.tgz"; - sha512 = "fDJRt6WPRriHrBsvvgb93OxgajHHsJbk4jZxiPqmZbMDRcHskfJBBfTyjFko0jjfprP544hOktdSi9HVgl4VUQ=="; + url = "https://registry.npmjs.org/jest-cli/-/jest-cli-28.1.1.tgz"; + sha512 = "+sUfVbJqb1OjBZ0OdBbI6OWfYM1i7bSfzYy6gze1F1w3OKWq8ZTEKkZ8a7ZQPq6G/G1qMh/uKqpdWhgl11NFQQ=="; }; }; - "jest-config-28.1.0" = { + "jest-config-28.1.1" = { name = "jest-config"; packageName = "jest-config"; - version = "28.1.0"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/jest-config/-/jest-config-28.1.0.tgz"; - sha512 = "aOV80E9LeWrmflp7hfZNn/zGA4QKv/xsn2w8QCBP0t0+YqObuCWTSgNbHJ0j9YsTuCO08ZR/wsvlxqqHX20iUA=="; + url = "https://registry.npmjs.org/jest-config/-/jest-config-28.1.1.tgz"; + sha512 = "tASynMhS+jVV85zKvjfbJ8nUyJS/jUSYZ5KQxLUN2ZCvcQc/OmhQl2j6VEL3ezQkNofxn5pQ3SPYWPHb0unTZA=="; }; }; - "jest-diff-27.5.1" = { + "jest-diff-28.1.1" = { name = "jest-diff"; packageName = "jest-diff"; - version = "27.5.1"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz"; - sha512 = "m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw=="; + url = "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.1.tgz"; + sha512 = "/MUUxeR2fHbqHoMMiffe/Afm+U8U4olFRJ0hiVG2lZatPJcnGxx292ustVu7bULhjV65IYMxRdploAKLbcrsyg=="; }; }; - "jest-diff-28.1.0" = { - name = "jest-diff"; - packageName = "jest-diff"; - version = "28.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.0.tgz"; - sha512 = "8eFd3U3OkIKRtlasXfiAQfbovgFgRDb0Ngcs2E+FMeBZ4rUezqIaGjuyggJBp+llosQXNEWofk/Sz4Hr5gMUhA=="; - }; - }; - "jest-docblock-28.0.2" = { + "jest-docblock-28.1.1" = { name = "jest-docblock"; packageName = "jest-docblock"; - version = "28.0.2"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/jest-docblock/-/jest-docblock-28.0.2.tgz"; - sha512 = "FH10WWw5NxLoeSdQlJwu+MTiv60aXV/t8KEwIRGEv74WARE1cXIqh1vGdy2CraHuWOOrnzTWj/azQKqW4fO7xg=="; + url = "https://registry.npmjs.org/jest-docblock/-/jest-docblock-28.1.1.tgz"; + sha512 = "3wayBVNiOYx0cwAbl9rwm5kKFP8yHH3d/fkEaL02NPTkDojPtheGB7HZSFY4wzX+DxyrvhXz0KSCVksmCknCuA=="; }; }; - "jest-each-28.1.0" = { + "jest-each-28.1.1" = { name = "jest-each"; packageName = "jest-each"; - version = "28.1.0"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/jest-each/-/jest-each-28.1.0.tgz"; - sha512 = "a/XX02xF5NTspceMpHujmOexvJ4GftpYXqr6HhhmKmExtMXsyIN/fvanQlt/BcgFoRKN4OCXxLQKth9/n6OPFg=="; + url = "https://registry.npmjs.org/jest-each/-/jest-each-28.1.1.tgz"; + sha512 = "A042rqh17ZvEhRceDMi784ppoXR7MWGDEKTXEZXb4svt0eShMZvijGxzKsx+yIjeE8QYmHPrnHiTSQVhN4nqaw=="; }; }; - "jest-environment-node-28.1.0" = { + "jest-environment-node-28.1.1" = { name = "jest-environment-node"; packageName = "jest-environment-node"; - version = "28.1.0"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-28.1.0.tgz"; - sha512 = "gBLZNiyrPw9CSMlTXF1yJhaBgWDPVvH0Pq6bOEwGMXaYNzhzhw2kA/OijNF8egbCgDS0/veRv97249x2CX+udQ=="; - }; - }; - "jest-get-type-27.5.1" = { - name = "jest-get-type"; - packageName = "jest-get-type"; - version = "27.5.1"; - src = fetchurl { - url = "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz"; - sha512 = "2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw=="; + url = "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-28.1.1.tgz"; + sha512 = "2aV/eeY/WNgUUJrrkDJ3cFEigjC5fqT1+fCclrY6paqJ5zVPoM//sHmfgUUp7WLYxIdbPwMiVIzejpN56MxnNA=="; }; }; "jest-get-type-28.0.2" = { @@ -3640,58 +3794,49 @@ let sha512 = "ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA=="; }; }; - "jest-haste-map-28.1.0" = { + "jest-haste-map-28.1.1" = { name = "jest-haste-map"; packageName = "jest-haste-map"; - version = "28.1.0"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.0.tgz"; - sha512 = "xyZ9sXV8PtKi6NCrJlmq53PyNVHzxmcfXNVvIRHpHmh1j/HChC4pwKgyjj7Z9us19JMw8PpQTJsFWOsIfT93Dw=="; + url = "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.1.tgz"; + sha512 = "ZrRSE2o3Ezh7sb1KmeLEZRZ4mgufbrMwolcFHNRSjKZhpLa8TdooXOOFlSwoUzlbVs1t0l7upVRW2K7RWGHzbQ=="; }; }; - "jest-leak-detector-28.1.0" = { + "jest-leak-detector-28.1.1" = { name = "jest-leak-detector"; packageName = "jest-leak-detector"; - version = "28.1.0"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-28.1.0.tgz"; - sha512 = "uIJDQbxwEL2AMMs2xjhZl2hw8s77c3wrPaQ9v6tXJLGaaQ+4QrNJH5vuw7hA7w/uGT/iJ42a83opAqxGHeyRIA=="; + url = "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-28.1.1.tgz"; + sha512 = "4jvs8V8kLbAaotE+wFR7vfUGf603cwYtFf1/PYEsyX2BAjSzj8hQSVTP6OWzseTl0xL6dyHuKs2JAks7Pfubmw=="; }; }; - "jest-matcher-utils-27.5.1" = { + "jest-matcher-utils-28.1.1" = { name = "jest-matcher-utils"; packageName = "jest-matcher-utils"; - version = "27.5.1"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz"; - sha512 = "z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw=="; + url = "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.1.tgz"; + sha512 = "NPJPRWrbmR2nAJ+1nmnfcKKzSwgfaciCCrYZzVnNoxVoyusYWIjkBMNvu0RHJe7dNj4hH3uZOPZsQA+xAYWqsw=="; }; }; - "jest-matcher-utils-28.1.0" = { - name = "jest-matcher-utils"; - packageName = "jest-matcher-utils"; - version = "28.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.0.tgz"; - sha512 = "onnax0n2uTLRQFKAjC7TuaxibrPSvZgKTcSCnNUz/tOjJ9UhxNm7ZmPpoQavmTDUjXvUQ8KesWk2/VdrxIFzTQ=="; - }; - }; - "jest-message-util-28.1.0" = { + "jest-message-util-28.1.1" = { name = "jest-message-util"; packageName = "jest-message-util"; - version = "28.1.0"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.0.tgz"; - sha512 = "RpA8mpaJ/B2HphDMiDlrAZdDytkmwFqgjDZovM21F35lHGeUeCvYmm6W+sbQ0ydaLpg5bFAUuWG1cjqOl8vqrw=="; + url = "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.1.tgz"; + sha512 = "xoDOOT66fLfmTRiqkoLIU7v42mal/SqwDKvfmfiWAdJMSJiU+ozgluO7KbvoAgiwIrrGZsV7viETjc8GNrA/IQ=="; }; }; - "jest-mock-28.1.0" = { + "jest-mock-28.1.1" = { name = "jest-mock"; packageName = "jest-mock"; - version = "28.1.0"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/jest-mock/-/jest-mock-28.1.0.tgz"; - sha512 = "H7BrhggNn77WhdL7O1apG0Q/iwl0Bdd5E1ydhCJzL3oBLh/UYxAwR3EJLsBZ9XA3ZU4PA3UNw4tQjduBTCTmLw=="; + url = "https://registry.npmjs.org/jest-mock/-/jest-mock-28.1.1.tgz"; + sha512 = "bDCb0FjfsmKweAvE09dZT59IMkzgN0fYBH6t5S45NoJfd2DHkS3ySG2K+hucortryhO3fVuXdlxWcbtIuV/Skw=="; }; }; "jest-pnp-resolver-1.2.2" = { @@ -3712,85 +3857,85 @@ let sha512 = "4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw=="; }; }; - "jest-resolve-28.1.0" = { + "jest-resolve-28.1.1" = { name = "jest-resolve"; packageName = "jest-resolve"; - version = "28.1.0"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.1.0.tgz"; - sha512 = "vvfN7+tPNnnhDvISuzD1P+CRVP8cK0FHXRwPAcdDaQv4zgvwvag2n55/h5VjYcM5UJG7L4TwE5tZlzcI0X2Lhw=="; + url = "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.1.1.tgz"; + sha512 = "/d1UbyUkf9nvsgdBildLe6LAD4DalgkgZcKd0nZ8XUGPyA/7fsnaQIlKVnDiuUXv/IeZhPEDrRJubVSulxrShA=="; }; }; - "jest-resolve-dependencies-28.1.0" = { + "jest-resolve-dependencies-28.1.1" = { name = "jest-resolve-dependencies"; packageName = "jest-resolve-dependencies"; - version = "28.1.0"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-28.1.0.tgz"; - sha512 = "Ue1VYoSZquPwEvng7Uefw8RmZR+me/1kr30H2jMINjGeHgeO/JgrR6wxj2ofkJ7KSAA11W3cOrhNCbj5Dqqd9g=="; + url = "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-28.1.1.tgz"; + sha512 = "p8Y150xYJth4EXhOuB8FzmS9r8IGLEioiaetgdNGb9VHka4fl0zqWlVe4v7mSkYOuEUg2uB61iE+zySDgrOmgQ=="; }; }; - "jest-runner-28.1.0" = { + "jest-runner-28.1.1" = { name = "jest-runner"; packageName = "jest-runner"; - version = "28.1.0"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/jest-runner/-/jest-runner-28.1.0.tgz"; - sha512 = "FBpmuh1HB2dsLklAlRdOxNTTHKFR6G1Qmd80pVDvwbZXTriqjWqjei5DKFC1UlM732KjYcE6yuCdiF0WUCOS2w=="; + url = "https://registry.npmjs.org/jest-runner/-/jest-runner-28.1.1.tgz"; + sha512 = "W5oFUiDBgTsCloTAj6q95wEvYDB0pxIhY6bc5F26OucnwBN+K58xGTGbliSMI4ChQal5eANDF+xvELaYkJxTmA=="; }; }; - "jest-runtime-28.1.0" = { + "jest-runtime-28.1.1" = { name = "jest-runtime"; packageName = "jest-runtime"; - version = "28.1.0"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/jest-runtime/-/jest-runtime-28.1.0.tgz"; - sha512 = "wNYDiwhdH/TV3agaIyVF0lsJ33MhyujOe+lNTUiolqKt8pchy1Hq4+tDMGbtD5P/oNLA3zYrpx73T9dMTOCAcg=="; + url = "https://registry.npmjs.org/jest-runtime/-/jest-runtime-28.1.1.tgz"; + sha512 = "J89qEJWW0leOsqyi0D9zHpFEYHwwafFdS9xgvhFHtIdRghbadodI0eA+DrthK/1PebBv3Px8mFSMGKrtaVnleg=="; }; }; - "jest-snapshot-28.1.0" = { + "jest-snapshot-28.1.1" = { name = "jest-snapshot"; packageName = "jest-snapshot"; - version = "28.1.0"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.1.0.tgz"; - sha512 = "ex49M2ZrZsUyQLpLGxQtDbahvgBjlLPgklkqGM0hq/F7W/f8DyqZxVHjdy19QKBm4O93eDp+H5S23EiTbbUmHw=="; + url = "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.1.1.tgz"; + sha512 = "1KjqHJ98adRcbIdMizjF5DipwZFbvxym/kFO4g4fVZCZRxH/dqV8TiBFCa6rqic3p0karsy8RWS1y4E07b7P0A=="; }; }; - "jest-util-28.1.0" = { + "jest-util-28.1.1" = { name = "jest-util"; packageName = "jest-util"; - version = "28.1.0"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/jest-util/-/jest-util-28.1.0.tgz"; - sha512 = "qYdCKD77k4Hwkose2YBEqQk7PzUf/NSE+rutzceduFveQREeH6b+89Dc9+wjX9dAwHcgdx4yedGA3FQlU/qCTA=="; + url = "https://registry.npmjs.org/jest-util/-/jest-util-28.1.1.tgz"; + sha512 = "FktOu7ca1DZSyhPAxgxB6hfh2+9zMoJ7aEQA759Z6p45NuO8mWcqujH+UdHlCm/V6JTWwDztM2ITCzU1ijJAfw=="; }; }; - "jest-validate-28.1.0" = { + "jest-validate-28.1.1" = { name = "jest-validate"; packageName = "jest-validate"; - version = "28.1.0"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.0.tgz"; - sha512 = "Lly7CJYih3vQBfjLeANGgBSBJ7pEa18cxpQfQEq2go2xyEzehnHfQTjoUia8xUv4x4J80XKFIDwJJThXtRFQXQ=="; + url = "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.1.tgz"; + sha512 = "Kpf6gcClqFCIZ4ti5++XemYJWUPCFUW+N2gknn+KgnDf549iLul3cBuKVe1YcWRlaF8tZV8eJCap0eECOEE3Ug=="; }; }; - "jest-watcher-28.1.0" = { + "jest-watcher-28.1.1" = { name = "jest-watcher"; packageName = "jest-watcher"; - version = "28.1.0"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.0.tgz"; - sha512 = "tNHMtfLE8Njcr2IRS+5rXYA4BhU90gAOwI9frTGOqd+jX0P/Au/JfRSNqsf5nUTcWdbVYuLxS1KjnzILSoR5hA=="; + url = "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.1.tgz"; + sha512 = "RQIpeZ8EIJMxbQrXpJQYIIlubBnB9imEHsxxE41f54ZwcqWLysL/A0ZcdMirf+XsMn3xfphVQVV4EW0/p7i7Ug=="; }; }; - "jest-worker-28.1.0" = { + "jest-worker-28.1.1" = { name = "jest-worker"; packageName = "jest-worker"; - version = "28.1.0"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.0.tgz"; - sha512 = "ZHwM6mNwaWBR52Snff8ZvsCTqQsvhCxP/bT1I6T6DAnb6ygkshsyLQIMxFwHpYxht0HOoqt23JlC01viI7T03A=="; + url = "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.1.tgz"; + sha512 = "Au7slXB08C6h+xbJPp7VIb6U0XX5Kc9uel/WFc6/rcTzGiaVCBRngBExSYuXSLFPULPSYU3cJ3ybS988lNFQhQ=="; }; }; "js-sdsl-2.1.4" = { @@ -3856,6 +4001,24 @@ let sha512 = "xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="; }; }; + "json-schema-compare-0.2.2" = { + name = "json-schema-compare"; + packageName = "json-schema-compare"; + version = "0.2.2"; + src = fetchurl { + url = "https://registry.npmjs.org/json-schema-compare/-/json-schema-compare-0.2.2.tgz"; + sha512 = "c4WYmDKyJXhs7WWvAWm3uIYnfyWFoIp+JEoX34rctVvEkMYCPGhXtvmFFXiffBbxfZsvQ0RNnV5H7GvDF5HCqQ=="; + }; + }; + "json-schema-merge-allof-0.6.0" = { + name = "json-schema-merge-allof"; + packageName = "json-schema-merge-allof"; + version = "0.6.0"; + src = fetchurl { + url = "https://registry.npmjs.org/json-schema-merge-allof/-/json-schema-merge-allof-0.6.0.tgz"; + sha512 = "LEw4VMQVRceOPLuGRWcxW5orTTiR9ZAtqTAe4rQUjNADTeR81bezBVFa0MqIwp0YmHIM1KkhSjZM7o+IQhaPbQ=="; + }; + }; "json-schema-traverse-0.4.1" = { name = "json-schema-traverse"; packageName = "json-schema-traverse"; @@ -3892,6 +4055,24 @@ let sha512 = "1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA=="; }; }; + "jsonpointer-5.0.0" = { + name = "jsonpointer"; + packageName = "jsonpointer"; + version = "5.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.0.tgz"; + sha512 = "PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg=="; + }; + }; + "jszip-3.10.0" = { + name = "jszip"; + packageName = "jszip"; + version = "3.10.0"; + src = fetchurl { + url = "https://registry.npmjs.org/jszip/-/jszip-3.10.0.tgz"; + sha512 = "LDfVtOLtOxb9RXkYOwPyNBTQDL4eUbqahtoY6x07GiDJHwSYvn8sHHIw8wINImV3MqbMNve2gSuM1DDqEKk09Q=="; + }; + }; "kleur-3.0.3" = { name = "kleur"; packageName = "kleur"; @@ -3937,6 +4118,15 @@ let sha512 = "+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ=="; }; }; + "lie-3.3.0" = { + name = "lie"; + packageName = "lie"; + version = "3.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz"; + sha512 = "UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ=="; + }; + }; "lines-and-columns-1.2.4" = { name = "lines-and-columns"; packageName = "lines-and-columns"; @@ -3955,6 +4145,15 @@ let sha512 = "t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g=="; }; }; + "lodash-4.17.21" = { + name = "lodash"; + packageName = "lodash"; + version = "4.17.21"; + 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"; @@ -3982,6 +4181,15 @@ let sha512 = "CPSJw4ftjf517EhXZGGvTHHkYobo7ZCc0kvwUoOYcjfR2UVrI66RHj8MCrfAdEitdmFqbu2BYdYs8FHHZSb6iw=="; }; }; + "loose-envify-1.4.0" = { + name = "loose-envify"; + packageName = "loose-envify"; + version = "1.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz"; + sha512 = "lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q=="; + }; + }; "lru-cache-6.0.0" = { name = "lru-cache"; packageName = "lru-cache"; @@ -4198,6 +4406,15 @@ let sha512 = "UdAqHyFngu7TfQKsCBgAA6pWDkT8MAO7d0jyOecVhN5354xbLqdn8mV9Tat9gepAupm0bt2DbeaSC8vS52MuFA=="; }; }; + "nanoid-3.3.4" = { + name = "nanoid"; + packageName = "nanoid"; + version = "3.3.4"; + src = fetchurl { + url = "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz"; + sha512 = "MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw=="; + }; + }; "napi-build-utils-1.0.2" = { name = "napi-build-utils"; packageName = "napi-build-utils"; @@ -4231,7 +4448,7 @@ let version = "0.4.0"; src = fetchurl { url = "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz"; - sha1 = "87a9065cdb355d3182d8f94ce11188b825c68a3b"; + sha512 = "O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw=="; }; }; "node-releases-2.0.5" = { @@ -4396,6 +4613,15 @@ let sha512 = "R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ=="; }; }; + "pako-1.0.11" = { + name = "pako"; + packageName = "pako"; + version = "1.0.11"; + src = fetchurl { + url = "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz"; + sha512 = "4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw=="; + }; + }; "parent-module-1.0.1" = { name = "parent-module"; packageName = "parent-module"; @@ -4522,22 +4748,13 @@ let sha512 = "vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g=="; }; }; - "pretty-format-27.5.1" = { + "pretty-format-28.1.1" = { name = "pretty-format"; packageName = "pretty-format"; - version = "27.5.1"; + version = "28.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz"; - sha512 = "Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ=="; - }; - }; - "pretty-format-28.1.0" = { - name = "pretty-format"; - packageName = "pretty-format"; - version = "28.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz"; - sha512 = "79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q=="; + url = "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.1.tgz"; + sha512 = "wwJbVTGFHeucr5Jw2bQ9P+VYHyLdAqedFLEkdQUVaBF/eiidDwH5OpilINq4mEfhbCjLnirt6HTTDhv1HaTIQw=="; }; }; "process-nextick-args-2.0.1" = { @@ -4558,6 +4775,24 @@ let sha512 = "NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q=="; }; }; + "prop-types-15.8.1" = { + name = "prop-types"; + packageName = "prop-types"; + version = "15.8.1"; + src = fetchurl { + url = "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz"; + sha512 = "oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg=="; + }; + }; + "prop-types-extra-1.1.1" = { + name = "prop-types-extra"; + packageName = "prop-types-extra"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/prop-types-extra/-/prop-types-extra-1.1.1.tgz"; + sha512 = "59+AHNnHYCdiC+vMwY52WmvP5dM3QLeoumYuEyceQDi9aEhtwN9zIQ2ZNo25sMyXnbh32h+P1ezDsUpUH3JAew=="; + }; + }; "pump-3.0.0" = { name = "pump"; packageName = "pump"; @@ -4603,22 +4838,76 @@ let sha512 = "y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw=="; }; }; - "react-is-17.0.2" = { - name = "react-is"; - packageName = "react-is"; - version = "17.0.2"; + "react-18.2.0" = { + name = "react"; + packageName = "react"; + version = "18.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz"; - sha512 = "w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w=="; + url = "https://registry.npmjs.org/react/-/react-18.2.0.tgz"; + sha512 = "/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ=="; }; }; - "react-is-18.1.0" = { + "react-bootstrap-2.4.0" = { + name = "react-bootstrap"; + packageName = "react-bootstrap"; + version = "2.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/react-bootstrap/-/react-bootstrap-2.4.0.tgz"; + sha512 = "dn599jNK1Fg5GGjJH+lQQDwELVzigh/MdusKpB/0el+sCjsO5MZDH5gRMmBjRhC+vb7VlCDr6OXffPIDSkNMLw=="; + }; + }; + "react-dom-18.2.0" = { + name = "react-dom"; + packageName = "react-dom"; + version = "18.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz"; + sha512 = "6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g=="; + }; + }; + "react-icons-4.4.0" = { + name = "react-icons"; + packageName = "react-icons"; + version = "4.4.0"; + src = fetchurl { + url = "https://registry.npmjs.org/react-icons/-/react-icons-4.4.0.tgz"; + sha512 = "fSbvHeVYo/B5/L4VhB7sBA1i2tS8MkT0Hb9t2H1AVPkwGfVHLJCqyr2Py9dKMxsyM63Eng1GkdZfbWj+Fmv8Rg=="; + }; + }; + "react-is-16.13.1" = { name = "react-is"; packageName = "react-is"; - version = "18.1.0"; + version = "16.13.1"; src = fetchurl { - url = "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz"; - sha512 = "Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg=="; + url = "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz"; + sha512 = "24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="; + }; + }; + "react-is-18.2.0" = { + name = "react-is"; + packageName = "react-is"; + version = "18.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz"; + sha512 = "xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w=="; + }; + }; + "react-lifecycles-compat-3.0.4" = { + name = "react-lifecycles-compat"; + packageName = "react-lifecycles-compat"; + version = "3.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz"; + sha512 = "fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA=="; + }; + }; + "react-transition-group-4.4.2" = { + name = "react-transition-group"; + packageName = "react-transition-group"; + version = "4.4.2"; + src = fetchurl { + url = "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.2.tgz"; + sha512 = "/RNYfRAMlZwDSr6z4zNKV6xu53/e2BuaBbGhbyYIXTrmgu/bGHzmqOs7mJSJBHy9Ud+ApHx3QjrkKSp1pxvlFg=="; }; }; "readable-stream-2.3.7" = { @@ -4726,7 +5015,7 @@ let version = "2.1.1"; src = fetchurl { url = "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz"; - sha1 = "8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"; + sha512 = "fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q=="; }; }; "require-from-string-2.0.2" = { @@ -4846,6 +5135,15 @@ let sha512 = "kYBSfT+troD9cDA85VDnHZ1rpHC50O0g1e6WlGHVCz/g+JS+9WKLj+XwFYyR8UbrZN8ll9HUpDAAddY58MGisg=="; }; }; + "scheduler-0.23.0" = { + name = "scheduler"; + packageName = "scheduler"; + version = "0.23.0"; + src = fetchurl { + url = "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz"; + sha512 = "CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw=="; + }; + }; "semver-6.3.0" = { name = "semver"; packageName = "semver"; @@ -4909,6 +5207,15 @@ let sha1 = "045f9782d011ae9a6803ddd382b24392b3d890f7"; }; }; + "setimmediate-1.0.5" = { + name = "setimmediate"; + packageName = "setimmediate"; + version = "1.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz"; + sha512 = "MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA=="; + }; + }; "setprototypeof-1.2.0" = { name = "setprototypeof"; packageName = "setprototypeof"; @@ -5440,13 +5747,22 @@ let sha1 = "867ac74e3864187b1d3d47d996a78ec5c8830777"; }; }; - "typescript-4.7.2" = { + "typescript-4.7.4" = { name = "typescript"; packageName = "typescript"; - version = "4.7.2"; + version = "4.7.4"; src = fetchurl { - url = "https://registry.npmjs.org/typescript/-/typescript-4.7.2.tgz"; - sha512 = "Mamb1iX2FDUpcTRzltPxgWMKy3fhg0TN378ylbktPGPK/99KbDtMQ4W1hwgsbPAsG3a0xKa1vmw4VKZQbkvz5A=="; + url = "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz"; + sha512 = "C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ=="; + }; + }; + "uncontrollable-7.2.1" = { + name = "uncontrollable"; + packageName = "uncontrollable"; + version = "7.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/uncontrollable/-/uncontrollable-7.2.1.tgz"; + sha512 = "svtcfoTADIB0nT9nltgjujTi7BzVmwjZClOmskKu/E8FW9BXzg9os8OLr4f8Dlnk0rYWJIWr4wv9eKUXiQvQwQ=="; }; }; "unicode-canonical-property-names-ecmascript-2.0.0" = { @@ -5539,6 +5855,51 @@ let sha512 = "HcvgY/xaRm7isYmyx+lFKA4uQmfUbN0J4M0nNItvzTvH/iQ9kW5j/t4YSR+Ge323/lrgDAWJoF46tzGQHwBHFw=="; }; }; + "validate.io-array-1.0.6" = { + name = "validate.io-array"; + packageName = "validate.io-array"; + version = "1.0.6"; + src = fetchurl { + url = "https://registry.npmjs.org/validate.io-array/-/validate.io-array-1.0.6.tgz"; + sha512 = "DeOy7CnPEziggrOO5CZhVKJw6S3Yi7e9e65R1Nl/RTN1vTQKnzjfvks0/8kQ40FP/dsjRAOd4hxmJ7uLa6vxkg=="; + }; + }; + "validate.io-function-1.0.2" = { + name = "validate.io-function"; + packageName = "validate.io-function"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/validate.io-function/-/validate.io-function-1.0.2.tgz"; + sha512 = "LlFybRJEriSuBnUhQyG5bwglhh50EpTL2ul23MPIuR1odjO7XaMLFV8vHGwp7AZciFxtYOeiSCT5st+XSPONiQ=="; + }; + }; + "validate.io-integer-1.0.5" = { + name = "validate.io-integer"; + packageName = "validate.io-integer"; + version = "1.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/validate.io-integer/-/validate.io-integer-1.0.5.tgz"; + sha512 = "22izsYSLojN/P6bppBqhgUDjCkr5RY2jd+N2a3DCAUey8ydvrZ/OkGvFPR7qfOpwR2LC5p4Ngzxz36g5Vgr/hQ=="; + }; + }; + "validate.io-integer-array-1.0.0" = { + name = "validate.io-integer-array"; + packageName = "validate.io-integer-array"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/validate.io-integer-array/-/validate.io-integer-array-1.0.0.tgz"; + sha512 = "mTrMk/1ytQHtCY0oNO3dztafHYyGU88KL+jRxWuzfOmQb+4qqnWmI+gykvGp8usKZOM0H7keJHEbRaFiYA0VrA=="; + }; + }; + "validate.io-number-1.0.3" = { + name = "validate.io-number"; + packageName = "validate.io-number"; + version = "1.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/validate.io-number/-/validate.io-number-1.0.3.tgz"; + sha512 = "kRAyotcbNaSYoDnXvb4MHg/0a1egJdLwS6oJ38TJY7aw9n93Fl/3blIXdyYvPOp55CNxywooG/3BcrwNrBpcSg=="; + }; + }; "walker-1.0.8" = { name = "walker"; packageName = "walker"; @@ -5548,6 +5909,15 @@ let sha512 = "ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ=="; }; }; + "warning-4.0.3" = { + name = "warning"; + packageName = "warning"; + version = "4.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz"; + sha512 = "rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w=="; + }; + }; "which-2.0.2" = { name = "which"; packageName = "which"; @@ -5566,13 +5936,13 @@ let sha512 = "eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg=="; }; }; - "winston-3.7.2" = { + "winston-3.8.0" = { name = "winston"; packageName = "winston"; - version = "3.7.2"; + version = "3.8.0"; src = fetchurl { - url = "https://registry.npmjs.org/winston/-/winston-3.7.2.tgz"; - sha512 = "QziIqtojHBoyzUOdQvQiar1DH0Xp9nF1A1y7NVy2DGEsz82SBDtOalS0ulTRGVT14xPX3WRWkCsdcJKqNflKng=="; + url = "https://registry.npmjs.org/winston/-/winston-3.8.0.tgz"; + sha512 = "Iix1w8rIq2kBDkGvclO0db2CVOHYVamCIkVWcUbs567G9i2pdB+gvqLgDgxx4B4HXHYD6U4Zybh6ojepUOqcFQ=="; }; }; "winston-syslog-2.5.0" = { @@ -5638,13 +6008,13 @@ let sha512 = "ri1Id1WinAX5Jqn9HejiGb8crfRio0Qgu8+MtL36rlTA6RLsMdWt1Az/19A2Qij6uSHUMphEFaTKa4WG+UNHNw=="; }; }; - "ws-8.7.0" = { + "ws-8.8.0" = { name = "ws"; packageName = "ws"; - version = "8.7.0"; + version = "8.8.0"; src = fetchurl { - url = "https://registry.npmjs.org/ws/-/ws-8.7.0.tgz"; - sha512 = "c2gsP0PRwcLFzUiA8Mkr37/MI7ilIlHQxaEAtd0uNMbVMoy8puJyafRlm0bV9MbGSabUPeLrRRaqIBcFcA2Pqg=="; + url = "https://registry.npmjs.org/ws/-/ws-8.8.0.tgz"; + sha512 = "JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ=="; }; }; "xtend-4.0.2" = { @@ -5692,44 +6062,44 @@ let sha512 = "9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg=="; }; }; - "zigbee-herdsman-0.14.34" = { + "zigbee-herdsman-0.14.40" = { name = "zigbee-herdsman"; packageName = "zigbee-herdsman"; - version = "0.14.34"; + version = "0.14.40"; src = fetchurl { - url = "https://registry.npmjs.org/zigbee-herdsman/-/zigbee-herdsman-0.14.34.tgz"; - sha512 = "ZUoIxfDeQzPIdYzEwYWiEH3ZwD3yRyddFmZCMPOAW5NXIK0lZU4UvfqSmHRUyRXTxtJWk6FTFsomwNBSwkk58Q=="; + url = "https://registry.npmjs.org/zigbee-herdsman/-/zigbee-herdsman-0.14.40.tgz"; + sha512 = "3ubz5awyiHSTCGlb5WXk5uNefa9xEhRcAWbKqXnQTfDlJpIIquOa08t0g3reUq+u4WM3GWOmFOcqIwe5hrTUrw=="; }; }; - "zigbee-herdsman-converters-14.0.533" = { + "zigbee-herdsman-converters-14.0.559" = { name = "zigbee-herdsman-converters"; packageName = "zigbee-herdsman-converters"; - version = "14.0.533"; + version = "14.0.559"; src = fetchurl { - url = "https://registry.npmjs.org/zigbee-herdsman-converters/-/zigbee-herdsman-converters-14.0.533.tgz"; - sha512 = "3qUvAGX+MB0YjEiKPhq8ol6bWQpmixiOLAJ1hHu/ge5EfaoiyTR02LOFRV2zEBL6TCno1fP9ihPYQy37AfbKUg=="; + url = "https://registry.npmjs.org/zigbee-herdsman-converters/-/zigbee-herdsman-converters-14.0.559.tgz"; + sha512 = "MJhsKZBXtzwenleFWI7UUydHWflSm5DA/+lKxYw26UAdXpsZ3V9Jw0aUpFdu1KNbKNvFei/DafTICy7Y6oPYTQ=="; }; }; - "zigbee2mqtt-frontend-0.6.97" = { + "zigbee2mqtt-frontend-0.6.103" = { name = "zigbee2mqtt-frontend"; packageName = "zigbee2mqtt-frontend"; - version = "0.6.97"; + version = "0.6.103"; src = fetchurl { - url = "https://registry.npmjs.org/zigbee2mqtt-frontend/-/zigbee2mqtt-frontend-0.6.97.tgz"; - sha512 = "cxbcyzrLMIFAS5w40vQuWDGGh4KJjXk8GovTsd5oO6/sNxXiJ3NQj9eBKwVPP14XoONMOSOyqf4YGjLJOfRiuQ=="; + url = "https://registry.npmjs.org/zigbee2mqtt-frontend/-/zigbee2mqtt-frontend-0.6.103.tgz"; + sha512 = "HQcZcfBUgGYbiyOkabumqa6rg60T3IGFiJRT4qI8m/XhohFTrn31NQY8b0eSWJn/udXTztkDZZ1l95Dx1Ldlaw=="; }; }; }; args = { name = "zigbee2mqtt"; packageName = "zigbee2mqtt"; - version = "1.25.2"; + version = "1.26.0"; src = ./.; dependencies = [ sources."@ampproject/remapping-2.2.0" sources."@babel/code-frame-7.16.7" sources."@babel/compat-data-7.17.10" - (sources."@babel/core-7.18.2" // { + (sources."@babel/core-7.18.5" // { dependencies = [ sources."semver-6.3.0" ]; @@ -5772,7 +6142,7 @@ let sources."@babel/helper-wrap-function-7.16.8" sources."@babel/helpers-7.18.2" sources."@babel/highlight-7.17.12" - sources."@babel/parser-7.18.3" + sources."@babel/parser-7.18.5" sources."@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.17.12" sources."@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.17.12" sources."@babel/plugin-proposal-async-generator-functions-7.17.12" @@ -5852,8 +6222,8 @@ let sources."@babel/preset-typescript-7.17.12" sources."@babel/runtime-7.18.3" sources."@babel/template-7.16.7" - sources."@babel/traverse-7.18.2" - sources."@babel/types-7.18.2" + sources."@babel/traverse-7.18.5" + sources."@babel/types-7.18.4" sources."@bcoe/v8-coverage-0.2.3" sources."@colors/colors-1.5.0" sources."@dabh/diagnostics-2.0.3" @@ -5874,7 +6244,7 @@ let ]; }) sources."@istanbuljs/schema-0.1.3" - (sources."@jest/console-28.1.0" // { + (sources."@jest/console-28.1.1" // { dependencies = [ sources."ansi-styles-4.3.0" sources."chalk-4.1.2" @@ -5884,28 +6254,22 @@ let sources."supports-color-7.2.0" ]; }) - (sources."@jest/core-28.1.0" // { + (sources."@jest/core-28.1.1" // { dependencies = [ sources."ansi-styles-4.3.0" sources."chalk-4.1.2" sources."color-convert-2.0.1" sources."color-name-1.1.4" sources."has-flag-4.0.0" - (sources."pretty-format-28.1.0" // { - dependencies = [ - sources."ansi-styles-5.2.0" - ]; - }) - sources."react-is-18.1.0" sources."supports-color-7.2.0" ]; }) - sources."@jest/environment-28.1.0" - sources."@jest/expect-28.1.0" - sources."@jest/expect-utils-28.1.0" - sources."@jest/fake-timers-28.1.0" - sources."@jest/globals-28.1.0" - (sources."@jest/reporters-28.1.0" // { + sources."@jest/environment-28.1.1" + sources."@jest/expect-28.1.1" + sources."@jest/expect-utils-28.1.1" + sources."@jest/fake-timers-28.1.1" + sources."@jest/globals-28.1.1" + (sources."@jest/reporters-28.1.1" // { dependencies = [ sources."ansi-styles-4.3.0" sources."chalk-4.1.2" @@ -5917,9 +6281,9 @@ let }) sources."@jest/schemas-28.0.2" sources."@jest/source-map-28.0.2" - sources."@jest/test-result-28.1.0" - sources."@jest/test-sequencer-28.1.0" - (sources."@jest/transform-28.1.0" // { + sources."@jest/test-result-28.1.1" + sources."@jest/test-sequencer-28.1.1" + (sources."@jest/transform-28.1.1" // { dependencies = [ sources."ansi-styles-4.3.0" sources."chalk-4.1.2" @@ -5929,7 +6293,7 @@ let sources."supports-color-7.2.0" ]; }) - (sources."@jest/types-28.1.0" // { + (sources."@jest/types-28.1.1" // { dependencies = [ sources."ansi-styles-4.3.0" sources."chalk-4.1.2" @@ -5947,6 +6311,18 @@ let sources."@nodelib/fs.scandir-2.1.5" sources."@nodelib/fs.stat-2.0.5" sources."@nodelib/fs.walk-1.2.8" + sources."@popperjs/core-2.11.5" + sources."@react-aria/ssr-3.2.0" + sources."@restart/hooks-0.4.7" + sources."@restart/ui-1.2.0" + sources."@rjsf/bootstrap-5-https://github.com/nurikk/fileshare/blob/main/rjsf-bootstrap-5-4.2.0.tgz?raw=true" + (sources."@rjsf/core-4.2.0" // { + dependencies = [ + sources."ajv-6.12.6" + sources."json-schema-traverse-0.4.1" + sources."react-is-16.13.1" + ]; + }) sources."@serialport/binding-abstract-9.2.3" sources."@serialport/binding-mock-9.2.4" sources."@serialport/bindings-9.2.8" @@ -5973,26 +6349,31 @@ let sources."@types/istanbul-lib-coverage-2.0.4" sources."@types/istanbul-lib-report-3.0.0" sources."@types/istanbul-reports-3.0.1" - sources."@types/jest-27.5.1" + sources."@types/jest-28.1.3" sources."@types/js-yaml-4.0.5" sources."@types/json-schema-7.0.11" sources."@types/minimatch-3.0.5" sources."@types/node-17.0.36" sources."@types/object-assign-deep-0.4.0" sources."@types/prettier-2.6.3" + sources."@types/prop-types-15.7.5" + sources."@types/react-18.0.14" + sources."@types/react-transition-group-4.4.4" sources."@types/rimraf-3.0.2" + sources."@types/scheduler-0.16.2" sources."@types/stack-utils-2.0.1" + sources."@types/warning-3.0.0" sources."@types/ws-8.5.3" sources."@types/yargs-17.0.10" sources."@types/yargs-parser-21.0.0" - sources."@typescript-eslint/eslint-plugin-5.26.0" - sources."@typescript-eslint/parser-5.26.0" - sources."@typescript-eslint/scope-manager-5.26.0" - sources."@typescript-eslint/type-utils-5.26.0" - sources."@typescript-eslint/types-5.26.0" - sources."@typescript-eslint/typescript-estree-5.26.0" - sources."@typescript-eslint/utils-5.26.0" - sources."@typescript-eslint/visitor-keys-5.26.0" + sources."@typescript-eslint/eslint-plugin-5.29.0" + sources."@typescript-eslint/parser-5.29.0" + sources."@typescript-eslint/scope-manager-5.29.0" + sources."@typescript-eslint/type-utils-5.29.0" + sources."@typescript-eslint/types-5.29.0" + sources."@typescript-eslint/typescript-estree-5.29.0" + sources."@typescript-eslint/utils-5.29.0" + sources."@typescript-eslint/visitor-keys-5.29.0" sources."acorn-8.7.1" sources."acorn-jsx-5.3.2" sources."agent-base-6.0.2" @@ -6014,7 +6395,7 @@ let sources."async-3.2.3" sources."asynckit-0.4.0" sources."axios-0.27.2" - (sources."babel-jest-28.1.0" // { + (sources."babel-jest-28.1.1" // { dependencies = [ sources."ansi-styles-4.3.0" sources."chalk-4.1.2" @@ -6026,7 +6407,7 @@ let }) sources."babel-plugin-dynamic-import-node-2.3.3" sources."babel-plugin-istanbul-6.1.1" - sources."babel-plugin-jest-hoist-28.0.2" + sources."babel-plugin-jest-hoist-28.1.1" (sources."babel-plugin-polyfill-corejs2-0.3.1" // { dependencies = [ sources."semver-6.3.0" @@ -6035,7 +6416,7 @@ let sources."babel-plugin-polyfill-corejs3-0.5.2" sources."babel-plugin-polyfill-regenerator-0.3.1" sources."babel-preset-current-node-syntax-1.0.1" - sources."babel-preset-jest-28.0.2" + sources."babel-preset-jest-28.1.1" sources."balanced-match-1.0.2" sources."base64-js-1.5.1" sources."bind-decorator-1.0.11" @@ -6058,6 +6439,7 @@ let sources."chownr-1.1.4" sources."ci-info-3.3.1" sources."cjs-module-lexer-1.2.2" + sources."classnames-2.3.1" sources."cliui-7.0.4" sources."co-4.6.0" sources."code-point-at-1.1.0" @@ -6073,6 +6455,8 @@ let sources."leven-2.1.0" ]; }) + sources."compute-gcd-1.2.1" + sources."compute-lcm-1.1.2" sources."concat-map-0.0.1" sources."concat-stream-2.0.0" (sources."connect-gzip-static-2.1.1" // { @@ -6083,14 +6467,16 @@ let }) sources."console-control-strings-1.1.0" sources."convert-source-map-1.8.0" - sources."core-js-3.22.7" + sources."core-js-3.23.3" (sources."core-js-compat-3.22.7" // { dependencies = [ sources."semver-7.0.0" ]; }) + sources."core-js-pure-3.23.1" sources."core-util-is-1.0.3" sources."cross-spawn-7.0.3" + sources."csstype-3.1.0" sources."debounce-1.2.1" sources."debug-4.3.4" sources."decompress-response-6.0.0" @@ -6103,12 +6489,14 @@ let sources."delayed-stream-1.0.0" sources."delegates-1.0.0" sources."depd-2.0.0" + sources."dequal-2.0.2" sources."destroy-1.2.0" sources."detect-libc-2.0.1" sources."detect-newline-3.1.0" - sources."diff-sequences-27.5.1" + sources."diff-sequences-28.1.1" sources."dir-glob-3.0.1" sources."doctrine-3.0.0" + sources."dom-helpers-5.2.1" sources."duplexify-4.1.2" sources."ee-first-1.1.1" sources."electron-to-chromium-1.4.141" @@ -6121,7 +6509,7 @@ let sources."escalade-3.1.1" sources."escape-html-1.0.3" sources."escape-string-regexp-1.0.5" - (sources."eslint-8.16.0" // { + (sources."eslint-8.18.0" // { dependencies = [ sources."ajv-6.12.6" sources."ansi-styles-4.3.0" @@ -6139,7 +6527,7 @@ let ]; }) sources."eslint-config-google-0.14.0" - sources."eslint-plugin-jest-26.4.2" + sources."eslint-plugin-jest-26.5.3" sources."eslint-scope-5.1.1" (sources."eslint-utils-3.0.0" // { dependencies = [ @@ -6165,25 +6553,7 @@ let sources."execa-5.1.1" sources."exit-0.1.2" sources."expand-template-2.0.3" - (sources."expect-28.1.0" // { - dependencies = [ - sources."ansi-styles-4.3.0" - sources."chalk-4.1.2" - sources."color-convert-2.0.1" - sources."color-name-1.1.4" - sources."diff-sequences-28.0.2" - sources."has-flag-4.0.0" - sources."jest-diff-28.1.0" - sources."jest-matcher-utils-28.1.0" - (sources."pretty-format-28.1.0" // { - dependencies = [ - sources."ansi-styles-5.2.0" - ]; - }) - sources."react-is-18.1.0" - sources."supports-color-7.2.0" - ]; - }) + sources."expect-28.1.1" sources."fast-deep-equal-3.1.3" (sources."fast-glob-3.2.11" // { dependencies = [ @@ -6251,6 +6621,7 @@ let sources."humanize-duration-3.27.2" sources."ieee754-1.2.1" sources."ignore-5.2.0" + sources."immediate-3.0.6" (sources."import-fresh-3.3.0" // { dependencies = [ sources."resolve-from-4.0.0" @@ -6261,6 +6632,7 @@ let sources."inflight-1.0.6" sources."inherits-2.0.4" sources."ini-1.3.8" + sources."invariant-2.2.4" sources."is-arrayish-0.2.1" sources."is-core-module-2.9.0" sources."is-extglob-2.1.1" @@ -6285,28 +6657,9 @@ let }) sources."istanbul-lib-source-maps-4.0.1" sources."istanbul-reports-3.1.4" - sources."jest-28.1.0" + sources."jest-28.1.1" sources."jest-changed-files-28.0.2" - (sources."jest-circus-28.1.0" // { - dependencies = [ - sources."ansi-styles-4.3.0" - sources."chalk-4.1.2" - sources."color-convert-2.0.1" - sources."color-name-1.1.4" - sources."diff-sequences-28.0.2" - sources."has-flag-4.0.0" - sources."jest-diff-28.1.0" - sources."jest-matcher-utils-28.1.0" - (sources."pretty-format-28.1.0" // { - dependencies = [ - sources."ansi-styles-5.2.0" - ]; - }) - sources."react-is-18.1.0" - sources."supports-color-7.2.0" - ]; - }) - (sources."jest-cli-28.1.0" // { + (sources."jest-circus-28.1.1" // { dependencies = [ sources."ansi-styles-4.3.0" sources."chalk-4.1.2" @@ -6316,91 +6669,75 @@ let sources."supports-color-7.2.0" ]; }) - (sources."jest-config-28.1.0" // { + (sources."jest-cli-28.1.1" // { dependencies = [ sources."ansi-styles-4.3.0" sources."chalk-4.1.2" sources."color-convert-2.0.1" sources."color-name-1.1.4" sources."has-flag-4.0.0" - (sources."pretty-format-28.1.0" // { - dependencies = [ - sources."ansi-styles-5.2.0" - ]; - }) - sources."react-is-18.1.0" sources."supports-color-7.2.0" ]; }) - (sources."jest-diff-27.5.1" // { + (sources."jest-config-28.1.1" // { dependencies = [ sources."ansi-styles-4.3.0" sources."chalk-4.1.2" sources."color-convert-2.0.1" sources."color-name-1.1.4" sources."has-flag-4.0.0" - sources."jest-get-type-27.5.1" sources."supports-color-7.2.0" ]; }) - sources."jest-docblock-28.0.2" - (sources."jest-each-28.1.0" // { + (sources."jest-diff-28.1.1" // { dependencies = [ sources."ansi-styles-4.3.0" sources."chalk-4.1.2" sources."color-convert-2.0.1" sources."color-name-1.1.4" sources."has-flag-4.0.0" - (sources."pretty-format-28.1.0" // { - dependencies = [ - sources."ansi-styles-5.2.0" - ]; - }) - sources."react-is-18.1.0" sources."supports-color-7.2.0" ]; }) - sources."jest-environment-node-28.1.0" + sources."jest-docblock-28.1.1" + (sources."jest-each-28.1.1" // { + dependencies = [ + sources."ansi-styles-4.3.0" + sources."chalk-4.1.2" + sources."color-convert-2.0.1" + sources."color-name-1.1.4" + sources."has-flag-4.0.0" + sources."supports-color-7.2.0" + ]; + }) + sources."jest-environment-node-28.1.1" sources."jest-get-type-28.0.2" - sources."jest-haste-map-28.1.0" - (sources."jest-leak-detector-28.1.0" // { - dependencies = [ - sources."ansi-styles-5.2.0" - sources."pretty-format-28.1.0" - sources."react-is-18.1.0" - ]; - }) - (sources."jest-matcher-utils-27.5.1" // { + sources."jest-haste-map-28.1.1" + sources."jest-leak-detector-28.1.1" + (sources."jest-matcher-utils-28.1.1" // { dependencies = [ sources."ansi-styles-4.3.0" sources."chalk-4.1.2" sources."color-convert-2.0.1" sources."color-name-1.1.4" sources."has-flag-4.0.0" - sources."jest-get-type-27.5.1" sources."supports-color-7.2.0" ]; }) - (sources."jest-message-util-28.1.0" // { + (sources."jest-message-util-28.1.1" // { dependencies = [ sources."ansi-styles-4.3.0" sources."chalk-4.1.2" sources."color-convert-2.0.1" sources."color-name-1.1.4" sources."has-flag-4.0.0" - (sources."pretty-format-28.1.0" // { - dependencies = [ - sources."ansi-styles-5.2.0" - ]; - }) - sources."react-is-18.1.0" sources."supports-color-7.2.0" ]; }) - sources."jest-mock-28.1.0" + sources."jest-mock-28.1.1" sources."jest-pnp-resolver-1.2.2" sources."jest-regex-util-28.0.2" - (sources."jest-resolve-28.1.0" // { + (sources."jest-resolve-28.1.1" // { dependencies = [ sources."ansi-styles-4.3.0" sources."chalk-4.1.2" @@ -6410,8 +6747,8 @@ let sources."supports-color-7.2.0" ]; }) - sources."jest-resolve-dependencies-28.1.0" - (sources."jest-runner-28.1.0" // { + sources."jest-resolve-dependencies-28.1.1" + (sources."jest-runner-28.1.1" // { dependencies = [ sources."ansi-styles-4.3.0" sources."chalk-4.1.2" @@ -6422,7 +6759,7 @@ let sources."supports-color-7.2.0" ]; }) - (sources."jest-runtime-28.1.0" // { + (sources."jest-runtime-28.1.1" // { dependencies = [ sources."ansi-styles-4.3.0" sources."chalk-4.1.2" @@ -6432,26 +6769,7 @@ let sources."supports-color-7.2.0" ]; }) - (sources."jest-snapshot-28.1.0" // { - dependencies = [ - sources."ansi-styles-4.3.0" - sources."chalk-4.1.2" - sources."color-convert-2.0.1" - sources."color-name-1.1.4" - sources."diff-sequences-28.0.2" - sources."has-flag-4.0.0" - sources."jest-diff-28.1.0" - sources."jest-matcher-utils-28.1.0" - (sources."pretty-format-28.1.0" // { - dependencies = [ - sources."ansi-styles-5.2.0" - ]; - }) - sources."react-is-18.1.0" - sources."supports-color-7.2.0" - ]; - }) - (sources."jest-util-28.1.0" // { + (sources."jest-snapshot-28.1.1" // { dependencies = [ sources."ansi-styles-4.3.0" sources."chalk-4.1.2" @@ -6461,7 +6779,17 @@ let sources."supports-color-7.2.0" ]; }) - (sources."jest-validate-28.1.0" // { + (sources."jest-util-28.1.1" // { + dependencies = [ + sources."ansi-styles-4.3.0" + sources."chalk-4.1.2" + sources."color-convert-2.0.1" + sources."color-name-1.1.4" + sources."has-flag-4.0.0" + sources."supports-color-7.2.0" + ]; + }) + (sources."jest-validate-28.1.1" // { dependencies = [ sources."ansi-styles-4.3.0" sources."camelcase-6.3.0" @@ -6469,16 +6797,10 @@ let sources."color-convert-2.0.1" sources."color-name-1.1.4" sources."has-flag-4.0.0" - (sources."pretty-format-28.1.0" // { - dependencies = [ - sources."ansi-styles-5.2.0" - ]; - }) - sources."react-is-18.1.0" sources."supports-color-7.2.0" ]; }) - (sources."jest-watcher-28.1.0" // { + (sources."jest-watcher-28.1.1" // { dependencies = [ sources."ansi-styles-4.3.0" sources."chalk-4.1.2" @@ -6488,7 +6810,7 @@ let sources."supports-color-7.2.0" ]; }) - (sources."jest-worker-28.1.0" // { + (sources."jest-worker-28.1.1" // { dependencies = [ sources."has-flag-4.0.0" sources."supports-color-8.1.1" @@ -6499,18 +6821,30 @@ let sources."js-yaml-4.1.0" sources."jsesc-2.5.2" sources."json-parse-even-better-errors-2.3.1" + sources."json-schema-compare-0.2.2" + sources."json-schema-merge-allof-0.6.0" sources."json-schema-traverse-1.0.0" sources."json-stable-stringify-without-jsonify-1.0.1" sources."json5-2.2.1" + sources."jsonpointer-5.0.0" + (sources."jszip-3.10.0" // { + dependencies = [ + sources."readable-stream-2.3.7" + sources."string_decoder-1.1.1" + ]; + }) sources."kleur-3.0.3" sources."kuler-2.0.0" sources."leven-3.1.0" sources."levn-0.4.1" + sources."lie-3.3.0" sources."lines-and-columns-1.2.4" sources."locate-path-5.0.0" + sources."lodash-4.17.21" sources."lodash.debounce-4.0.8" sources."lodash.merge-4.6.2" sources."logform-2.4.0" + sources."loose-envify-1.4.0" sources."lru-cache-6.0.0" (sources."make-dir-3.1.0" // { dependencies = [ @@ -6541,6 +6875,7 @@ let sources."ms-2.1.2" sources."mz-2.7.0" sources."nan-2.16.0" + sources."nanoid-3.3.4" sources."napi-build-utils-1.0.2" sources."natural-compare-1.4.0" sources."node-abi-3.22.0" @@ -6563,6 +6898,7 @@ let sources."p-limit-2.3.0" sources."p-locate-4.1.0" sources."p-try-2.2.0" + sources."pako-1.0.11" sources."parent-module-1.0.1" sources."parse-json-5.2.0" sources."parseurl-1.3.3" @@ -6577,13 +6913,23 @@ let sources."pkg-dir-4.2.0" sources."prebuild-install-7.1.0" sources."prelude-ls-1.2.1" - (sources."pretty-format-27.5.1" // { + (sources."pretty-format-28.1.1" // { dependencies = [ sources."ansi-styles-5.2.0" ]; }) sources."process-nextick-args-2.0.1" sources."prompts-2.4.2" + (sources."prop-types-15.8.1" // { + dependencies = [ + sources."react-is-16.13.1" + ]; + }) + (sources."prop-types-extra-1.1.1" // { + dependencies = [ + sources."react-is-16.13.1" + ]; + }) sources."pump-3.0.0" sources."punycode-2.1.1" sources."queue-microtask-1.2.3" @@ -6593,7 +6939,13 @@ let sources."strip-json-comments-2.0.1" ]; }) - sources."react-is-17.0.2" + sources."react-18.2.0" + sources."react-bootstrap-2.4.0" + sources."react-dom-18.2.0" + sources."react-icons-4.4.0" + sources."react-is-18.2.0" + sources."react-lifecycles-compat-3.0.4" + sources."react-transition-group-4.4.2" sources."readable-stream-3.6.0" sources."regenerate-1.4.2" sources."regenerate-unicode-properties-10.0.1" @@ -6620,6 +6972,7 @@ let sources."run-parallel-1.2.0" sources."safe-buffer-5.1.2" sources."safe-stable-stringify-2.3.1" + sources."scheduler-0.23.0" sources."semver-7.3.7" (sources."send-0.18.0" // { dependencies = [ @@ -6634,6 +6987,7 @@ let sources."serialport-9.2.8" sources."serve-static-1.15.0" sources."set-blocking-2.0.0" + sources."setimmediate-1.0.5" sources."setprototypeof-1.2.0" sources."shebang-command-2.0.0" sources."shebang-regex-3.0.0" @@ -6702,7 +7056,8 @@ let sources."type-detect-4.0.8" sources."type-fest-0.21.3" sources."typedarray-0.0.6" - sources."typescript-4.7.2" + sources."typescript-4.7.4" + sources."uncontrollable-7.2.1" sources."unicode-canonical-property-names-ecmascript-2.0.0" sources."unicode-match-property-ecmascript-2.0.0" sources."unicode-match-property-value-ecmascript-2.0.0" @@ -6713,10 +7068,16 @@ let sources."util-deprecate-1.0.2" sources."v8-compile-cache-2.3.0" sources."v8-to-istanbul-9.0.0" + sources."validate.io-array-1.0.6" + sources."validate.io-function-1.0.2" + sources."validate.io-integer-1.0.5" + sources."validate.io-integer-array-1.0.0" + sources."validate.io-number-1.0.3" sources."walker-1.0.8" + sources."warning-4.0.3" sources."which-2.0.2" sources."wide-align-1.1.5" - sources."winston-3.7.2" + sources."winston-3.8.0" sources."winston-syslog-2.5.0" sources."winston-transport-4.5.0" sources."word-wrap-1.2.3" @@ -6729,15 +7090,15 @@ let }) sources."wrappy-1.0.2" sources."write-file-atomic-4.0.1" - sources."ws-8.7.0" + sources."ws-8.8.0" sources."xtend-4.0.2" sources."y18n-5.0.8" sources."yallist-4.0.0" sources."yargs-17.5.1" sources."yargs-parser-21.0.1" - sources."zigbee-herdsman-0.14.34" - sources."zigbee-herdsman-converters-14.0.533" - sources."zigbee2mqtt-frontend-0.6.97" + sources."zigbee-herdsman-0.14.40" + sources."zigbee-herdsman-converters-14.0.559" + sources."zigbee2mqtt-frontend-0.6.103" ]; buildInputs = globalBuildInputs; meta = { diff --git a/pkgs/servers/zigbee2mqtt/update.sh b/pkgs/servers/zigbee2mqtt/update.sh index df4ca6266631..c911d44389db 100755 --- a/pkgs/servers/zigbee2mqtt/update.sh +++ b/pkgs/servers/zigbee2mqtt/update.sh @@ -13,18 +13,18 @@ fi ZIGBEE2MQTT=https://github.com/Koenkk/zigbee2mqtt/raw/$TARGET_VERSION curl -LO $ZIGBEE2MQTT/package.json -curl -LO $ZIGBEE2MQTT/npm-shrinkwrap.json +curl -LO $ZIGBEE2MQTT/package-lock.json node2nix \ --composition node.nix \ - --lock npm-shrinkwrap.json \ + --lock package-lock.json \ --development \ --no-copy-node-env \ --node-env ../../development/node-packages/node-env.nix \ --nodejs-14 \ --output node-packages.nix -rm package.json npm-shrinkwrap.json +rm package.json package-lock.json ( cd ../../../ From 802ec5de4b5386738901e16fb5030b6550f56868 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 12 Jul 2022 12:50:25 +0200 Subject: [PATCH 03/17] python311: 3.11.0b3 -> 3.11.0b4 https://www.python.org/downloads/release/python-3110b4/ https://pythoninsider.blogspot.com/2022/07/python-3110b4-is-now-available.html --- pkgs/development/interpreters/python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/interpreters/python/default.nix b/pkgs/development/interpreters/python/default.nix index b3775c3d42ab..5593158e7f36 100644 --- a/pkgs/development/interpreters/python/default.nix +++ b/pkgs/development/interpreters/python/default.nix @@ -199,9 +199,9 @@ in { major = "3"; minor = "11"; patch = "0"; - suffix = "b3"; + suffix = "b4"; }; - sha256 = "sha256-ybmfUxXqMPjp/LzmgHo3Oeh1SA0pEk5tmUD2+ry3yQI="; + sha256 = "sha256-HZO2EWB5A+CAQXwalWf1+79RJMxchvSvu6HI/TTF9vs="; inherit (darwin) configd; inherit passthruFun; }; From 0b91cc0961012d721731467b3e0aea966da105f7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 13 Jul 2022 03:57:47 +0000 Subject: [PATCH 04/17] firefox-esr-102-unwrapped: 102.0esr -> 102.0.1esr --- pkgs/applications/networking/browsers/firefox/packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox/packages.nix b/pkgs/applications/networking/browsers/firefox/packages.nix index 788a339ea0d2..3f7d0b631a13 100644 --- a/pkgs/applications/networking/browsers/firefox/packages.nix +++ b/pkgs/applications/networking/browsers/firefox/packages.nix @@ -28,11 +28,11 @@ rec { firefox-esr-102 = buildMozillaMach rec { pname = "firefox-esr"; - version = "102.0esr"; + version = "102.0.1esr"; applicationName = "Mozilla Firefox ESR"; src = fetchurl { url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"; - sha512 = "76494363ffdbd33b61912ac72b5cc15450e4b2936898c84fcf3980ccfa6d7ecc05524a63a60827d6caba999ada5cfd6f121e893ba0587778ce11654d0daf21d7"; + sha512 = "ce804fa4e5dda3b8c4c7937f18994a184b0eb7d8fb9484dc924d04d3213ee3daf018141f91703daed6d060a99bfc5d915186db10a4ddcf220c2ea43e369e58df"; }; meta = { From d7aeec462c63ded1ec468543b193033db81348f9 Mon Sep 17 00:00:00 2001 From: Sebastian Wild Date: Sun, 3 Jul 2022 10:28:53 +0200 Subject: [PATCH 05/17] python310Packages.django: fix build with gdal and use correct geos version With the update of geos from 3.9 to 3.10, the use of django with gdal broke since django 3 does not support geos 3.10 --- pkgs/development/python-modules/django/3.nix | 4 ++-- .../python-modules/django/django_3_set_geos_gdal_lib.patch | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/django/3.nix b/pkgs/development/python-modules/django/3.nix index 25f2533ad7d9..815c609428ac 100644 --- a/pkgs/development/python-modules/django/3.nix +++ b/pkgs/development/python-modules/django/3.nix @@ -3,7 +3,7 @@ , buildPythonPackage , fetchPypi , substituteAll -, geos +, geos39 , gdal , asgiref , pytz @@ -27,7 +27,7 @@ buildPythonPackage rec { patches = lib.optional withGdal (substituteAll { src = ./django_3_set_geos_gdal_lib.patch; - inherit geos; + inherit geos39; inherit gdal; extension = stdenv.hostPlatform.extensions.sharedLibrary; }); diff --git a/pkgs/development/python-modules/django/django_3_set_geos_gdal_lib.patch b/pkgs/development/python-modules/django/django_3_set_geos_gdal_lib.patch index 6b853f8d85f0..15f0773dcf4f 100644 --- a/pkgs/development/python-modules/django/django_3_set_geos_gdal_lib.patch +++ b/pkgs/development/python-modules/django/django_3_set_geos_gdal_lib.patch @@ -18,7 +18,7 @@ diff -Nur a/django/contrib/gis/geos/libgeos.py b/django/contrib/gis/geos/libgeos lib_path = settings.GEOS_LIBRARY_PATH except (AttributeError, ImportError, ImproperlyConfigured, OSError): - lib_path = None -+ lib_path = "@geos@/lib/libgeos_c@extension@" ++ lib_path = "@geos39@/lib/libgeos_c@extension@" # Setting the appropriate names for the GEOS-C library. if lib_path: From 32566323e3391cd64eeba138aec84d73c4d8ff45 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 13 Jul 2022 23:51:13 +0200 Subject: [PATCH 06/17] metasploit: 6.2.4 -> 6.2.6 --- pkgs/tools/security/metasploit/Gemfile | 2 +- pkgs/tools/security/metasploit/Gemfile.lock | 60 +++++++-------- pkgs/tools/security/metasploit/default.nix | 4 +- pkgs/tools/security/metasploit/gemset.nix | 82 ++++++++++----------- 4 files changed, 74 insertions(+), 74 deletions(-) diff --git a/pkgs/tools/security/metasploit/Gemfile b/pkgs/tools/security/metasploit/Gemfile index 8350e202156e..dc964d2b8cb5 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.2.4" +gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.2.6" diff --git a/pkgs/tools/security/metasploit/Gemfile.lock b/pkgs/tools/security/metasploit/Gemfile.lock index 6dd9a21eaa9d..914ef4a791bc 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: ed772a23efa7e2a7d7ae6417939e900c66950fd9 - ref: refs/tags/6.2.4 + revision: cb251272d8937b0b5bc92c5194a3617392b50625 + ref: refs/tags/6.2.6 specs: - metasploit-framework (6.2.4) + metasploit-framework (6.2.6) actionpack (~> 6.0) activerecord (~> 6.0) activesupport (~> 6.0) @@ -100,25 +100,25 @@ GEM remote: https://rubygems.org/ specs: Ascii85 (1.1.0) - actionpack (6.1.6) - actionview (= 6.1.6) - activesupport (= 6.1.6) + actionpack (6.1.6.1) + actionview (= 6.1.6.1) + activesupport (= 6.1.6.1) rack (~> 2.0, >= 2.0.9) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actionview (6.1.6) - activesupport (= 6.1.6) + actionview (6.1.6.1) + activesupport (= 6.1.6.1) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activemodel (6.1.6) - activesupport (= 6.1.6) - activerecord (6.1.6) - activemodel (= 6.1.6) - activesupport (= 6.1.6) - activesupport (6.1.6) + activemodel (6.1.6.1) + activesupport (= 6.1.6.1) + activerecord (6.1.6.1) + activemodel (= 6.1.6.1) + activesupport (= 6.1.6.1) + activesupport (6.1.6.1) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -130,13 +130,13 @@ GEM arel-helpers (2.14.0) activerecord (>= 3.1.0, < 8) aws-eventstream (1.2.0) - aws-partitions (1.601.0) + aws-partitions (1.605.0) aws-sdk-core (3.131.2) aws-eventstream (~> 1, >= 1.0.2) aws-partitions (~> 1, >= 1.525.0) aws-sigv4 (~> 1.1) jmespath (~> 1, >= 1.6.1) - aws-sdk-ec2 (1.319.0) + aws-sdk-ec2 (1.321.0) aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) aws-sdk-iam (1.69.0) @@ -203,7 +203,7 @@ GEM domain_name (~> 0.5) http_parser.rb (0.8.0) httpclient (2.8.3) - i18n (1.10.0) + i18n (1.12.0) concurrent-ruby (~> 1.0) io-console (0.5.11) irb (1.3.6) @@ -252,9 +252,9 @@ GEM metasploit_payloads-mettle (1.0.18) method_source (1.0.0) mini_portile2 (2.8.0) - minitest (5.16.1) + minitest (5.16.2) mqtt (0.5.0) - msgpack (1.5.2) + msgpack (1.5.3) multi_json (1.15.0) mustermann (1.1.1) ruby2_keywords (~> 0.0.1) @@ -266,15 +266,15 @@ GEM digest net-protocol timeout - net-ssh (6.1.0) + net-ssh (7.0.1) network_interface (0.0.2) nexpose (7.3.0) nio4r (2.5.8) - nokogiri (1.13.6) + nokogiri (1.13.7) mini_portile2 (~> 2.8.0) racc (~> 1.4) nori (2.6.0) - octokit (4.25.0) + octokit (5.1.0) faraday (>= 1, < 3) sawyer (~> 0.9) openssl-ccm (1.2.2) @@ -295,19 +295,19 @@ GEM puma (5.6.4) nio4r (~> 2.0) racc (1.6.0) - rack (2.2.3.1) + rack (2.2.4) rack-protection (2.2.0) rack - rack-test (2.0.0) + rack-test (2.0.2) rack (>= 1.3) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.3) loofah (~> 2.3) - railties (6.1.6) - actionpack (= 6.1.6) - activesupport (= 6.1.6) + railties (6.1.6.1) + actionpack (= 6.1.6.1) + activesupport (= 6.1.6.1) method_source rake (>= 12.2) thor (~> 1.0) @@ -331,7 +331,7 @@ GEM metasm rex-arch rex-text - rex-exploitation (0.1.30) + rex-exploitation (0.1.32) jsobfu metasm rex-arch @@ -363,7 +363,7 @@ GEM rex-socket rex-text rex-struct2 (0.1.3) - rex-text (0.2.37) + rex-text (0.2.38) rex-zip (0.1.4) rex-text rexml (3.2.5) @@ -371,7 +371,7 @@ GEM ruby-macho (3.0.0) ruby-rc4 (0.1.5) ruby2_keywords (0.0.5) - ruby_smb (3.1.4) + ruby_smb (3.1.6) bindata openssl-ccm openssl-cmac diff --git a/pkgs/tools/security/metasploit/default.nix b/pkgs/tools/security/metasploit/default.nix index ae3c75c630fe..c188dfb266fd 100644 --- a/pkgs/tools/security/metasploit/default.nix +++ b/pkgs/tools/security/metasploit/default.nix @@ -15,13 +15,13 @@ let }; in stdenv.mkDerivation rec { pname = "metasploit-framework"; - version = "6.2.4"; + version = "6.2.6"; src = fetchFromGitHub { owner = "rapid7"; repo = "metasploit-framework"; rev = version; - sha256 = "sha256-9JzavB6VMEM7UFa30WlHdZ/hajOly+JX75I+3DECOqM="; + sha256 = "sha256-GppCjA35d4cvCuGE29czAu4JVCq3l2CHIRFkKWNSNH0="; }; nativeBuildInputs = [ makeWrapper ]; diff --git a/pkgs/tools/security/metasploit/gemset.nix b/pkgs/tools/security/metasploit/gemset.nix index 98a026aaa9f2..e73b8fa37834 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 = "1walbq04v4qvgnz39cbfhz9bzhsf14q1h7gd0kgjy3frld6ysrhb"; + sha256 = "1m5x42s72mik9xkrgbway4ra139k71p2dfxcvg5gwdmac8maiq7k"; type = "gem"; }; - version = "6.1.6"; + version = "6.1.6.1"; }; actionview = { groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "05r0h7pvc0szqmgnra0j3j8ap7dmiyw9s6qksx41v5cxknmfi0h3"; + sha256 = "0syh8jwih5qvv87zfyzl37rz6sc1prhy6gia95bn76zyqk9cfzx8"; type = "gem"; }; - version = "6.1.6"; + version = "6.1.6.1"; }; activemodel = { groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1f0ai51icvvx5q0jd1l89k0dlwzpsrkqlj6x43f8qc4bd1ya9glx"; + sha256 = "1qm3whcaiv5kkgp6plyxi6xa6n3sap18m6w1lfwvr93xb8v57693"; type = "gem"; }; - version = "6.1.6"; + version = "6.1.6.1"; }; activerecord = { groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0khjnkvmiyap1g3rvw9hp16mzai4smqcg5hxhq28pll25ljzxdbp"; + sha256 = "1c6hcy2affwkkggd49v1g1j6ahijikbcxrcksngm9silmc24ixw2"; type = "gem"; }; - version = "6.1.6"; + version = "6.1.6.1"; }; activesupport = { groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "08wzpwgdm03vzb8gqr8bvfdarb89g5ah0skvwqk6qv87p55xqkyw"; + sha256 = "0vb0xi7yvgfqky9h4clyncb886mr1wvz9amk7d9ffmgpwrpzvjaz"; type = "gem"; }; - version = "6.1.6"; + version = "6.1.6.1"; }; addressable = { groups = ["default"]; @@ -104,10 +104,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0ydlikjhhsiqk7v8k7q1f036fd7yrmimasw40rnwcj3f1747lygd"; + sha256 = "15ff3d8ijqh7har1cgwv2aiq77gkp8jyb8km15vz4kbckf7jps2m"; type = "gem"; }; - version = "1.601.0"; + version = "1.605.0"; }; aws-sdk-core = { groups = ["default"]; @@ -124,10 +124,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0b42j6hdw62qz02j1llqp4c4y0dx39x3wfk1nprxwl27sdvy1mgk"; + sha256 = "0a4j83p1a8x9zdrmlnvqr9g53wmrf1dcf7i5glyamsj4lmqxlnv1"; type = "gem"; }; - version = "1.319.0"; + version = "1.321.0"; }; aws-sdk-iam = { groups = ["default"]; @@ -494,10 +494,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0b2qyvnk4yynlg17ymkq4g5xgr275637fhl1mjh0valw3cb1fhhg"; + sha256 = "1vdcchz7jli1p0gnc669a7bj3q1fv09y9ppf0y3k0vb1jwdwrqwi"; type = "gem"; }; - version = "1.10.0"; + version = "1.12.0"; }; io-console = { groups = ["default"]; @@ -614,12 +614,12 @@ platforms = []; source = { fetchSubmodules = false; - rev = "ed772a23efa7e2a7d7ae6417939e900c66950fd9"; - sha256 = "18rs08qxqgljxxby5jx56dmf37vm8xlx3dsna0xl6c4m3sydm77l"; + rev = "cb251272d8937b0b5bc92c5194a3617392b50625"; + sha256 = "0z9la9ijjr0i463n15xp59a0kvh26gbxp17118pqfxzr1n6456hs"; type = "git"; url = "https://github.com/rapid7/metasploit-framework"; }; - version = "6.2.4"; + version = "6.2.6"; }; metasploit-model = { groups = ["default"]; @@ -686,10 +686,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "08z6rgs1jgbc032843mwg3fayvzn4hihz8bl2gp87pf7z02kw5f3"; + sha256 = "14a9ign0hj3z3j4cpfplj2djaskx3skzyx4fl3x53d7saxmhrgn1"; type = "gem"; }; - version = "5.16.1"; + version = "5.16.2"; }; mqtt = { groups = ["default"]; @@ -706,10 +706,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1hpj9mm31a5aw5qys2kglfl8jv74bkwkc5pfrpp3als89hgkznqy"; + sha256 = "0bqf9yp0kvcmqskixzhg66w922z280bkyfq41id6kk5nixlnmwg7"; type = "gem"; }; - version = "1.5.2"; + version = "1.5.3"; }; multi_json = { groups = ["default"]; @@ -776,10 +776,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0jp3jgcn8cij407xx9ldb5h9c6jv13jc4cf6kk2idclz43ww21c9"; + sha256 = "1qp3i8bi7ji1np0530bp2p9zrrn6galvmbsivxwpkjdpjdyn19sr"; type = "gem"; }; - version = "6.1.0"; + version = "7.0.1"; }; network_interface = { groups = ["default"]; @@ -817,10 +817,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "11w59ga9324yx6339dgsflz3dsqq2mky1qqdwcg6wi5s1bf2yldi"; + sha256 = "0lhhnqch8r9n1835p6pvmg4m2r4hb98nkfxrpr4yf6246d9xg8bc"; type = "gem"; }; - version = "1.13.6"; + version = "1.13.7"; }; nori = { groups = ["default"]; @@ -837,10 +837,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0yqs5cn07lwh7nhc6zh92rymk0aran90zfjgcbvpgsr2mjsyq8rc"; + sha256 = "1jxx0pxm46vyrc3zp684m5b7xvw12ca2gnhnwizyvh15d65aribm"; type = "gem"; }; - version = "4.25.0"; + version = "5.1.0"; }; openssl-ccm = { groups = ["default"]; @@ -957,10 +957,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1b1qsg0yfargdhmpapp2d3mlxj82wyygs9nj74w0r03diyi8swlc"; + sha256 = "0axc6w0rs4yj0pksfll1hjgw1k6a5q0xi2lckh91knfb72v348pa"; type = "gem"; }; - version = "2.2.3.1"; + version = "2.2.4"; }; rack-protection = { groups = ["default"]; @@ -977,10 +977,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "01igqmm7xqw6vg6x28phivl044n2crq0bcfjrxr4979kzxydgh8h"; + sha256 = "0rjl709krgf499dhjdapg580l2qaj9d91pwzk8ck8fpnazlx1bdd"; type = "gem"; }; - version = "2.0.0"; + version = "2.0.2"; }; rails-dom-testing = { groups = ["default"]; @@ -1007,10 +1007,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "16dyjmy42v51acmx1ba2xxncvx368ss5rww6bsf1lwgyk4vqn41h"; + sha256 = "0cwpjj9inak65cvs9wyhpjdsx1xajzbiy25p397a8kmyvkrcvzms"; type = "gem"; }; - version = "6.1.6"; + version = "6.1.6.1"; }; rake = { groups = ["default"]; @@ -1107,10 +1107,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0x1gqdqvsgll1r5x6cz4ica24nb3ph8y36mf3hwabgb1a6y3s0zr"; + sha256 = "0646y7nbc54ljgw28gmlsqbmwxs1hs5v3h24arj4jrnvqrq9bw71"; type = "gem"; }; - version = "0.1.30"; + version = "0.1.32"; }; rex-java = { groups = ["default"]; @@ -1227,10 +1227,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0xzym86blrah88qyi1m9f7pc53m6ssmr4d1znc8izbh90z38y51y"; + sha256 = "10jxl3p3ndhb5cfj5y5qbiv82d3zn9wn0sr8q32cqlib4wnwx254"; type = "gem"; }; - version = "0.2.37"; + version = "0.2.38"; }; rex-zip = { groups = ["default"]; @@ -1297,10 +1297,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0cvavqvgwq2gcrg0gh8fdzyn9zzpkyh9g07jz6cn7zzxzgwxfn9v"; + sha256 = "0yvm8qg4i6qgdgqh5j4k3vw5hz9zl8w06jxhmwx69l7gvjxqi2fr"; type = "gem"; }; - version = "3.1.4"; + version = "3.1.6"; }; rubyntlm = { groups = ["default"]; From 6d5c66a9d9db12ae588713de356c5e32240f02ac Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 14 Jul 2022 00:43:46 +0200 Subject: [PATCH 07/17] python3Packages.bellows: 0.31.0 -> 0.31.1 --- pkgs/development/python-modules/bellows/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bellows/default.nix b/pkgs/development/python-modules/bellows/default.nix index d2ba3e77ee62..be8afd022a47 100644 --- a/pkgs/development/python-modules/bellows/default.nix +++ b/pkgs/development/python-modules/bellows/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "bellows"; - version = "0.31.0"; + version = "0.31.1"; format = "setuptools"; src = fetchFromGitHub { owner = "zigpy"; repo = "bellows"; rev = "refs/tags/${version}"; - sha256 = "sha256-8pw139TNY7LE7x13JfgxcUVWFIXVj4FiEvqdUh+xcl8="; + sha256 = "sha256-kjZL6N1VF3Rc26eB5fU1UEs9BEr4sfV4Hto6QdwqeqY="; }; propagatedBuildInputs = [ From 9e0e2fdad00642694b83c70e2148f5f13df236b5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 14 Jul 2022 00:48:06 +0200 Subject: [PATCH 08/17] home-assistant: 2022.7.3 -> 2022.7.4 https://github.com/home-assistant/core/releases/tag/2022.7.4 --- .../home-assistant/component-packages.nix | 2 +- pkgs/servers/home-assistant/default.nix | 17 ++--------------- 2 files changed, 3 insertions(+), 16 deletions(-) diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index 9a93117bd44f..71d8971ddc45 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -2,7 +2,7 @@ # Do not edit! { - version = "2022.7.3"; + version = "2022.7.4"; components = { "abode" = ps: with ps; [ abodepy diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index 4fac9351727f..5dd4d60cbde7 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -85,19 +85,6 @@ let }); }) - # Pinned due to API changes in pyruckus>0.12 - (self: super: { - pyruckus = super.pyruckus.overridePythonAttrs (oldAttrs: rec { - version = "0.12"; - src = fetchFromGitHub { - owner = "gabe565"; - repo = "pyruckus"; - rev = version; - sha256 = "0ykv6r6blbj3fg9fplk9i7xclkv5d93rwvx0fm5s8ms9f2s9ih8z"; - }; - }); - }) - # Pinned due to API changes in 0.1.0 (mkOverride "poolsense" "0.0.8" "sha256-17MHrYRmqkH+1QLtgq2d6zaRtqvb9ju9dvPt9gB2xCc=") @@ -190,7 +177,7 @@ let extraPackagesFile = writeText "home-assistant-packages" (lib.concatMapStringsSep "\n" (pkg: pkg.pname) extraBuildInputs); # Don't forget to run parse-requirements.py after updating - hassVersion = "2022.7.3"; + hassVersion = "2022.7.4"; in python.pkgs.buildPythonApplication rec { pname = "homeassistant"; @@ -208,7 +195,7 @@ in python.pkgs.buildPythonApplication rec { owner = "home-assistant"; repo = "core"; rev = version; - hash = "sha256-e0vu3QUalFncWloNum92YLvMWkeuFF74vrNdfmsfEw0="; + hash = "sha256-TQsIChMoIlTd8+gN4bxiWFId6V2wB1j3XfhXYpYMw9M="; }; # leave this in, so users don't have to constantly update their downstream patch handling From 0ae92922a1c7a4bd709a9342f978013615c85661 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 14 Jul 2022 01:41:58 +0200 Subject: [PATCH 09/17] nixos/tests/home-assistant: improve reload/restart test cases Wait until home-assistant is fully reloaded or restarted to spot possible errors during startup. Swap out bluetooth_tracker for esphome, since the bluetooth tracker causes errors, when it does not find a bluetooth device. Drop mosquitto from the environment. It wasn't used since the 2022.3.0 release when MQTT stopped being configurable from the YAML config. --- nixos/tests/home-assistant.nix | 25 +++++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/nixos/tests/home-assistant.nix b/nixos/tests/home-assistant.nix index 59b82593abcd..0bbeffd18cf0 100644 --- a/nixos/tests/home-assistant.nix +++ b/nixos/tests/home-assistant.nix @@ -7,8 +7,6 @@ in { meta.maintainers = lib.teams.home-assistant.members; nodes.hass = { pkgs, ... }: { - environment.systemPackages = with pkgs; [ mosquitto ]; - services.postgresql = { enable = true; ensureDatabases = [ "hass" ]; @@ -108,9 +106,7 @@ in { # Cause a configuration change that requires a service restart as we added a new runtime dependency specialisation.newFeature = { inheritParentConfig = true; - configuration.services.home-assistant.config.device_tracker = [ - { platform = "bluetooth_tracker"; } - ]; + configuration.services.home-assistant.config.esphome = {}; }; }; @@ -119,6 +115,7 @@ in { in '' import re + import json start_all() @@ -131,7 +128,19 @@ in { assert match package = match.group('path') + + def get_journal_cursor(host) -> str: + exit, out = host.execute("journalctl -u home-assistant.service -n1 -o json-pretty --output-fields=__CURSOR") + assert exit == 0 + return json.loads(out)["__CURSOR"] + + + def wait_for_homeassistant(host, cursor): + host.wait_until_succeeds(f"journalctl --after-cursor='{cursor}' -u home-assistant.service | grep -q 'Home Assistant initialized in'") + + hass.wait_for_unit("home-assistant.service") + cursor = get_journal_cursor(hass) with subtest("Check that YAML configuration file is in place"): hass.succeed("test -L ${configDir}/configuration.yaml") @@ -148,7 +157,7 @@ in { hass.succeed(f"grep -q 'wake_on_lan' {package}/extra_components") with subtest("Check that Home Assistant's web interface and API can be reached"): - hass.wait_until_succeeds("journalctl -u home-assistant.service | grep -q 'Home Assistant initialized in'") + wait_for_homeassistant(hass, cursor) hass.wait_for_open_port(8123) hass.succeed("curl --fail http://localhost:8123/lovelace") @@ -162,15 +171,19 @@ in { with subtest("Check service reloads when configuration changes"): # store the old pid of the process pid = hass.succeed("systemctl show --property=MainPID home-assistant.service") + cursor = get_journal_cursor(hass) hass.succeed("${system}/specialisation/differentName/bin/switch-to-configuration test") new_pid = hass.succeed("systemctl show --property=MainPID home-assistant.service") assert pid == new_pid, "The PID of the process should not change between process reloads" + wait_for_homeassistant(hass, cursor) with subtest("check service restarts when package changes"): pid = new_pid + cursor = get_journal_cursor(hass) hass.succeed("${system}/specialisation/newFeature/bin/switch-to-configuration test") new_pid = hass.succeed("systemctl show --property=MainPID home-assistant.service") assert pid != new_pid, "The PID of the process shoudl change when the HA binary changes" + wait_for_homeassistant(hass, cursor) with subtest("Check that no errors were logged"): output_log = hass.succeed("cat ${configDir}/home-assistant.log") From 12ea6c11ba9e4df01e455ae395ecf44b4d9e0b38 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 Jul 2022 05:10:50 +0000 Subject: [PATCH 10/17] godns: 2.8.3 -> 2.8.4 --- pkgs/tools/networking/godns/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/godns/default.nix b/pkgs/tools/networking/godns/default.nix index 448e6fdcd541..2c73a6ea9d6d 100644 --- a/pkgs/tools/networking/godns/default.nix +++ b/pkgs/tools/networking/godns/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "godns"; - version = "2.8.3"; + version = "2.8.4"; src = fetchFromGitHub { owner = "TimothyYe"; repo = "godns"; rev = "v${version}"; - sha256 = "sha256-EQ296oFb6C/xA9Ww45PbPyvQQjWxxd/9aDDcfZ4uFcw="; + sha256 = "sha256-P3jmpyk53+N/7BhPfLmCiXOoGJv35eZcvrxGqejYin8="; }; vendorSha256 = "sha256-PGqknRGtN0XRGPnAsWzQrlJZG5BzQIhlSysGefkxysE="; From 28010c8de42d1f79399bb57d72a875c6ed974a97 Mon Sep 17 00:00:00 2001 From: kilianar Date: Thu, 14 Jul 2022 07:32:09 +0200 Subject: [PATCH 11/17] signal-desktop: 5.49.0 -> 5.50.0 --- .../networking/instant-messengers/signal-desktop/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix b/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix index 090f80357383..de4ecadc4432 100644 --- a/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix +++ b/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix @@ -9,7 +9,7 @@ stdenv.mkDerivation rec { pname = "signal-desktop"; - version = "5.49.0"; # Please backport all updates to the stable channel. + version = "5.50.0"; # Please backport all updates to the stable channel. # All releases have a limited lifetime and "expire" 90 days after the release. # When releases "expire" the application becomes unusable until an update is # applied. The expiration date for the current release can be extracted with: @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { src = fetchurl { url = "https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_${version}_amd64.deb"; - sha256 = "sha256-rrDUaFcqslSuJwTYx1exEfvuHKKnPZKh+RYerOcKGG0="; + sha256 = "sha256-3/a0+FTRSI7MdI/4mAhKl/KEBoEM1rqTUUWTpNFJTSA="; }; nativeBuildInputs = [ From 3973b7d82670713f0b7df1e0abee604d986b11c5 Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Thu, 14 Jul 2022 08:14:20 +1000 Subject: [PATCH 12/17] kubernetes: 1.23.8 -> 1.23.9 https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.23.md#changelog-since-v1238 --- pkgs/applications/networking/cluster/kubernetes/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/kubernetes/default.nix b/pkgs/applications/networking/cluster/kubernetes/default.nix index 5cbd307a3d73..220fddf00e6f 100644 --- a/pkgs/applications/networking/cluster/kubernetes/default.nix +++ b/pkgs/applications/networking/cluster/kubernetes/default.nix @@ -21,13 +21,13 @@ buildGoModule rec { pname = "kubernetes"; - version = "1.23.8"; + version = "1.23.9"; src = fetchFromGitHub { owner = "kubernetes"; repo = "kubernetes"; rev = "v${version}"; - sha256 = "sha256-mu+jBSypoMNxOugLbS3foH4C4AqSZnlic4Bf1v9dYc8="; + sha256 = "sha256-uuadINLKZ/hxewE9Qx5wBoGMWrpmTJPDgZh0djadAhc="; }; vendorSha256 = null; From 5eb9bf5565c1aa2b375613ed22bdf55f1fd58e29 Mon Sep 17 00:00:00 2001 From: kilianar Date: Thu, 14 Jul 2022 07:52:50 +0200 Subject: [PATCH 13/17] alejandra: 1.5.0 -> 2.0.0 --- pkgs/tools/nix/alejandra/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/nix/alejandra/default.nix b/pkgs/tools/nix/alejandra/default.nix index 5cfacdb50bc0..5c430e0bc168 100644 --- a/pkgs/tools/nix/alejandra/default.nix +++ b/pkgs/tools/nix/alejandra/default.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage rec { pname = "alejandra"; - version = "1.5.0"; + version = "2.0.0"; src = fetchFromGitHub { owner = "kamadorueda"; repo = "alejandra"; rev = version; - sha256 = "sha256-A0ruEdPeKIzGYxyXNACnzaKtQUVc30s2ExTUzdFTcWM="; + sha256 = "sha256-imWi48JxT7l/1toc7NElP1/CBEbChTQ3n0gjBz6L7so="; }; - cargoSha256 = "sha256-BmpFyVF2fxV3rExI7rpOQlVwHEJNlof44dnUshaO/no="; + cargoSha256 = "sha256-pcNU7Wk98LQuRg/ItsJ+dxXcSdYROJVYifF74jIrqEo="; passthru.tests = { version = testers.testVersion { package = alejandra; }; From 647e5317eb55c53094e7d7377b0f6a65c13161f6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 Jul 2022 09:02:30 +0000 Subject: [PATCH 14/17] sqlfluff: 1.1.0 -> 1.2.0 --- pkgs/development/tools/database/sqlfluff/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/database/sqlfluff/default.nix b/pkgs/development/tools/database/sqlfluff/default.nix index f3a1b95bbbb6..7ab8f7edc8b6 100644 --- a/pkgs/development/tools/database/sqlfluff/default.nix +++ b/pkgs/development/tools/database/sqlfluff/default.nix @@ -5,13 +5,13 @@ python3.pkgs.buildPythonApplication rec { pname = "sqlfluff"; - version = "1.1.0"; + version = "1.2.0"; src = fetchFromGitHub { owner = pname; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-6nVNUVvTKwVAQ55y8IunJyEKHN1/pf1BxM3tBqvNFIc="; + hash = "sha256-n5DprvSbli7wEV+oRA+U5UnaAGPit2Zd2gFb9fCgG8A="; }; propagatedBuildInputs = with python3.pkgs; [ From 5ad0643e1c0b6ec442754b34316814ea212a76a3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 Jul 2022 10:05:53 +0000 Subject: [PATCH 15/17] nodejs-18_x: 18.5.0 -> 18.6.0 --- pkgs/development/web/nodejs/v18.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/web/nodejs/v18.nix b/pkgs/development/web/nodejs/v18.nix index 78cb2a687931..6d0cc289172c 100644 --- a/pkgs/development/web/nodejs/v18.nix +++ b/pkgs/development/web/nodejs/v18.nix @@ -7,8 +7,8 @@ let in buildNodejs { inherit enableNpm; - version = "18.5.0"; - sha256 = "0c50y6c52pmbxc8x1zhkzq608bwvcma4fj39cd1mvc40wfa5d2rn"; + version = "18.6.0"; + sha256 = "0k05phvlpwf467sbaxcvdzr4ncclm9fpldml8fbfrjigl4rhr2sz"; patches = [ ./disable-darwin-v8-system-instrumentation.patch ]; From ca03b94dd7c842a34999c13eed8684a25a1df9ef Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 Jul 2022 10:07:45 +0000 Subject: [PATCH 16/17] python310Packages.levenshtein: 0.19.1 -> 0.19.2 --- pkgs/development/python-modules/levenshtein/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/levenshtein/default.nix b/pkgs/development/python-modules/levenshtein/default.nix index ab15163b972b..975c61be2d5a 100644 --- a/pkgs/development/python-modules/levenshtein/default.nix +++ b/pkgs/development/python-modules/levenshtein/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "levenshtein"; - version = "0.19.1"; + version = "0.19.2"; format = "pyproject"; disabled = pythonOlder "3.6"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "maxbachmann"; repo = "Levenshtein"; rev = "refs/tags/v${version}"; - hash = "sha256-2/m9vn3yHDt5sjE/hY3s3gBCkZnehbk25+VReLo2jn8="; + hash = "sha256-tedoSeCwMWHwPlZ8qvzIMjVj5W9qJVoLAsT35hQBc/g="; }; nativeBuildInputs = [ From 71f758e61653fab7a815ec06205047385c22bca5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 Jul 2022 04:58:18 +0000 Subject: [PATCH 17/17] gnome-console: 42.0 -> 42.2 --- .../applications/terminal-emulators/gnome-console/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/terminal-emulators/gnome-console/default.nix b/pkgs/applications/terminal-emulators/gnome-console/default.nix index be3808327b57..691a2d10c67c 100644 --- a/pkgs/applications/terminal-emulators/gnome-console/default.nix +++ b/pkgs/applications/terminal-emulators/gnome-console/default.nix @@ -22,11 +22,11 @@ stdenv.mkDerivation rec { pname = "gnome-console"; - version = "42.0"; + version = "42.2"; src = fetchurl { url = "mirror://gnome/sources/gnome-console/${lib.versions.major version}/${pname}-${version}.tar.xz"; - sha256 = "Fae8i72047ZZ//DFK2GdxilxkPhnRp2D4wOvSzibuaM="; + sha256 = "fSbmwYdExXWnhykyY/YM7/YwEHCY6eWKd2WwCsdDcEk="; }; buildInputs = [