summary refs log tree commit diff
path: root/pkgs/development/node-packages
diff options
context:
space:
mode:
authorhappysalada <raphael@megzari.com>2023-05-01 19:53:06 -0400
committerYt <happysalada@proton.me>2023-05-01 20:04:04 -0400
commitcba07817fd7678c4923c6a103b7a804c9e05487c (patch)
tree1a07aacefcc58259105fbfa7c10bb8fbfd6d66f1 /pkgs/development/node-packages
parent120dd6a8032fa2dcf9197b0d49614b07b20581fe (diff)
downloadnixpkgs-cba07817fd7678c4923c6a103b7a804c9e05487c.tar
nixpkgs-cba07817fd7678c4923c6a103b7a804c9e05487c.tar.gz
nixpkgs-cba07817fd7678c4923c6a103b7a804c9e05487c.tar.bz2
nixpkgs-cba07817fd7678c4923c6a103b7a804c9e05487c.tar.lz
nixpkgs-cba07817fd7678c4923c6a103b7a804c9e05487c.tar.xz
nixpkgs-cba07817fd7678c4923c6a103b7a804c9e05487c.tar.zst
nixpkgs-cba07817fd7678c4923c6a103b7a804c9e05487c.zip
nodePackages: update to latest
Diffstat (limited to 'pkgs/development/node-packages')
-rw-r--r--pkgs/development/node-packages/node-packages.nix1483
1 files changed, 846 insertions, 637 deletions
diff --git a/pkgs/development/node-packages/node-packages.nix b/pkgs/development/node-packages/node-packages.nix
index 9ddb5e7cefd..e8847af007b 100644
--- a/pkgs/development/node-packages/node-packages.nix
+++ b/pkgs/development/node-packages/node-packages.nix
@@ -580,13 +580,13 @@ let
         sha512 = "TmB2K5UfpDpSbCNBBntXzKHcAk2EA3/P68jmWvmJvglVUdkO9V6kTAuXVe12+h6C4GK0ndwuCrHHtEVcL5t6pQ==";
       };
     };
-    "@astrojs/compiler-1.3.2" = {
+    "@astrojs/compiler-1.4.0" = {
       name = "_at_astrojs_slash_compiler";
       packageName = "@astrojs/compiler";
-      version = "1.3.2";
+      version = "1.4.0";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@astrojs/compiler/-/compiler-1.3.2.tgz";
-        sha512 = "W/2Mdsq75ruK31dPVlXLdvAoknYDcm6+zXiFToSzQWI7wZqqR+51XTFgx90ojYbefk7z4VOJSVtZBz2pA82F5A==";
+        url = "https://registry.npmjs.org/@astrojs/compiler/-/compiler-1.4.0.tgz";
+        sha512 = "Vav3a32Ct+omowV9X9kDM2ghWAvFdjZkv5BdvBjZCKYbFVT6//IZApDIVbHI1UPuLuD2sKyLWx2T+E7clqUJdg==";
       };
     };
     "@asyncapi/specs-4.3.0" = {
@@ -5215,13 +5215,13 @@ let
         sha512 = "1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==";
       };
     };
-    "@eslint-community/regexpp-4.5.0" = {
+    "@eslint-community/regexpp-4.5.1" = {
       name = "_at_eslint-community_slash_regexpp";
       packageName = "@eslint-community/regexpp";
-      version = "4.5.0";
+      version = "4.5.1";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.0.tgz";
-        sha512 = "vITaYzIcNmjn5tF5uxcZ/ft7/RXGrMUIS9HalWckEOF6ESiwXKoMzAQf2UW0aVd6rnOeExTJVd5hmWXucBKGXQ==";
+        url = "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz";
+        sha512 = "Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==";
       };
     };
     "@eslint/eslintrc-0.4.3" = {
@@ -5926,85 +5926,85 @@ let
         sha512 = "5D2qVpZrgpjtqU4eNOcWGp1gnUCgjfM+vKGE2y03kKN6z5EBhtx0qdRFbg8QuNNj8wXNoX93KJoYb+NqoxswmQ==";
       };
     };
-    "@fluentui/date-time-utilities-8.5.7" = {
+    "@fluentui/date-time-utilities-8.5.8" = {
       name = "_at_fluentui_slash_date-time-utilities";
       packageName = "@fluentui/date-time-utilities";
-      version = "8.5.7";
+      version = "8.5.8";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-8.5.7.tgz";
-        sha512 = "+g6YWgI0LbsoPo03rCNRsZPP9uXlYVfCY/AdFTfAr3RiilLWIt9L21eRm0/vap/HEc4Jx+MoW8RpBg9U0i5PkA==";
+        url = "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-8.5.8.tgz";
+        sha512 = "8QkUZtoqEOeA9ePPntvQOAO/RS8UjqAqDaCPwKFcbETjz2qYdNEDH576RlSosZz+isUFKt1Y/UHiw0KOPMhMWw==";
       };
     };
-    "@fluentui/dom-utilities-2.2.6" = {
+    "@fluentui/dom-utilities-2.2.7" = {
       name = "_at_fluentui_slash_dom-utilities";
       packageName = "@fluentui/dom-utilities";
-      version = "2.2.6";
+      version = "2.2.7";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-2.2.6.tgz";
-        sha512 = "yJOEiFj/TfR307hzZn15kNocC0P3j2BltrAJznhgXywMKJhIczATFTfj2len7YMHxLttnR5yDz/oYpyBLSk4rw==";
+        url = "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-2.2.7.tgz";
+        sha512 = "V+bW/WKR3ADGbBFw5hZqTY197RSz0tXm+gsdBj4iK4BJkWCRQYmj7ZLY+5pEAtfVJ7Z55zjYmLuzTpqGbCGxzg==";
       };
     };
-    "@fluentui/font-icons-mdl2-8.5.13" = {
+    "@fluentui/font-icons-mdl2-8.5.14" = {
       name = "_at_fluentui_slash_font-icons-mdl2";
       packageName = "@fluentui/font-icons-mdl2";
-      version = "8.5.13";
+      version = "8.5.14";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@fluentui/font-icons-mdl2/-/font-icons-mdl2-8.5.13.tgz";
-        sha512 = "3JjYN7lJZefpBdNPoQRFOiNpyVw+BOGynMkmYglnGjEWlg3uodawNi9lnKBODXCy31OHh900n9pAPFyNpdCbBg==";
+        url = "https://registry.npmjs.org/@fluentui/font-icons-mdl2/-/font-icons-mdl2-8.5.14.tgz";
+        sha512 = "a/zGlzf4PWbVXAK/39/hYoWxSdn4+akYr/FAC8yqVYB/vxz6vQ1vwXKu/jMlAaUYEnZwC0jYByWhXmrDj4t+NA==";
       };
     };
-    "@fluentui/foundation-legacy-8.2.33" = {
+    "@fluentui/foundation-legacy-8.2.34" = {
       name = "_at_fluentui_slash_foundation-legacy";
       packageName = "@fluentui/foundation-legacy";
-      version = "8.2.33";
+      version = "8.2.34";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.2.33.tgz";
-        sha512 = "Z1Nl1hmyICAjTwaU2fvIGenzczRfyf0P3oaRniwac4gAa5MidE6QlpAkEcwCka2QEG/qUjcx/cMacDGLN/Dd0A==";
+        url = "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.2.34.tgz";
+        sha512 = "1FmUFUYyp6SaOA+o/lujvckTMP2fJDHTnNm7kj3EVKh2676aFrUcmMYknYXEngImdGIGjhj6xSinbLgulr8DsA==";
       };
     };
-    "@fluentui/keyboard-key-0.4.6" = {
+    "@fluentui/keyboard-key-0.4.7" = {
       name = "_at_fluentui_slash_keyboard-key";
       packageName = "@fluentui/keyboard-key";
-      version = "0.4.6";
+      version = "0.4.7";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.4.6.tgz";
-        sha512 = "p59zLGs3ucDPc7ZVaPxVCaQsfNwERDt3n+yLE0w/FFBlPWJcOSkiZHIieMhqk5ur5YGzbgs9WppPrtxNga23fw==";
+        url = "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.4.7.tgz";
+        sha512 = "+ivm4+fcNZGiAf0YthGcDxOYDxHX2td+4BuhtznDLsMt27akx/eOuK9uF1ZgXpMsq0UncOIV6qOyWUgGuY31LA==";
       };
     };
-    "@fluentui/merge-styles-8.5.7" = {
+    "@fluentui/merge-styles-8.5.8" = {
       name = "_at_fluentui_slash_merge-styles";
       packageName = "@fluentui/merge-styles";
-      version = "8.5.7";
+      version = "8.5.8";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.5.7.tgz";
-        sha512 = "t/mOQTigj51n7z6VPZ1nlb9getkzoLVhN0aUbOJUSD5qvu0gZqSBh7Y9xIP6QeYWF4q6wcZhEggo8HOgYqaWQw==";
+        url = "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.5.8.tgz";
+        sha512 = "wY+li6t7ByQml5duquqluTcQiQdBj7d+MgcM9WHKrmsEM3hEOy8qD5g9b9/EDUShGlL6jCwCFnxMjx4Fy6Tf0w==";
       };
     };
-    "@fluentui/react-8.108.2" = {
+    "@fluentui/react-8.108.3" = {
       name = "_at_fluentui_slash_react";
       packageName = "@fluentui/react";
-      version = "8.108.2";
+      version = "8.108.3";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@fluentui/react/-/react-8.108.2.tgz";
-        sha512 = "wVJBFZFVNzaaLByPkz36oMDexS5Poi9LKSbzQdAXJMdm7IQDiz4vvPcz5fFxZaFZeTclWZmZmdUAkg5301TiXQ==";
+        url = "https://registry.npmjs.org/@fluentui/react/-/react-8.108.3.tgz";
+        sha512 = "1njuMAkCHJBtDrtWIOzfFeEnul0I1Scnnr/Y9xi3UNbZkYb+w1XwUCLpwWaj/d24sProWwsiC/OhcgSm/CQaXg==";
       };
     };
-    "@fluentui/react-focus-8.8.19" = {
+    "@fluentui/react-focus-8.8.20" = {
       name = "_at_fluentui_slash_react-focus";
       packageName = "@fluentui/react-focus";
-      version = "8.8.19";
+      version = "8.8.20";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.8.19.tgz";
-        sha512 = "Gswx0aOazRVFJONmcsj5o6SI/ebWQeZyBAlOsdFeSUuK38aRlVy4DbwVQ+5tQ675u3wmf/+Ln2a0xCixOAVvWg==";
+        url = "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.8.20.tgz";
+        sha512 = "8+Ozvf58rTCRyV+O+yw10EXrPDy27vCh5jGUbQZIkdJedtaLLAX/L+FFbFDxwQZbQloxPx9bBq7vTABHPBxtNg==";
       };
     };
-    "@fluentui/react-hooks-8.6.20" = {
+    "@fluentui/react-hooks-8.6.21" = {
       name = "_at_fluentui_slash_react-hooks";
       packageName = "@fluentui/react-hooks";
-      version = "8.6.20";
+      version = "8.6.21";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.6.20.tgz";
-        sha512 = "vb90tgc0nGWvahE2zuPPtEpknIfAA0ABq7/ro7+CAcKgDx2sleGZKRGdzKXdYS026OxjQ8TN2K7/D3OI1v4Rjg==";
+        url = "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.6.21.tgz";
+        sha512 = "FhmndDWF00JMH+czFyREksUUP4F3BXVRBscPcXZI9gYL4BQ1wPAZnSTVo1uIkiysuo2BTMK4VMnaFRvj4pHHhQ==";
       };
     };
     "@fluentui/react-portal-compat-context-9.0.5" = {
@@ -6016,49 +6016,49 @@ let
         sha512 = "vgGvv74jPi/salcxv37TCm06lOFn44CfNLX5wZw5HQIe9LYGUw/J7vkaniwNIzmQZsn62Y+fVxDS6Sq5S823tA==";
       };
     };
-    "@fluentui/react-window-provider-2.2.9" = {
+    "@fluentui/react-window-provider-2.2.10" = {
       name = "_at_fluentui_slash_react-window-provider";
       packageName = "@fluentui/react-window-provider";
-      version = "2.2.9";
+      version = "2.2.10";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.9.tgz";
-        sha512 = "BRa23ITjwUgewS9ynzCnW2bJIgaNHwhPUY0htLKcYSSv3fG7iib91B6FVC7QqmXDBTia00kqVul1TZz5G0qrlQ==";
+        url = "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.10.tgz";
+        sha512 = "MGn86ceK0pYrfgPIdNiyheE8nfO38jJqVjyNADZfdn6rm59mLR6aIHP7vlTsgolMWsVmz3C349HCNeH6F0dxJQ==";
       };
     };
-    "@fluentui/set-version-8.2.6" = {
+    "@fluentui/set-version-8.2.7" = {
       name = "_at_fluentui_slash_set-version";
       packageName = "@fluentui/set-version";
-      version = "8.2.6";
+      version = "8.2.7";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@fluentui/set-version/-/set-version-8.2.6.tgz";
-        sha512 = "zXIfscQ1ZAiEpHc5taMrDEtTP2NtPBGlz2HbOpZiQ3aj/xcnUT7nT73ctb+Q2bHIqlDCHEaFRQxy/HG6koGYAA==";
+        url = "https://registry.npmjs.org/@fluentui/set-version/-/set-version-8.2.7.tgz";
+        sha512 = "3w4dKv+bFBH7drL4hoNmbGZB3pLi5TqxPoZKhFvbYSwdEJPANzShGgwP1ccoNOkgRqsfRln/4d9xrzhoaE15Eg==";
       };
     };
-    "@fluentui/style-utilities-8.9.6" = {
+    "@fluentui/style-utilities-8.9.7" = {
       name = "_at_fluentui_slash_style-utilities";
       packageName = "@fluentui/style-utilities";
-      version = "8.9.6";
+      version = "8.9.7";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@fluentui/style-utilities/-/style-utilities-8.9.6.tgz";
-        sha512 = "glhexQzJNnLws66Tb7a0WPStYVE1tRy0QWwbtOdIRXsd/3CA1FZse76itss8/yqGakPin2PElkej/jTKpaRWew==";
+        url = "https://registry.npmjs.org/@fluentui/style-utilities/-/style-utilities-8.9.7.tgz";
+        sha512 = "2S2adiiA8E3ghxtdXtPeEajNpaC00aORB6a0nSwbBCD+7mmy+n/d3T5G5iW/fR/uvDHzcb50v2kT3UWakf02Eg==";
       };
     };
-    "@fluentui/theme-2.6.25" = {
+    "@fluentui/theme-2.6.26" = {
       name = "_at_fluentui_slash_theme";
       packageName = "@fluentui/theme";
-      version = "2.6.25";
+      version = "2.6.26";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.25.tgz";
-        sha512 = "slp+Tk+FEDj6HtZNWzckEMPLZMYfe2bECz4hLj/aq2ok51f2ztVTM8rjjmiJjOAidcTirF/gdYVbayc/5MOKag==";
+        url = "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.26.tgz";
+        sha512 = "dzODGZ9wKw0pLxhTV37pifEFYu6ipPXp4FFmwiZnBZjS9lJFc/gx+UkL3Wer8RH3Jdk/9XUZYdCk868YmqudJg==";
       };
     };
-    "@fluentui/utilities-8.13.9" = {
+    "@fluentui/utilities-8.13.10" = {
       name = "_at_fluentui_slash_utilities";
       packageName = "@fluentui/utilities";
-      version = "8.13.9";
+      version = "8.13.10";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.13.9.tgz";
-        sha512 = "8SkDFN+v3FZ2DNQtnRHnUxkY2tVQo6ojHVPWsR5WAbfKDAdlDUWxf5bM+U/8d4E4v49x4HpKY1fqsrx3hLAhyA==";
+        url = "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.13.10.tgz";
+        sha512 = "9HCQ0kbzN+Pj3fx6NMEFrXWPbTuOKChlKSEvfnWjlpEYU9fQG+OqoY5/ALs9aX4RhfhzQhFBuaaaviSkaFpmzQ==";
       };
     };
     "@forge/api-2.15.2" = {
@@ -6088,31 +6088,31 @@ let
         sha512 = "n2eXc/shPwx0ahD3NNfsmeiFoBCukeglt2htePaNnJBDt0VpC6R4Njsjc/wnL5OMgrGl5/GXzN+mymngXrw9qQ==";
       };
     };
-    "@forge/bundler-4.6.6" = {
+    "@forge/bundler-4.6.7" = {
       name = "_at_forge_slash_bundler";
       packageName = "@forge/bundler";
-      version = "4.6.6";
+      version = "4.6.7";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@forge/bundler/-/bundler-4.6.6.tgz";
-        sha512 = "HeKEthggGi+dLCZMC8HpPH8lnOcDsDi0BndWpSFK/HAGBpZX8uRJT30Rwmn+V44TR8M7Dwxer6zatkGDfS+H2Q==";
+        url = "https://registry.npmjs.org/@forge/bundler/-/bundler-4.6.7.tgz";
+        sha512 = "RfeG5Qmdlp4eibiHdFj0F6Cl2vBvP7hCmds0kNUTUQ9EO/OEeeukXyfFxicHNC9bgbXih/88/+PsS1Tb8qPLrA==";
       };
     };
-    "@forge/cli-shared-3.11.0" = {
+    "@forge/cli-shared-3.11.1" = {
       name = "_at_forge_slash_cli-shared";
       packageName = "@forge/cli-shared";
-      version = "3.11.0";
+      version = "3.11.1";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@forge/cli-shared/-/cli-shared-3.11.0.tgz";
-        sha512 = "f+t/MIkeaG5jH7G5ZIbnOtCiISvIzgDllkH7zIGkhyTryWGjswaKbWs8GLYkjPMZQql6LxNShjOFJdNJ6c+1qA==";
+        url = "https://registry.npmjs.org/@forge/cli-shared/-/cli-shared-3.11.1.tgz";
+        sha512 = "mGW9ITjK0mZDwi3sxbEXqwy+tN27tXf4xY5WNP5/sStIiA2QFTdqWhtcdb7n/i6H5ZjOHsynUYWsuU1e7OVb7Q==";
       };
     };
-    "@forge/csp-2.1.2" = {
+    "@forge/csp-2.1.3" = {
       name = "_at_forge_slash_csp";
       packageName = "@forge/csp";
-      version = "2.1.2";
+      version = "2.1.3";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@forge/csp/-/csp-2.1.2.tgz";
-        sha512 = "57PRZmdEjvdqojiTsyGkeYnU+WkQi7tjY34UFNS09UnxThH8GDp2akhp340ZZmJYSj1WWHl50X3oSA8J3XcxXQ==";
+        url = "https://registry.npmjs.org/@forge/csp/-/csp-2.1.3.tgz";
+        sha512 = "ccaodlJx0qfV/eCERa8a6oZwGPd8c0nXYWdTrl3JPoJn7MrpP0mzVc/BgmXIhyybaA81lXNfxVAYUeV4QekYzg==";
       };
     };
     "@forge/egress-1.2.0" = {
@@ -6124,31 +6124,31 @@ let
         sha512 = "2rYfJnCwp3cIfdYvY+40DHNZXTYq1WafLDoJhkKt4cyVDSER2Tl5MFsLu1M6LbN0YGXyyMHDZ9GhFuYqS+3HJg==";
       };
     };
-    "@forge/lint-3.3.0" = {
+    "@forge/lint-3.3.1" = {
       name = "_at_forge_slash_lint";
       packageName = "@forge/lint";
-      version = "3.3.0";
+      version = "3.3.1";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@forge/lint/-/lint-3.3.0.tgz";
-        sha512 = "upaOVi2JCb3cCKgkaYL24k1rgDNVwy4/P3pGPgs1gFXFjWvpOW/XpIrofxsSsvDmT0mmJdegYDNnvJETtN2w7A==";
+        url = "https://registry.npmjs.org/@forge/lint/-/lint-3.3.1.tgz";
+        sha512 = "SDWryYNehNr/PUWZQ/zUEjqNVFnfRnZ5wI3CuQnxLv6vpqgp1k0rubnONGjcPkTzRUV4U4Yup/6cNdVoxq1icA==";
       };
     };
-    "@forge/manifest-4.10.0" = {
+    "@forge/manifest-4.11.0" = {
       name = "_at_forge_slash_manifest";
       packageName = "@forge/manifest";
-      version = "4.10.0";
+      version = "4.11.0";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@forge/manifest/-/manifest-4.10.0.tgz";
-        sha512 = "L8z86jB0w2iOsyeMXjek5CzBiyv9eE7v7nl27pvyfn3zRNUYii4YFwa0LMMmWBApjwksZdXEiXbBojTotv5k4w==";
+        url = "https://registry.npmjs.org/@forge/manifest/-/manifest-4.11.0.tgz";
+        sha512 = "xi8Y8cyml4OT0OWLUyj1B26BfoG4IK6f3q7YrRdNGAb3PUS3uBuzwWm1ihZd7H1kvMACU0ui0YcUprkQgAS68A==";
       };
     };
-    "@forge/runtime-4.3.2" = {
+    "@forge/runtime-4.3.3" = {
       name = "_at_forge_slash_runtime";
       packageName = "@forge/runtime";
-      version = "4.3.2";
+      version = "4.3.3";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@forge/runtime/-/runtime-4.3.2.tgz";
-        sha512 = "ncbuZpLZB+uUYFW/FTJRKbRP4kROwlHWOhZuhlhG8FR/3bWgtZg8zI2QQMOo5XHP978sL8RdDKyGzjGleFdz5g==";
+        url = "https://registry.npmjs.org/@forge/runtime/-/runtime-4.3.3.tgz";
+        sha512 = "XS3bw/ll2nxAAlKneD2BjnlZpxznxXgURc+0xQtSApvSEed8ItUMWiEwFLGiMd+gwmijPhuAQYDiP7ma5ZJ0Aw==";
       };
     };
     "@forge/storage-1.5.1" = {
@@ -6160,13 +6160,13 @@ let
         sha512 = "Muf3zizR5RFU3efDpC/mYeLa7fSr8zeLC0hW3gxAWHH4T2t6X4WgXbyJxIuaLbSuO/9IAfr90vLqdqTim9MVrA==";
       };
     };
-    "@forge/tunnel-3.3.5" = {
+    "@forge/tunnel-3.3.6" = {
       name = "_at_forge_slash_tunnel";
       packageName = "@forge/tunnel";
-      version = "3.3.5";
+      version = "3.3.6";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@forge/tunnel/-/tunnel-3.3.5.tgz";
-        sha512 = "Hy8kWnwvX7rdtsaFqwbrv/rk5BugQSBKu+lSdGC16m4TX54Ie7QqBpMA5MGTMBvOrghZ5iJM7wM/AcMz7clTSQ==";
+        url = "https://registry.npmjs.org/@forge/tunnel/-/tunnel-3.3.6.tgz";
+        sha512 = "afHizD753UrGRiEl7H5lVdRIbPKmOM9meg1aH0vKRC0Nbftwh4GoYx4Lhrn9Etdg8mfV3+89pjsqv4ZLoGwu+A==";
       };
     };
     "@forge/util-1.2.3" = {
@@ -9337,13 +9337,13 @@ let
         sha512 = "8rPS/gsjLgWp//nraRs5/yf7EkueFHBLRTMUli3yTu88XrQ2czbXIP2HsF2rxmtCqUUfXUTllHfr8OzqBs0Dcw==";
       };
     };
-    "@oclif/core-2.8.2" = {
+    "@oclif/core-2.8.4" = {
       name = "_at_oclif_slash_core";
       packageName = "@oclif/core";
-      version = "2.8.2";
+      version = "2.8.4";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@oclif/core/-/core-2.8.2.tgz";
-        sha512 = "g50NrCdEcFlBfuwZb9RxLmxPNQ9wIaBPOiwbxlGYRkHMnsC6LNHcvVtyDnmndU8qoXrmCOZ6ocSZenOMlG+G1w==";
+        url = "https://registry.npmjs.org/@oclif/core/-/core-2.8.4.tgz";
+        sha512 = "VlFDhoAJ1RDwcpDF46wAlciWTIryapMUViACttY9GwX6Ci6Lud1awe/pC3k4jad5472XshnPQV4bHAl4a/yxpA==";
       };
     };
     "@oclif/errors-1.3.4" = {
@@ -10930,22 +10930,22 @@ let
         sha512 = "pQTM5WmOzrvhpPSHFDShwqX71YnLaTUxffhnly4MxVNKJ2WKV9zqx8bGQ/7cLfpEu9JfY2c+pVjYYb3wAMBt+Q==";
       };
     };
-    "@remix-run/express-1.15.0" = {
+    "@remix-run/express-1.16.0" = {
       name = "_at_remix-run_slash_express";
       packageName = "@remix-run/express";
-      version = "1.15.0";
+      version = "1.16.0";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@remix-run/express/-/express-1.15.0.tgz";
-        sha512 = "mvDZB03W6NqbtyVpeiJfmGQY1L7CX+KEfSIV/kNgyK+gAMAWhsioC/Vjlo4IFY3NvOD0rh9mxuC+/IPT6Al3uw==";
+        url = "https://registry.npmjs.org/@remix-run/express/-/express-1.16.0.tgz";
+        sha512 = "V6krwEHajFtpmp/Ds88Ml3HnVoZXrtBTgNaqIxnbiTKeIURKaVQbA0+BTIf3jwnFrL8jFTOFA0Dns3honKAHfw==";
       };
     };
-    "@remix-run/node-1.15.0" = {
+    "@remix-run/node-1.16.0" = {
       name = "_at_remix-run_slash_node";
       packageName = "@remix-run/node";
-      version = "1.15.0";
+      version = "1.16.0";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@remix-run/node/-/node-1.15.0.tgz";
-        sha512 = "CS0p8T6A2KvMoAW5zzLA/BtNNCsv34A5RJoouJvXK9/o6MriAQ/YSugg6ldS5mec49neSep+CGeL1RS6tL+3NQ==";
+        url = "https://registry.npmjs.org/@remix-run/node/-/node-1.16.0.tgz";
+        sha512 = "2JtU3sVWDkyLcZ2prLovSbp4/K/mjbei1r9Qv6D9+fKgJFu3YjCPKfPiSj+T4My5rCG7azuKs5KOtmnwKBavrA==";
       };
     };
     "@remix-run/router-1.5.0" = {
@@ -10957,13 +10957,22 @@ let
         sha512 = "bkUDCp8o1MvFO+qxkODcbhSqRa6P2GXgrGZVpt0dCXNW2HCSCqYI0ZoAqEOSAjRWmmlKcYgFvN4B4S+zo/f8kg==";
       };
     };
-    "@remix-run/serve-1.15.0" = {
+    "@remix-run/router-1.6.0" = {
+      name = "_at_remix-run_slash_router";
+      packageName = "@remix-run/router";
+      version = "1.6.0";
+      src = fetchurl {
+        url = "https://registry.npmjs.org/@remix-run/router/-/router-1.6.0.tgz";
+        sha512 = "N13NRw3T2+6Xi9J//3CGLsK2OqC8NMme3d/YX+nh05K9YHWGcv8DycHJrqGScSP4T75o8IN6nqIMhVFU8ohg8w==";
+      };
+    };
+    "@remix-run/serve-1.16.0" = {
       name = "_at_remix-run_slash_serve";
       packageName = "@remix-run/serve";
-      version = "1.15.0";
+      version = "1.16.0";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@remix-run/serve/-/serve-1.15.0.tgz";
-        sha512 = "j06vKhxtLSR3JpkcoBMPb1EeM6QrbbuTdDh4m0eY/D4QgUzba4ws6r3OzEGc5FMe5xSULO0YVd2QWlyqBlMIWQ==";
+        url = "https://registry.npmjs.org/@remix-run/serve/-/serve-1.16.0.tgz";
+        sha512 = "Q65NqQuqQosSZUnoHKgQkB9QN2Ed/uvtE9VV8D8ZPSZMV6asAs+BbZf5UUkMWX0+GlH+82j0a8emNnG6dlIQ0w==";
       };
     };
     "@remix-run/server-runtime-1.15.0" = {
@@ -10975,6 +10984,15 @@ let
         sha512 = "DL9xjHfYYrEcOq5VbhYtrjJUWo/nFQAT7Y+Np/oC55HokyU6cb2jGhl52nx96aAxKwaFCse5N90GeodFsRzX7w==";
       };
     };
+    "@remix-run/server-runtime-1.16.0" = {
+      name = "_at_remix-run_slash_server-runtime";
+      packageName = "@remix-run/server-runtime";
+      version = "1.16.0";
+      src = fetchurl {
+        url = "https://registry.npmjs.org/@remix-run/server-runtime/-/server-runtime-1.16.0.tgz";
+        sha512 = "a8rfS2SJ2nWhyGikXo+uknOSl1gW1/maDYuiG4Ki2wbVmF0v5mhJhlyB+1l+BjvXw+ZTS9HIiSQkg6L6JWqEcQ==";
+      };
+    };
     "@remix-run/web-blob-3.0.4" = {
       name = "_at_remix-run_slash_web-blob";
       packageName = "@remix-run/web-blob";
@@ -13693,15 +13711,6 @@ let
         sha512 = "z6nr0TTEOBGkzLGmbypWOGnpSpSIBorEhC4L+4HeQ2iezKCi4f77kyslRwvHeNitymGQ+oFyIWGP96l/DPSV9w==";
       };
     };
-    "@types/node-18.16.1" = {
-      name = "_at_types_slash_node";
-      packageName = "@types/node";
-      version = "18.16.1";
-      src = fetchurl {
-        url = "https://registry.npmjs.org/@types/node/-/node-18.16.1.tgz";
-        sha512 = "DZxSZWXxFfOlx7k7Rv4LAyiMroaxa3Ly/7OOzZO8cBNho0YzAi4qlbrx8W27JGqG57IgR/6J7r+nOJWw6kcvZA==";
-      };
-    };
     "@types/node-18.16.2" = {
       name = "_at_types_slash_node";
       packageName = "@types/node";
@@ -14287,13 +14296,13 @@ let
         sha512 = "B5m9aq7cbbD/5/jThEr33nUY8WEfVi6A2YKCTOvw5Ldy7mtsOkqRvGjnzy6g7iMMDsgu7xREuCzqATLDLQVKcQ==";
       };
     };
-    "@types/which-2.0.2" = {
+    "@types/which-3.0.0" = {
       name = "_at_types_slash_which";
       packageName = "@types/which";
-      version = "2.0.2";
+      version = "3.0.0";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@types/which/-/which-2.0.2.tgz";
-        sha512 = "113D3mDkZDjo+EeUEHCFy0qniNc1ZpecGiAU7WSo7YDoSzolZIQKpYFHrPpjkB2nuyahcKfrmLXeQlh7gqJYdw==";
+        url = "https://registry.npmjs.org/@types/which/-/which-3.0.0.tgz";
+        sha512 = "ASCxdbsrwNfSMXALlC3Decif9rwDMu+80KGp5zI2RLRotfMsTv7fHL8W8VDp24wymzDyIFudhUeSCugrgRFfHQ==";
       };
     };
     "@types/ws-6.0.4" = {
@@ -14377,13 +14386,13 @@ let
         sha512 = "aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg==";
       };
     };
-    "@typescript-eslint/eslint-plugin-5.59.1" = {
+    "@typescript-eslint/eslint-plugin-5.59.2" = {
       name = "_at_typescript-eslint_slash_eslint-plugin";
       packageName = "@typescript-eslint/eslint-plugin";
-      version = "5.59.1";
+      version = "5.59.2";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.1.tgz";
-        sha512 = "AVi0uazY5quFB9hlp2Xv+ogpfpk77xzsgsIEWyVS7uK/c7MZ5tw7ZPbapa0SbfkqE0fsAMkz5UwtgMLVk2BQAg==";
+        url = "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.2.tgz";
+        sha512 = "yVrXupeHjRxLDcPKL10sGQ/QlVrA8J5IYOEWVqk0lJaSZP7X5DfnP7Ns3cc74/blmbipQ1htFNVGsHX6wsYm0A==";
       };
     };
     "@typescript-eslint/experimental-utils-4.33.0" = {
@@ -14404,13 +14413,13 @@ let
         sha512 = "ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA==";
       };
     };
-    "@typescript-eslint/parser-5.59.1" = {
+    "@typescript-eslint/parser-5.59.2" = {
       name = "_at_typescript-eslint_slash_parser";
       packageName = "@typescript-eslint/parser";
-      version = "5.59.1";
+      version = "5.59.2";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.1.tgz";
-        sha512 = "nzjFAN8WEu6yPRDizIFyzAfgK7nybPodMNFGNH0M9tei2gYnYszRDqVA0xlnRjkl7Hkx2vYrEdb6fP2a21cG1g==";
+        url = "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.2.tgz";
+        sha512 = "uq0sKyw6ao1iFOZZGk9F8Nro/8+gfB5ezl1cA06SrqbgJAt0SRoFhb9pXaHvkrxUpZaoLxt8KlovHNk8Gp6/HQ==";
       };
     };
     "@typescript-eslint/scope-manager-4.33.0" = {
@@ -14422,22 +14431,22 @@ let
         sha512 = "5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ==";
       };
     };
-    "@typescript-eslint/scope-manager-5.59.1" = {
+    "@typescript-eslint/scope-manager-5.59.2" = {
       name = "_at_typescript-eslint_slash_scope-manager";
       packageName = "@typescript-eslint/scope-manager";
-      version = "5.59.1";
+      version = "5.59.2";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.1.tgz";
-        sha512 = "mau0waO5frJctPuAzcxiNWqJR5Z8V0190FTSqRw1Q4Euop6+zTwHAf8YIXNwDOT29tyUDrQ65jSg9aTU/H0omA==";
+        url = "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.2.tgz";
+        sha512 = "dB1v7ROySwQWKqQ8rEWcdbTsFjh2G0vn8KUyvTXdPoyzSL6lLGkiXEV5CvpJsEe9xIdKV+8Zqb7wif2issoOFA==";
       };
     };
-    "@typescript-eslint/type-utils-5.59.1" = {
+    "@typescript-eslint/type-utils-5.59.2" = {
       name = "_at_typescript-eslint_slash_type-utils";
       packageName = "@typescript-eslint/type-utils";
-      version = "5.59.1";
+      version = "5.59.2";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.1.tgz";
-        sha512 = "ZMWQ+Oh82jWqWzvM3xU+9y5U7MEMVv6GLioM3R5NJk6uvP47kZ7YvlgSHJ7ERD6bOY7Q4uxWm25c76HKEwIjZw==";
+        url = "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.2.tgz";
+        sha512 = "b1LS2phBOsEy/T381bxkkywfQXkV1dWda/z0PhnIy3bC5+rQWQDS7fk9CSpcXBccPY27Z6vBEuaPBCKCgYezyQ==";
       };
     };
     "@typescript-eslint/types-4.33.0" = {
@@ -14449,13 +14458,13 @@ let
         sha512 = "zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==";
       };
     };
-    "@typescript-eslint/types-5.59.1" = {
+    "@typescript-eslint/types-5.59.2" = {
       name = "_at_typescript-eslint_slash_types";
       packageName = "@typescript-eslint/types";
-      version = "5.59.1";
+      version = "5.59.2";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.1.tgz";
-        sha512 = "dg0ICB+RZwHlysIy/Dh1SP+gnXNzwd/KS0JprD3Lmgmdq+dJAJnUPe1gNG34p0U19HvRlGX733d/KqscrGC1Pg==";
+        url = "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.2.tgz";
+        sha512 = "LbJ/HqoVs2XTGq5shkiKaNTuVv5tTejdHgfdjqRUGdYhjW1crm/M7og2jhVskMt8/4wS3T1+PfFvL1K3wqYj4w==";
       };
     };
     "@typescript-eslint/typescript-estree-4.33.0" = {
@@ -14467,22 +14476,22 @@ let
         sha512 = "rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==";
       };
     };
-    "@typescript-eslint/typescript-estree-5.59.1" = {
+    "@typescript-eslint/typescript-estree-5.59.2" = {
       name = "_at_typescript-eslint_slash_typescript-estree";
       packageName = "@typescript-eslint/typescript-estree";
-      version = "5.59.1";
+      version = "5.59.2";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.1.tgz";
-        sha512 = "lYLBBOCsFltFy7XVqzX0Ju+Lh3WPIAWxYpmH/Q7ZoqzbscLiCW00LeYCdsUnnfnj29/s1WovXKh2gwCoinHNGA==";
+        url = "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.2.tgz";
+        sha512 = "+j4SmbwVmZsQ9jEyBMgpuBD0rKwi9RxRpjX71Brr73RsYnEr3Lt5QZ624Bxphp8HUkSKfqGnPJp1kA5nl0Sh7Q==";
       };
     };
-    "@typescript-eslint/utils-5.59.1" = {
+    "@typescript-eslint/utils-5.59.2" = {
       name = "_at_typescript-eslint_slash_utils";
       packageName = "@typescript-eslint/utils";
-      version = "5.59.1";
+      version = "5.59.2";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.1.tgz";
-        sha512 = "MkTe7FE+K1/GxZkP5gRj3rCztg45bEhsd8HYjczBuYm+qFHP5vtZmjx3B0yUCDotceQ4sHgTyz60Ycl225njmA==";
+        url = "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.2.tgz";
+        sha512 = "kSuF6/77TZzyGPhGO4uVp+f0SBoYxCDf+lW3GKhtKru/L8k/Hd7NFQxyWUeY7Z/KGB2C6Fe3yf2vVi4V9TsCSQ==";
       };
     };
     "@typescript-eslint/visitor-keys-4.33.0" = {
@@ -14494,13 +14503,13 @@ let
         sha512 = "uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==";
       };
     };
-    "@typescript-eslint/visitor-keys-5.59.1" = {
+    "@typescript-eslint/visitor-keys-5.59.2" = {
       name = "_at_typescript-eslint_slash_visitor-keys";
       packageName = "@typescript-eslint/visitor-keys";
-      version = "5.59.1";
+      version = "5.59.2";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.1.tgz";
-        sha512 = "6waEYwBTCWryx0VJmP7JaM4FpipLsFl9CvYf2foAE8Qh/Y0s+bxWysciwOs0LTBED4JCaNxTZ5rGadB14M6dwA==";
+        url = "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.2.tgz";
+        sha512 = "EEpsO8m3RASrKAHI9jpavNv9NlEUebV4qmF1OWxSTtKSFBpC1NCmWazDQHFivRf0O1DV11BA645yrLEVQ0/Lig==";
       };
     };
     "@uphold/request-logger-2.0.0" = {
@@ -14611,13 +14620,13 @@ let
         sha512 = "v329WHdtIce+y7oAmaWRvEx59Xfo0FxlQqK4BJG0u6VWYoKWPaflohDAiehIZf/YHCRVb59ZxnzmMOcm/LR8YQ==";
       };
     };
-    "@vercel/gatsby-plugin-vercel-builder-1.3.0" = {
+    "@vercel/gatsby-plugin-vercel-builder-1.3.1" = {
       name = "_at_vercel_slash_gatsby-plugin-vercel-builder";
       packageName = "@vercel/gatsby-plugin-vercel-builder";
-      version = "1.3.0";
+      version = "1.3.1";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@vercel/gatsby-plugin-vercel-builder/-/gatsby-plugin-vercel-builder-1.3.0.tgz";
-        sha512 = "hkCuhQb1ZVemnu7Cw3aokXTZNWXjj+VHio9H5T+Nq1WqR2Wgg4G262ipVv9viyhU5IWAiw13PdJFJJzxA8hoHg==";
+        url = "https://registry.npmjs.org/@vercel/gatsby-plugin-vercel-builder/-/gatsby-plugin-vercel-builder-1.3.1.tgz";
+        sha512 = "xVxZcBoOoCa/762vl44ohWyc2deojOacnQHplsZrEC/Pu381XDP8TIlP3RVCTYripgSD62Hsf9SY6+Ann1J/+w==";
       };
     };
     "@vercel/go-2.5.1" = {
@@ -14638,13 +14647,13 @@ let
         sha512 = "1rzFB664G6Yzp7j4ezW9hvVjqnaU2BhyUdhchbsxtRuxkMpGgPBZKhjzRQHFvlmkz37XLC658T5Nb1P91b4sBw==";
       };
     };
-    "@vercel/next-3.7.6" = {
+    "@vercel/next-3.8.2" = {
       name = "_at_vercel_slash_next";
       packageName = "@vercel/next";
-      version = "3.7.6";
+      version = "3.8.2";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@vercel/next/-/next-3.7.6.tgz";
-        sha512 = "4diEoHgQCPbHmSpehSvK5VyFIV972YIjFIVXtKFZgxD6ziUIYspiCq+fRERGR6xvucCL2k/69gY7NUbJ47t4wg==";
+        url = "https://registry.npmjs.org/@vercel/next/-/next-3.8.2.tgz";
+        sha512 = "tTcfAC+C+3la1g2UJW0cm9lGEU1Mq5O0x73MLQPKWpoHOHqZYjbKBCUm5nAFKnaMSvWS1kFm9b0v1iKQk28mGA==";
       };
     };
     "@vercel/nft-0.22.5" = {
@@ -14656,13 +14665,13 @@ let
         sha512 = "mug57Wd1BL7GMj9gXMgMeKUjdqO0e4u+0QLPYMFE1rwdJ+55oPy6lp3nIBCS8gOvigT62UI4QKUL2sGqcoW4Hw==";
       };
     };
-    "@vercel/node-2.13.0" = {
+    "@vercel/node-2.14.0" = {
       name = "_at_vercel_slash_node";
       packageName = "@vercel/node";
-      version = "2.13.0";
+      version = "2.14.0";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@vercel/node/-/node-2.13.0.tgz";
-        sha512 = "GbRpXNePrFlTDoFXY2DI90CD4kWgsiBOC11OVyRrOP6Kob25/jmkB4YWRfDFhsj0L6AYVwyNkdQ0MpFXIz6a2Q==";
+        url = "https://registry.npmjs.org/@vercel/node/-/node-2.14.0.tgz";
+        sha512 = "oLahDnrotT4IzJ9dGiFt4shL6ME7rhNVQ0E4yeVH1drmwCA5aC9G+kiHaFXUFELlSqP7/mgxLqcQ5MkidOO7xA==";
       };
     };
     "@vercel/python-3.1.60" = {
@@ -14710,13 +14719,13 @@ let
         sha512 = "J8I0B7wAn8piGoPhBroBfJWgMEJTMEL/2o8MCoCyWdaE7MRtpXhI10pj8IvcUvAECoGJ+SM1Pm+SvBqtbtZ5FQ==";
       };
     };
-    "@vercel/static-build-1.3.26" = {
+    "@vercel/static-build-1.3.27" = {
       name = "_at_vercel_slash_static-build";
       packageName = "@vercel/static-build";
-      version = "1.3.26";
+      version = "1.3.27";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@vercel/static-build/-/static-build-1.3.26.tgz";
-        sha512 = "Ltt8jmKMuO4CnrcU6YLMugCx3HooGxIMxPtzAZWHqXJWUCBrhFhpf9oZXL9gZyEwaqthqTKoeXoTLA9rOsyPpg==";
+        url = "https://registry.npmjs.org/@vercel/static-build/-/static-build-1.3.27.tgz";
+        sha512 = "s4/ozCXaD1GNjFKRoYJPXCLGpEbL7c3f7paRq9LWnTRZgZF0Y2RoJpHsK2hHdkgMb3j3FZVD3VTj4LyLGneIzw==";
       };
     };
     "@vercel/static-config-2.0.17" = {
@@ -16213,13 +16222,13 @@ let
         sha512 = "GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==";
       };
     };
-    "@yarnpkg/parsers-3.0.0-rc.42" = {
+    "@yarnpkg/parsers-3.0.0-rc.43" = {
       name = "_at_yarnpkg_slash_parsers";
       packageName = "@yarnpkg/parsers";
-      version = "3.0.0-rc.42";
+      version = "3.0.0-rc.43";
       src = fetchurl {
-        url = "https://registry.npmjs.org/@yarnpkg/parsers/-/parsers-3.0.0-rc.42.tgz";
-        sha512 = "eW9Mbegmb5bJjwawJM9ghjUjUqciNMhC6L7XrQPF/clXS5bbP66MstsgCT5hy9VlfUh/CfBT+0Wucf531dMjHA==";
+        url = "https://registry.npmjs.org/@yarnpkg/parsers/-/parsers-3.0.0-rc.43.tgz";
+        sha512 = "AhFF3mIDfA+jEwQv2WMHmiYhOvmdbh2qhUkDVQfiqzQtUwS4BgoWwom5NpSPg4Ix5vOul+w1690Bt21CkVLpgg==";
       };
     };
     "@zeit/schemas-2.29.0" = {
@@ -19363,13 +19372,13 @@ let
         sha512 = "d1W2aNSYcz/sxYO4pMGX9vq65qOTu0P800epMud+6cYYX0QcT7zyqcxec3VWzpgvdXo57UWmVbZpLMjX2m1I7Q==";
       };
     };
-    "aws-crt-1.15.15" = {
+    "aws-crt-1.15.16" = {
       name = "aws-crt";
       packageName = "aws-crt";
-      version = "1.15.15";
+      version = "1.15.16";
       src = fetchurl {
-        url = "https://registry.npmjs.org/aws-crt/-/aws-crt-1.15.15.tgz";
-        sha512 = "StdpO3MREZLpAvkGs+PQNMLn0tvBagfl9iaeo7FYSHV0hQvnD5XoOARE2esQg1RxIH+2yRPvg4ccqLFNWC2qGw==";
+        url = "https://registry.npmjs.org/aws-crt/-/aws-crt-1.15.16.tgz";
+        sha512 = "p/ImGq8duQ4sOqRzB5dJ81T2jto2LcfxEgSHuSHH9+pzOyHdkoMLAgMtVfX9bt9m4i0EP/20jLM2ydID8G7Umw==";
       };
     };
     "aws-sdk-1.18.0" = {
@@ -19399,13 +19408,13 @@ let
         sha512 = "qRrXLgK4FpkdxeagjrHuhtEEvYrvRbddTBg1I7KBuMCIhXHzSS3nEUmdZjdyMuQJEvt0BCJjwVkNh8e/5TauDQ==";
       };
     };
-    "aws-sdk-2.1368.0" = {
+    "aws-sdk-2.1369.0" = {
       name = "aws-sdk";
       packageName = "aws-sdk";
-      version = "2.1368.0";
+      version = "2.1369.0";
       src = fetchurl {
-        url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1368.0.tgz";
-        sha512 = "Yc3s8PqdcYG4wyCOpDj4TwXacGZGDgZBJ/XAtzMLKW2wN2c4uu7GwSosLxZ8ejzbAbcqjf080odPuD8P0819tw==";
+        url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1369.0.tgz";
+        sha512 = "DdCQjlhQDi9w8J4moqECrrp9ARWCay0UI38adPSS0GG43gh3bl3OoMlgKJ8aZxi4jUvzE48K9yhFHz4y/mazZw==";
       };
     };
     "aws-sign2-0.6.0" = {
@@ -22613,13 +22622,13 @@ let
         sha512 = "/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==";
       };
     };
-    "cacache-17.0.6" = {
+    "cacache-17.0.7" = {
       name = "cacache";
       packageName = "cacache";
-      version = "17.0.6";
+      version = "17.0.7";
       src = fetchurl {
-        url = "https://registry.npmjs.org/cacache/-/cacache-17.0.6.tgz";
-        sha512 = "ixcYmEBExFa/+ajIPjcwypxL97CjJyOsH9A/W+4qgEPIpJvKlC+HmVY8nkIck6n3PwUTdgq9c489niJGwl+5Cw==";
+        url = "https://registry.npmjs.org/cacache/-/cacache-17.0.7.tgz";
+        sha512 = "2GdqQs7hl20V50cB+JEuGeR6YtcNsf1Y9+SP8YXjmGlZz4hM5Ds9s6mKo7e27r6sfF/6MhN4DKRrGldidJJWow==";
       };
     };
     "cache-base-1.0.1" = {
@@ -23045,13 +23054,13 @@ let
         sha512 = "bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==";
       };
     };
-    "caniuse-lite-1.0.30001481" = {
+    "caniuse-lite-1.0.30001482" = {
       name = "caniuse-lite";
       packageName = "caniuse-lite";
-      version = "1.0.30001481";
+      version = "1.0.30001482";
       src = fetchurl {
-        url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001481.tgz";
-        sha512 = "KCqHwRnaa1InZBtqXzP98LPg0ajCVujMKjqKDhZEthIpAsJl/YEIa3YvXjGXPVqzZVguccuu7ga9KOE1J9rKPQ==";
+        url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001482.tgz";
+        sha512 = "F1ZInsg53cegyjroxLNW9DmrEQ1SuGRTO1QlpA0o2/6OpQ0gFeDRoq1yFmnr8Sakn9qwwt9DmbxHB6w167OSuQ==";
       };
     };
     "canvas-2.11.2" = {
@@ -23225,13 +23234,13 @@ let
         sha512 = "GXmHxRdAPPCkD0jbD8QIhfry+EiHaLNAEToLh4snvgUhoYPuYd2qNKx6u7tyrw9Gpat8OxNMrX6J3Av3EjVmFw==";
       };
     };
-    "cdk8s-plus-25-2.7.12" = {
+    "cdk8s-plus-25-2.7.14" = {
       name = "cdk8s-plus-25";
       packageName = "cdk8s-plus-25";
-      version = "2.7.12";
+      version = "2.7.14";
       src = fetchurl {
-        url = "https://registry.npmjs.org/cdk8s-plus-25/-/cdk8s-plus-25-2.7.12.tgz";
-        sha512 = "wbfKqESYjfO5qPOmzY8c/wEl+neYpryqZZD0ZW/4YcILH2FTYjXCsEzi/FZ/stFv09aWiVd/szIWtMBxOzMytA==";
+        url = "https://registry.npmjs.org/cdk8s-plus-25/-/cdk8s-plus-25-2.7.14.tgz";
+        sha512 = "EMp0PldyDwNiS814y9O5nvr3Il3W5+N51fTFdpUziUQoqUJ692I/d0T1e9AV/b0IonhrXhM9hkEWre3LIbdDAg==";
       };
     };
     "cdktf-0.16.1" = {
@@ -24557,6 +24566,16 @@ let
         sha512 = "BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==";
       };
     };
+    "cliui-git+https://github.com/isaacs/cliui#isaacs/esm-cjs-consistency" = {
+      name = "cliui";
+      packageName = "cliui";
+      version = "8.0.1";
+      src = fetchgit {
+        url = "https://github.com/isaacs/cliui";
+        rev = "9f97090165675fdda63a79c29bc36bb1033506b0";
+        sha256 = "ab26c7d11e3828b09fa5596ad1a88b57df8694c4b1d88c5ef1979914a1376fb9";
+      };
+    };
     "clivas-0.1.4" = {
       name = "clivas";
       packageName = "clivas";
@@ -26078,13 +26097,13 @@ let
         sha512 = "xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==";
       };
     };
-    "constructs-10.2.10" = {
+    "constructs-10.2.12" = {
       name = "constructs";
       packageName = "constructs";
-      version = "10.2.10";
+      version = "10.2.12";
       src = fetchurl {
-        url = "https://registry.npmjs.org/constructs/-/constructs-10.2.10.tgz";
-        sha512 = "FTxjGUJg5JOMTfX+pCxoG6nkauYFpcX9YSe3x0+P0xwg77hg7NzYGd4tdGQJFOwbiku3r943XQ0nlcYgJhEF9w==";
+        url = "https://registry.npmjs.org/constructs/-/constructs-10.2.12.tgz";
+        sha512 = "aBX/fxAgJgZaX2SL6rdUap8UIWAY1lv6xK/stB1EJ3TFpSEDApd6ZCG40hvK/243H13m0MilvCrmyfyKTdiPlQ==";
       };
     };
     "consume-http-header-1.0.0" = {
@@ -27780,13 +27799,13 @@ let
         sha512 = "j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==";
       };
     };
-    "cssnano-6.0.0" = {
+    "cssnano-6.0.1" = {
       name = "cssnano";
       packageName = "cssnano";
-      version = "6.0.0";
+      version = "6.0.1";
       src = fetchurl {
-        url = "https://registry.npmjs.org/cssnano/-/cssnano-6.0.0.tgz";
-        sha512 = "RGlcbzGhzEBCHuQe3k+Udyj5M00z0pm9S+VurHXFEOXxH+y0sVrJH2sMzoyz2d8N1EScazg+DVvmgyx0lurwwA==";
+        url = "https://registry.npmjs.org/cssnano/-/cssnano-6.0.1.tgz";
+        sha512 = "fVO1JdJ0LSdIGJq68eIxOqFpIJrZqXUsBt8fkrBcztCQqAjQD51OhZp7tc0ImcbwXD4k7ny84QTV90nZhmqbkg==";
       };
     };
     "cssnano-preset-default-4.0.8" = {
@@ -27807,13 +27826,13 @@ let
         sha512 = "t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==";
       };
     };
-    "cssnano-preset-default-6.0.0" = {
+    "cssnano-preset-default-6.0.1" = {
       name = "cssnano-preset-default";
       packageName = "cssnano-preset-default";
-      version = "6.0.0";
+      version = "6.0.1";
       src = fetchurl {
-        url = "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.0.0.tgz";
-        sha512 = "BDxlaFzObRDXUiCCBQUNQcI+f1/aX2mgoNtXGjV6PG64POcHoDUoX+LgMWw+Q4609QhxwkcSnS65YFs42RA6qQ==";
+        url = "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.0.1.tgz";
+        sha512 = "7VzyFZ5zEB1+l1nToKyrRkuaJIx0zi/1npjvZfbBwbtNTzhLtlvYraK/7/uqmX2Wb2aQtd983uuGw79jAjLSuQ==";
       };
     };
     "cssnano-util-get-arguments-4.0.0" = {
@@ -28005,6 +28024,15 @@ let
         sha512 = "ird8lzMv9I64oqIVIHdaTbT7Yr55n2C/Nv6m1LxO7nddLEeI67468VQ9Ik+r6lwYbK9kTE1oSqAVcVKc/Uqx6g==";
       };
     };
+    "csv-parse-5.3.9" = {
+      name = "csv-parse";
+      packageName = "csv-parse";
+      version = "5.3.9";
+      src = fetchurl {
+        url = "https://registry.npmjs.org/csv-parse/-/csv-parse-5.3.9.tgz";
+        sha512 = "Nuh09OE1+wG6x5Lu2T+woxlupPAnWJ6Wj9XVYK74gP646e5gDrUsrCws1zz5NbckpQ+jygnxb8xDLj3gfBxi3w==";
+      };
+    };
     "csv-stream-0.2.0" = {
       name = "csv-stream";
       packageName = "csv-stream";
@@ -29013,13 +29041,13 @@ let
         sha512 = "hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==";
       };
     };
-    "date-fns-2.29.3" = {
+    "date-fns-2.30.0" = {
       name = "date-fns";
       packageName = "date-fns";
-      version = "2.29.3";
+      version = "2.30.0";
       src = fetchurl {
-        url = "https://registry.npmjs.org/date-fns/-/date-fns-2.29.3.tgz";
-        sha512 = "dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA==";
+        url = "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz";
+        sha512 = "fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==";
       };
     };
     "date-format-2.1.0" = {
@@ -31533,13 +31561,13 @@ let
         sha512 = "r1NDtlajsq7gf2EXgjRfblCVPquvD2yeg+6XGErOKblvxOpDi0iulZLVhgYDP4AEF1P5/HgbX/vwjlkEv7PEIQ==";
       };
     };
-    "electron-to-chromium-1.4.377" = {
+    "electron-to-chromium-1.4.378" = {
       name = "electron-to-chromium";
       packageName = "electron-to-chromium";
-      version = "1.4.377";
+      version = "1.4.378";
       src = fetchurl {
-        url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.377.tgz";
-        sha512 = "H3BYG6DW5Z+l0xcfXaicJGxrpA4kMlCxnN71+iNX+dBLkRMOdVJqFJiAmbNZZKA1zISpRg17JR03qGifXNsJtw==";
+        url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.378.tgz";
+        sha512 = "RfCD26kGStl6+XalfX3DGgt3z2DNwJS5DKRHCpkPq5T/PqpZMPB1moSRXuK9xhkt/sF57LlpzJgNoYl7mO7Z6w==";
       };
     };
     "electrum-client-git+https://github.com/janoside/electrum-client" = {
@@ -37260,6 +37288,15 @@ let
         sha512 = "/FAzX0w4Zd4PaVMM06wSJfDfdkYmIqZs4c6iCUc2icEL8nz6VJqyqlCy6InPZInjf6HadfhkFxYd2a0RDZ3Htg==";
       };
     };
+    "fx-27.0.0" = {
+      name = "fx";
+      packageName = "fx";
+      version = "27.0.0";
+      src = fetchurl {
+        url = "https://registry.npmjs.org/fx/-/fx-27.0.0.tgz";
+        sha512 = "am6jTZW1vTfdc42QH63qqtN5QoNb7JiD+DH40SokzVKSofKCcqSAq1V6ASCR/d3R2YyLFD68h6nWaSVt/BZqDA==";
+      };
+    };
     "fx-runner-1.3.0" = {
       name = "fx-runner";
       packageName = "fx-runner";
@@ -38196,15 +38233,6 @@ let
         sha512 = "nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==";
       };
     };
-    "glob-8.0.3" = {
-      name = "glob";
-      packageName = "glob";
-      version = "8.0.3";
-      src = fetchurl {
-        url = "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz";
-        sha512 = "ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==";
-      };
-    };
     "glob-8.1.0" = {
       name = "glob";
       packageName = "glob";
@@ -40384,6 +40412,15 @@ let
         sha512 = "1rRqesRFhMO/PRF+G86evnyJkCgaZFOI+Z6kdj15TA18funfoqJXvgPCLSf0SWq3SRfg1j3HlDs8o4s3EGq1oQ==";
       };
     };
+    "highlight.js-11.8.0" = {
+      name = "highlight.js";
+      packageName = "highlight.js";
+      version = "11.8.0";
+      src = fetchurl {
+        url = "https://registry.npmjs.org/highlight.js/-/highlight.js-11.8.0.tgz";
+        sha512 = "MedQhoqVdr0U6SSnWPzfiadUcDHfN/Wzq25AkXiQv9oiOO/sG0S7XkvpFIqWBl9Yq1UYyYOOVORs5UW2XlPyzg==";
+      };
+    };
     "highlight.js-8.2.0" = {
       name = "highlight.js";
       packageName = "highlight.js";
@@ -44956,13 +44993,22 @@ let
         sha512 = "R2SE/AQrE4IhlyRbBp7ASIjFO+Wlpfra2Q7GMZkOjQb890MLtKyINPawJ7fr+Z7CPgHoXj2J3BNyebBIbVn8PQ==";
       };
     };
-    "jackspeak-2.1.1" = {
+    "jackspeak-2.1.3" = {
       name = "jackspeak";
       packageName = "jackspeak";
-      version = "2.1.1";
+      version = "2.1.3";
       src = fetchurl {
-        url = "https://registry.npmjs.org/jackspeak/-/jackspeak-2.1.1.tgz";
-        sha512 = "juf9stUEwUaILepraGOWIJTLwg48bUnBmRqd2ln2Os1sW987zeoj/hzhbvRB95oMuS2ZTpjULmdwHNX4rzZIZw==";
+        url = "https://registry.npmjs.org/jackspeak/-/jackspeak-2.1.3.tgz";
+        sha512 = "fdMVv5tNmDwEilqhV3P5d71SWGhBwMPTfIXRGx9BN+3N84d64hw4i6tZb7GKzssGT6O7gYYWDNJnSAdliiLCkQ==";
+      };
+    };
+    "jackspeak-2.1.4" = {
+      name = "jackspeak";
+      packageName = "jackspeak";
+      version = "2.1.4";
+      src = fetchurl {
+        url = "https://registry.npmjs.org/jackspeak/-/jackspeak-2.1.4.tgz";
+        sha512 = "7CGd4ZQu5M/FgQLlcgcsY858wf+ukg1ma5M95FACSfC54+88vm594Nv6C3NqWfk8wyK1u+E3SzvVsxr7bwONmg==";
       };
     };
     "jade-0.26.3" = {
@@ -45956,13 +46002,13 @@ let
         sha512 = "cJGoILr4jNnOIDtNY3LLldsZujmtEILOzwX7yHFu+sVcqlpyeT8VYd34hQwIh3D9HA9DqJh30thTqoQbRMdN+A==";
       };
     };
-    "jsii-srcmak-0.1.898" = {
+    "jsii-srcmak-0.1.900" = {
       name = "jsii-srcmak";
       packageName = "jsii-srcmak";
-      version = "0.1.898";
+      version = "0.1.900";
       src = fetchurl {
-        url = "https://registry.npmjs.org/jsii-srcmak/-/jsii-srcmak-0.1.898.tgz";
-        sha512 = "9zBsfGKwbQI6FLlMPIy2Vq7qkL0X5SvZ9iAUBlN5GN9RRIGqOC55NhrpA1ppglQrzhvPZQ8Vp2VrXYGi4ElAcg==";
+        url = "https://registry.npmjs.org/jsii-srcmak/-/jsii-srcmak-0.1.900.tgz";
+        sha512 = "D2tN+JZ941jlOVVdXLHmztbY1zlg1jbx0irkXPR8y2IWTftQalDkmx0dw82LJPEAVSGRSTiWKJoXRs+5o+fvqQ==";
       };
     };
     "json-bigint-1.0.0" = {
@@ -48035,15 +48081,6 @@ let
         sha512 = "qcMnxsKAkn5eWdFCZGP1mwW/6zBTTtGJPMt1BW6056bmB6kTAnP8A3+MWp1bQpdcfMzUKhl18am8uLu00w/FoA==";
       };
     };
-    "lightning-9.1.0" = {
-      name = "lightning";
-      packageName = "lightning";
-      version = "9.1.0";
-      src = fetchurl {
-        url = "https://registry.npmjs.org/lightning/-/lightning-9.1.0.tgz";
-        sha512 = "L8sKI9LFFMvzs03CMKF0/1yq9LEImZXVukn7mASNkJ9NFQk7bMZrhxDuAGz8isTXIC6F6NTaPxthQnSbByx5NA==";
-      };
-    };
     "lightning-9.2.1" = {
       name = "lightning";
       packageName = "lightning";
@@ -48386,15 +48423,6 @@ let
         sha512 = "aeuRa5B3EhCJf6RL2m2oTK7luClU90Evhqp9RRWcfxngQZc2BSbw47fav63WaoXwA/o7/3tgy6y/1bCZ5UfzgA==";
       };
     };
-    "ln-service-56.1.0" = {
-      name = "ln-service";
-      packageName = "ln-service";
-      version = "56.1.0";
-      src = fetchurl {
-        url = "https://registry.npmjs.org/ln-service/-/ln-service-56.1.0.tgz";
-        sha512 = "c5i7LoWN9F4YNbppo/k6pxvsUnyhbaviSSKBxB91zHQw/b0SvtJx4FQjEw2KXCSeGF3dqbj75mK2ZOXLfqFuBg==";
-      };
-    };
     "ln-service-56.2.0" = {
       name = "ln-service";
       packageName = "ln-service";
@@ -51231,15 +51259,6 @@ let
         sha512 = "Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==";
       };
     };
-    "markdownlint-0.27.0" = {
-      name = "markdownlint";
-      packageName = "markdownlint";
-      version = "0.27.0";
-      src = fetchurl {
-        url = "https://registry.npmjs.org/markdownlint/-/markdownlint-0.27.0.tgz";
-        sha512 = "HtfVr/hzJJmE0C198F99JLaeada+646B5SaG2pVoEakLFI6iRGsvMqrnnrflq8hm1zQgwskEgqSnhDW11JBp0w==";
-      };
-    };
     "markdownlint-0.28.2" = {
       name = "markdownlint";
       packageName = "markdownlint";
@@ -52455,13 +52474,13 @@ let
         sha512 = "ePiDGH0/lhcngCe8FtH4ARFoxKTUelMp4L7Gg2pujYD5CSMb9PbblnyL+AAMud/SNMyusbS2XDSiPIRcQoNFAw==";
       };
     };
-    "micromark-extension-gfm-autolink-literal-1.0.3" = {
+    "micromark-extension-gfm-autolink-literal-1.0.4" = {
       name = "micromark-extension-gfm-autolink-literal";
       packageName = "micromark-extension-gfm-autolink-literal";
-      version = "1.0.3";
+      version = "1.0.4";
       src = fetchurl {
-        url = "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-1.0.3.tgz";
-        sha512 = "i3dmvU0htawfWED8aHMMAzAVp/F0Z+0bPh3YrbTPPL1v4YAlCZpy5rBO5p0LPYiZo0zFVkoYh7vDU7yQSiCMjg==";
+        url = "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-1.0.4.tgz";
+        sha512 = "WCssN+M9rUyfHN5zPBn3/f0mIA7tqArHL/EKbv3CZK+LT2rG77FEikIQEqBkv46fOqXQK4NEW/Pc7Z27gshpeg==";
       };
     };
     "micromark-extension-gfm-footnote-1.1.0" = {
@@ -55597,15 +55616,6 @@ let
         sha512 = "DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==";
       };
     };
-    "node-fetch-3.2.10" = {
-      name = "node-fetch";
-      packageName = "node-fetch";
-      version = "3.2.10";
-      src = fetchurl {
-        url = "https://registry.npmjs.org/node-fetch/-/node-fetch-3.2.10.tgz";
-        sha512 = "MhuzNwdURnZ1Cp4XTazr69K0BTizsBroX7Zx3UgDSVcZYKF/6p0CBe4EUb/hLqmzVhl0UpYfgRljQ4yxE+iCxA==";
-      };
-    };
     "node-fetch-3.2.4" = {
       name = "node-fetch";
       packageName = "node-fetch";
@@ -59117,13 +59127,13 @@ let
         sha512 = "OhwWeWAFnklitYkobAgIqM7UlQuJdsYI9WeEsfdiVrfJau02JYwljtNMZEID1XWE7sYW3vMD3H8tsJC+fagrPQ==";
       };
     };
-    "paid-services-5.0.1" = {
+    "paid-services-5.0.2" = {
       name = "paid-services";
       packageName = "paid-services";
-      version = "5.0.1";
+      version = "5.0.2";
       src = fetchurl {
-        url = "https://registry.npmjs.org/paid-services/-/paid-services-5.0.1.tgz";
-        sha512 = "DiJBCWTTCEqG3DFJlueoYe0XvHObskT81SLKPtXmZ1ET7pmP2YqNe6jVeg9JKD9gJQdzszFn6UCNHtnwudVnvA==";
+        url = "https://registry.npmjs.org/paid-services/-/paid-services-5.0.2.tgz";
+        sha512 = "in7k2lY+pjfj7+EJFPAgmk/Df1aKEWNSabDSW43YisJ7RyvIdy80bqAlg3qg43ykLM3ZfwLZxLDVq6ZoygAmWQ==";
       };
     };
     "pako-0.2.9" = {
@@ -61196,6 +61206,15 @@ let
         sha512 = "SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==";
       };
     };
+    "postcss-calc-9.0.0" = {
+      name = "postcss-calc";
+      packageName = "postcss-calc";
+      version = "9.0.0";
+      src = fetchurl {
+        url = "https://registry.npmjs.org/postcss-calc/-/postcss-calc-9.0.0.tgz";
+        sha512 = "B9BNW/SVh4SMJfoCQ6D9h1Wo7Yjqks7UdbiARJ16J5TIsQn5NEqwMF5joSgOYb26oJPUR5Uv3fCQ/4PvmZWeJQ==";
+      };
+    };
     "postcss-colormin-4.0.3" = {
       name = "postcss-colormin";
       packageName = "postcss-colormin";
@@ -61484,13 +61503,13 @@ let
         sha512 = "0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==";
       };
     };
-    "postcss-merge-rules-6.0.0" = {
+    "postcss-merge-rules-6.0.1" = {
       name = "postcss-merge-rules";
       packageName = "postcss-merge-rules";
-      version = "6.0.0";
+      version = "6.0.1";
       src = fetchurl {
-        url = "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-6.0.0.tgz";
-        sha512 = "rCXkklftzEkniyv3f4mRCQzxD6oE4Quyh61uyWTUbCJ26Pv2hoz+fivJSsSBWxDBeScR4fKCfF3HHTcD7Ybqnw==";
+        url = "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-6.0.1.tgz";
+        sha512 = "a4tlmJIQo9SCjcfiCcCMg/ZCEe0XTkl/xK0XHBs955GWg9xDX3NwP9pwZ78QUOWB8/0XCjZeJn98Dae0zg6AAw==";
       };
     };
     "postcss-minify-font-values-4.0.2" = {
@@ -68450,13 +68469,13 @@ let
         sha512 = "xcBILK2pA9oh4SiinPEZfhP8HfrB/ha+a2fTMyl7Om2WjlDVrOQy99N2MXXlUHqGJz4qEu2duXxHJjDWuK/0xg==";
       };
     };
-    "reveal.js-4.4.0" = {
+    "reveal.js-4.5.0" = {
       name = "reveal.js";
       packageName = "reveal.js";
-      version = "4.4.0";
+      version = "4.5.0";
       src = fetchurl {
-        url = "https://registry.npmjs.org/reveal.js/-/reveal.js-4.4.0.tgz";
-        sha512 = "jIV6C9V2NEUjGzU8L6dUFGpk1KJmq7/EzP2fOW67ggc2c0Cp/PdprWxZ9Qgp46F0T2ZWDCjQ1p3Ytzy5jA6a2w==";
+        url = "https://registry.npmjs.org/reveal.js/-/reveal.js-4.5.0.tgz";
+        sha512 = "Lx1hUWhJR7Y7ScQNyGt7TFzxeviDAswK2B0cn9RwbPZogTMRgS8+FTr+/12KNHOegjvWKH0H0EGwBARNDPTgWQ==";
       };
     };
     "reverse-http-1.3.0" = {
@@ -68684,13 +68703,13 @@ let
         sha512 = "uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==";
       };
     };
-    "rollup-3.21.1" = {
+    "rollup-3.21.2" = {
       name = "rollup";
       packageName = "rollup";
-      version = "3.21.1";
+      version = "3.21.2";
       src = fetchurl {
-        url = "https://registry.npmjs.org/rollup/-/rollup-3.21.1.tgz";
-        sha512 = "GpUgqWCw56OSiBKf7lcAITstYiBV1/EKaKYPl9r8HgAxc6/qYAVw1PaHWnvHWFziRaf4HsVCDLq/IGtBi1K/Zw==";
+        url = "https://registry.npmjs.org/rollup/-/rollup-3.21.2.tgz";
+        sha512 = "c4vC+JZ3bbF4Kqq2TtM7zSKtSyMybFOjqmomFax3xpfYaPZDZ4iz8NMIuBRMjnXOcKYozw7bC6vhJjiWD6JpzQ==";
       };
     };
     "rollup-plugin-inject-3.0.2" = {
@@ -73689,13 +73708,13 @@ let
         sha512 = "LbvprpPZT/39QKfNrlPX9vXtS7If80vqbPQ7clnHQb5oVOM5hz/cs3iQCCZjvQDwsAWl+HpLQX3gRgN6IC8t3g==";
       };
     };
-    "string-argv-0.3.1" = {
+    "string-argv-0.3.2" = {
       name = "string-argv";
       packageName = "string-argv";
-      version = "0.3.1";
+      version = "0.3.2";
       src = fetchurl {
-        url = "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz";
-        sha512 = "a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==";
+        url = "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz";
+        sha512 = "aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==";
       };
     };
     "string-env-interpolation-1.0.1" = {
@@ -73851,6 +73870,15 @@ let
         sha512 = "HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==";
       };
     };
+    "string-width-cjs-4.2.3" = {
+      name = "string-width-cjs";
+      packageName = "string-width-cjs";
+      version = "4.2.3";
+      src = fetchurl {
+        url = "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz";
+        sha512 = "wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==";
+      };
+    };
     "string.prototype.matchall-4.0.8" = {
       name = "string.prototype.matchall";
       packageName = "string.prototype.matchall";
@@ -74067,6 +74095,15 @@ let
         sha512 = "cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==";
       };
     };
+    "strip-ansi-cjs-6.0.1" = {
+      name = "strip-ansi-cjs";
+      packageName = "strip-ansi-cjs";
+      version = "6.0.1";
+      src = fetchurl {
+        url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz";
+        sha512 = "Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==";
+      };
+    };
     "strip-bom-2.0.0" = {
       name = "strip-bom";
       packageName = "strip-bom";
@@ -78100,13 +78137,13 @@ let
         sha512 = "cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==";
       };
     };
-    "typescript-5.1.0-dev.20230429" = {
+    "typescript-5.1.0-dev.20230501" = {
       name = "typescript";
       packageName = "typescript";
-      version = "5.1.0-dev.20230429";
+      version = "5.1.0-dev.20230501";
       src = fetchurl {
-        url = "https://registry.npmjs.org/typescript/-/typescript-5.1.0-dev.20230429.tgz";
-        sha512 = "uzOWX4dd0B8t25Ps+qdggHp2opfq1weXTtdsJXMXSJBzz48o7iAK0JxVJ5NaOMvSSsrYNvByz0zB3KdfGceWbg==";
+        url = "https://registry.npmjs.org/typescript/-/typescript-5.1.0-dev.20230501.tgz";
+        sha512 = "do/P7zywbVm6xrjV7Sa7jqgqBfME/FhvtECzxfLpAxyqYY5SFPPWb5NTposRUVKw/0hLOxAoCbvYzNHa22VOMg==";
       };
     };
     "typescript-eslint-parser-16.0.1" = {
@@ -78595,6 +78632,15 @@ let
         sha512 = "J3j60dYzuo6Eevbawwp1sdg16k5Tf768bxYK4TUJRH7cBM4kFCbf3mOnM/0E3vQYXvpxITbbWmBafaDbxLDz3g==";
       };
     };
+    "undici-5.22.0" = {
+      name = "undici";
+      packageName = "undici";
+      version = "5.22.0";
+      src = fetchurl {
+        url = "https://registry.npmjs.org/undici/-/undici-5.22.0.tgz";
+        sha512 = "fR9RXCc+6Dxav4P9VV/sp5w3eFiSdOjJYsbtWfd4s5L5C4ogyuVpdKIVHeW0vV1MloM65/f7W45nR9ZxwVdyiA==";
+      };
+    };
     "unfetch-3.0.0" = {
       name = "unfetch";
       packageName = "unfetch";
@@ -80638,15 +80684,6 @@ let
         sha512 = "K5zd7s5tjr1LiOOkjGpcVls8GsH/f2CWCrWcpKy74gTCp+llCdwz0Enqo013ZlGaRNjfgD/o1caJRt3GSaec4A==";
       };
     };
-    "vega-expression-5.0.1" = {
-      name = "vega-expression";
-      packageName = "vega-expression";
-      version = "5.0.1";
-      src = fetchurl {
-        url = "https://registry.npmjs.org/vega-expression/-/vega-expression-5.0.1.tgz";
-        sha512 = "atfzrMekrcsuyUgZCMklI5ki8cV763aeo1Y6YrfYU7FBwcQEoFhIV/KAJ1vae51aPDGtfzvwbtVIo3WShFCP2Q==";
-      };
-    };
     "vega-expression-5.1.0" = {
       name = "vega-expression";
       packageName = "vega-expression";
@@ -82888,13 +82925,13 @@ let
         sha512 = "BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==";
       };
     };
-    "which-3.0.0" = {
+    "which-3.0.1" = {
       name = "which";
       packageName = "which";
-      version = "3.0.0";
+      version = "3.0.1";
       src = fetchurl {
-        url = "https://registry.npmjs.org/which/-/which-3.0.0.tgz";
-        sha512 = "nla//68K9NU6yRiwDY/Q8aU6siKlSs64aEC7+IV56QoAuyQT2ovsJcgGYGyqMOmI/CGN1BOR6mM5EN0FBO+zyQ==";
+        url = "https://registry.npmjs.org/which/-/which-3.0.1.tgz";
+        sha512 = "XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==";
       };
     };
     "which-boxed-primitive-1.0.2" = {
@@ -83464,6 +83501,15 @@ let
         sha512 = "si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==";
       };
     };
+    "wrap-ansi-cjs-7.0.0" = {
+      name = "wrap-ansi-cjs";
+      packageName = "wrap-ansi-cjs";
+      version = "7.0.0";
+      src = fetchurl {
+        url = "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz";
+        sha512 = "YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==";
+      };
+    };
     "wrap-fn-0.1.5" = {
       name = "wrap-fn";
       packageName = "wrap-fn";
@@ -85178,7 +85224,7 @@ in
       sources."braces-3.0.2"
       sources."buffer-5.7.1"
       sources."builtins-5.0.1"
-      (sources."cacache-17.0.6" // {
+      (sources."cacache-17.0.7" // {
         dependencies = [
           sources."@npmcli/fs-3.1.0"
           sources."brace-expansion-2.0.1"
@@ -85197,7 +85243,16 @@ in
       sources."cli-cursor-3.1.0"
       sources."cli-spinners-2.8.0"
       sources."cli-width-3.0.0"
-      sources."cliui-8.0.1"
+      (sources."cliui-git+https://github.com/isaacs/cliui#isaacs/esm-cjs-consistency" // {
+        dependencies = [
+          sources."ansi-regex-6.0.1"
+          sources."ansi-styles-6.2.1"
+          sources."emoji-regex-9.2.2"
+          sources."string-width-5.1.2"
+          sources."strip-ansi-7.0.1"
+          sources."wrap-ansi-8.1.0"
+        ];
+      })
       sources."clone-1.0.4"
       sources."color-convert-2.0.1"
       sources."color-name-1.1.4"
@@ -85214,6 +85269,7 @@ in
       sources."define-lazy-prop-2.0.0"
       sources."delegates-1.0.0"
       sources."depd-2.0.0"
+      sources."eastasianwidth-0.2.0"
       sources."emoji-regex-8.0.0"
       (sources."encoding-0.1.13" // {
         dependencies = [
@@ -85287,7 +85343,7 @@ in
       sources."is-unicode-supported-0.1.0"
       sources."is-wsl-2.2.0"
       sources."isexe-2.0.0"
-      sources."jackspeak-2.1.1"
+      sources."jackspeak-2.1.3"
       sources."json-parse-even-better-errors-3.0.0"
       sources."json-schema-traverse-1.0.0"
       sources."jsonc-parser-3.2.0"
@@ -85443,8 +85499,10 @@ in
         ];
       })
       sources."string-width-4.2.3"
+      sources."string-width-cjs-4.2.3"
       sources."string_decoder-1.3.0"
       sources."strip-ansi-6.0.1"
+      sources."strip-ansi-cjs-6.0.1"
       sources."supports-color-7.2.0"
       sources."supports-preserve-symlinks-flag-1.0.0"
       sources."symbol-observable-4.0.0"
@@ -85476,9 +85534,10 @@ in
       sources."validate-npm-package-license-3.0.4"
       sources."validate-npm-package-name-5.0.0"
       sources."wcwidth-1.0.1"
-      sources."which-3.0.0"
+      sources."which-3.0.1"
       sources."wide-align-1.1.5"
       sources."wrap-ansi-7.0.0"
+      sources."wrap-ansi-cjs-7.0.0"
       sources."wrappy-1.0.2"
       sources."y18n-5.0.8"
       sources."yallist-4.0.0"
@@ -85840,13 +85899,13 @@ in
   "@astrojs/language-server" = nodeEnv.buildNodePackage {
     name = "_at_astrojs_slash_language-server";
     packageName = "@astrojs/language-server";
-    version = "0.29.8";
+    version = "1.0.0";
     src = fetchurl {
-      url = "https://registry.npmjs.org/@astrojs/language-server/-/language-server-0.29.8.tgz";
-      sha512 = "Wbh6yPbk7MA4x+TDlhR5WnbIfx+K7oTl8iFUSYw2SsYvB8nHqpvOfQgPUoxPlyG4mowPIoRxkDswuYiNlNCo/A==";
+      url = "https://registry.npmjs.org/@astrojs/language-server/-/language-server-1.0.0.tgz";
+      sha512 = "oEw7AwJmzjgy6HC9f5IdrphZ1GVgfV/+7xQuyf52cpTiRWd/tJISK3MsKP0cDkVlfodmNABNFnAaAWuLZEiiiA==";
     };
     dependencies = [
-      sources."@astrojs/compiler-1.3.2"
+      sources."@astrojs/compiler-1.4.0"
       sources."@emmetio/abbreviation-2.3.1"
       sources."@emmetio/css-abbreviation-2.1.6"
       sources."@emmetio/scanner-1.0.2"
@@ -86005,7 +86064,7 @@ in
       sources."bytes-3.1.2"
       sources."cache-content-type-1.0.1"
       sources."call-bind-1.0.2"
-      sources."caniuse-lite-1.0.30001481"
+      sources."caniuse-lite-1.0.30001482"
       sources."canvas-2.11.2"
       (sources."chalk-4.1.2" // {
         dependencies = [
@@ -86075,7 +86134,7 @@ in
         ];
       })
       sources."ee-first-1.1.1"
-      sources."electron-to-chromium-1.4.377"
+      sources."electron-to-chromium-1.4.378"
       sources."emoji-regex-8.0.0"
       sources."encodeurl-1.0.2"
       (sources."encoding-0.1.13" // {
@@ -86652,10 +86711,10 @@ in
   "@forge/cli" = nodeEnv.buildNodePackage {
     name = "_at_forge_slash_cli";
     packageName = "@forge/cli";
-    version = "6.9.0";
+    version = "6.9.1";
     src = fetchurl {
-      url = "https://registry.npmjs.org/@forge/cli/-/cli-6.9.0.tgz";
-      sha512 = "U6EH1du/+xLIGSvAuCSvgBt06JpMG6EzSlgHJ/xQHITv28BFg9qMj5eX7gG+cBWJ20xIOuDesK1y9FZl8WLC/g==";
+      url = "https://registry.npmjs.org/@forge/cli/-/cli-6.9.1.tgz";
+      sha512 = "bJII4mR9TzvhbEuiEs0amAsIwx93os6qAR5MeOGXCwB6JyNSHmqJjfBIYff4fs1UCAXuQDx/DRAHP1D6teyY+A==";
     };
     dependencies = [
       sources."@ampproject/remapping-2.2.1"
@@ -86713,24 +86772,20 @@ in
         ];
       })
       sources."@forge/babel-plugin-transform-ui-1.1.2"
-      sources."@forge/bundler-4.6.6"
-      (sources."@forge/cli-shared-3.11.0" // {
-        dependencies = [
-          sources."glob-7.2.3"
-        ];
-      })
-      sources."@forge/csp-2.1.2"
+      sources."@forge/bundler-4.6.7"
+      sources."@forge/cli-shared-3.11.1"
+      sources."@forge/csp-2.1.3"
       (sources."@forge/egress-1.2.0" // {
         dependencies = [
           sources."brace-expansion-2.0.1"
           sources."minimatch-5.1.6"
         ];
       })
-      sources."@forge/lint-3.3.0"
-      sources."@forge/manifest-4.10.0"
-      sources."@forge/runtime-4.3.2"
+      sources."@forge/lint-3.3.1"
+      sources."@forge/manifest-4.11.0"
+      sources."@forge/runtime-4.3.3"
       sources."@forge/storage-1.5.1"
-      sources."@forge/tunnel-3.3.5"
+      sources."@forge/tunnel-3.3.6"
       sources."@forge/util-1.2.3"
       sources."@jridgewell/gen-mapping-0.3.3"
       sources."@jridgewell/resolve-uri-3.1.0"
@@ -86800,15 +86855,15 @@ in
       sources."@types/sockjs-0.3.33"
       sources."@types/ws-8.5.4"
       sources."@types/yauzl-2.10.0"
-      sources."@typescript-eslint/types-5.59.1"
-      (sources."@typescript-eslint/typescript-estree-5.59.1" // {
+      sources."@typescript-eslint/types-5.59.2"
+      (sources."@typescript-eslint/typescript-estree-5.59.2" // {
         dependencies = [
           sources."lru-cache-6.0.0"
           sources."semver-7.5.0"
           sources."yallist-4.0.0"
         ];
       })
-      sources."@typescript-eslint/visitor-keys-5.59.1"
+      sources."@typescript-eslint/visitor-keys-5.59.2"
       sources."@webassemblyjs/ast-1.11.1"
       sources."@webassemblyjs/floating-point-hex-parser-1.11.1"
       sources."@webassemblyjs/helper-api-error-1.11.1"
@@ -86856,7 +86911,6 @@ in
       sources."archiver-5.3.1"
       (sources."archiver-utils-2.1.0" // {
         dependencies = [
-          sources."glob-7.2.3"
           sources."inherits-2.0.4"
           sources."readable-stream-2.3.8"
           sources."safe-buffer-5.1.2"
@@ -86935,14 +86989,13 @@ in
       sources."buffer-xor-1.0.3"
       sources."buffers-0.1.1"
       sources."bufferutil-4.0.7"
-      sources."bunyan-1.8.15"
       sources."bytes-3.1.2"
       sources."cacheable-lookup-5.0.4"
       sources."cacheable-request-7.0.2"
       sources."call-bind-1.0.2"
       sources."call-me-maybe-1.0.2"
       sources."camel-case-4.1.2"
-      sources."caniuse-lite-1.0.30001481"
+      sources."caniuse-lite-1.0.30001482"
       sources."case-1.6.3"
       sources."chai-4.3.7"
       sources."chainsaw-0.1.0"
@@ -87065,7 +87118,6 @@ in
       sources."domutils-2.8.0"
       sources."dot-case-3.0.4"
       sources."dot-prop-5.3.0"
-      sources."dtrace-provider-0.8.8"
       sources."duplexer-0.1.2"
       (sources."duplexer2-0.1.4" // {
         dependencies = [
@@ -87077,7 +87129,7 @@ in
       })
       sources."duplexer3-0.1.5"
       sources."ee-first-1.1.1"
-      sources."electron-to-chromium-1.4.377"
+      sources."electron-to-chromium-1.4.378"
       (sources."elliptic-6.5.4" // {
         dependencies = [
           sources."bn.js-4.12.0"
@@ -87195,7 +87247,7 @@ in
       sources."get-stream-5.2.0"
       sources."get-symbol-description-1.0.0"
       sources."github-from-package-0.0.0"
-      sources."glob-6.0.4"
+      sources."glob-7.2.3"
       sources."glob-parent-5.1.2"
       sources."glob-to-regexp-0.4.1"
       sources."globals-11.12.0"
@@ -87325,11 +87377,7 @@ in
       sources."json-buffer-3.0.1"
       sources."json-parse-even-better-errors-2.3.1"
       sources."json-schema-ref-parser-9.0.9"
-      (sources."json-schema-to-typescript-9.1.1" // {
-        dependencies = [
-          sources."glob-7.2.3"
-        ];
-      })
+      sources."json-schema-to-typescript-9.1.1"
       sources."json-schema-traverse-1.0.0"
       sources."json-schema-typed-7.0.3"
       sources."json-stable-stringify-1.0.2"
@@ -87417,20 +87465,12 @@ in
       sources."minimist-1.2.8"
       sources."mkdirp-1.0.4"
       sources."mkdirp-classic-0.5.3"
-      sources."moment-2.29.4"
       sources."mrmime-1.0.1"
       sources."ms-2.1.2"
       sources."multicast-dns-7.2.5"
       sources."mute-stream-0.0.8"
-      (sources."mv-2.1.1" // {
-        dependencies = [
-          sources."mkdirp-0.5.6"
-        ];
-      })
       sources."mz-2.7.0"
-      sources."nan-2.17.0"
       sources."napi-build-utils-1.0.2"
-      sources."ncp-2.0.0"
       sources."negotiator-0.6.3"
       sources."neo-async-2.6.2"
       sources."next-tick-1.1.0"
@@ -87628,13 +87668,12 @@ in
       sources."restore-cursor-3.1.0"
       sources."retry-0.13.1"
       sources."reusify-1.0.4"
-      sources."rimraf-2.4.5"
+      sources."rimraf-2.7.1"
       sources."ripemd160-2.0.2"
       sources."run-async-2.4.1"
       sources."run-parallel-1.2.0"
       sources."rxjs-7.8.1"
       sources."safe-buffer-5.2.1"
-      sources."safe-json-stringify-1.2.0"
       sources."safe-regex-test-1.0.0"
       sources."safer-buffer-2.1.2"
       sources."sanitize-filename-1.6.3"
@@ -87728,12 +87767,7 @@ in
       sources."timers-browserify-2.0.12"
       sources."timers-ext-0.1.7"
       sources."tiny-each-async-2.0.3"
-      (sources."tmp-0.1.0" // {
-        dependencies = [
-          sources."glob-7.2.3"
-          sources."rimraf-2.7.1"
-        ];
-      })
+      sources."tmp-0.1.0"
       sources."to-fast-properties-2.0.0"
       sources."to-readable-stream-1.0.0"
       sources."to-regex-range-5.0.1"
@@ -87768,11 +87802,7 @@ in
       sources."typed-array-length-1.0.4"
       sources."typedarray-to-buffer-3.1.5"
       sources."typescript-4.9.5"
-      (sources."typescript-json-schema-0.45.1" // {
-        dependencies = [
-          sources."glob-7.2.3"
-        ];
-      })
+      sources."typescript-json-schema-0.45.1"
       sources."unbox-primitive-1.0.2"
       sources."universalify-0.1.2"
       sources."unpipe-1.0.0"
@@ -87838,7 +87868,6 @@ in
           sources."ajv-8.12.0"
           sources."ajv-keywords-5.1.0"
           sources."fast-deep-equal-3.1.3"
-          sources."glob-7.2.3"
           sources."http-proxy-middleware-2.0.6"
           sources."ipaddr.js-2.0.1"
           sources."rimraf-3.0.2"
@@ -89845,7 +89874,7 @@ in
       sources."stackframe-1.3.4"
       sources."stoppable-1.1.0"
       sources."strict-uri-encode-2.0.0"
-      sources."string-argv-0.3.1"
+      sources."string-argv-0.3.2"
       sources."string-width-4.2.3"
       sources."string_decoder-1.1.1"
       sources."strip-ansi-6.0.1"
@@ -90148,7 +90177,7 @@ in
       sources."buffer-5.7.1"
       sources."buffer-from-1.1.2"
       sources."callsites-3.1.0"
-      sources."caniuse-lite-1.0.30001481"
+      sources."caniuse-lite-1.0.30001482"
       sources."chalk-4.1.2"
       sources."chardet-0.7.0"
       sources."chokidar-3.5.3"
@@ -90166,7 +90195,7 @@ in
       sources."cross-spawn-7.0.3"
       sources."deepmerge-4.3.1"
       sources."defaults-1.0.4"
-      sources."electron-to-chromium-1.4.377"
+      sources."electron-to-chromium-1.4.378"
       sources."emoji-regex-8.0.0"
       sources."end-of-stream-1.4.4"
       sources."enhanced-resolve-5.13.0"
@@ -90401,12 +90430,12 @@ in
       sources."@oclif/core-2.1.4"
       (sources."@oclif/plugin-commands-2.2.10" // {
         dependencies = [
-          sources."@oclif/core-2.8.2"
+          sources."@oclif/core-2.8.4"
         ];
       })
       (sources."@oclif/plugin-help-5.2.6" // {
         dependencies = [
-          sources."@oclif/core-2.8.2"
+          sources."@oclif/core-2.8.4"
         ];
       })
       sources."@oclif/plugin-plugins-2.3.2"
@@ -91648,7 +91677,7 @@ in
       sources."asynckit-0.4.0"
       sources."atob-2.1.2"
       sources."available-typed-arrays-1.0.5"
-      sources."aws-sdk-2.1368.0"
+      sources."aws-sdk-2.1369.0"
       sources."base64-js-1.5.1"
       (sources."basic-auth-2.0.1" // {
         dependencies = [
@@ -92250,7 +92279,7 @@ in
       })
       sources."call-bind-1.0.2"
       sources."camelcase-6.3.0"
-      sources."caniuse-lite-1.0.30001481"
+      sources."caniuse-lite-1.0.30001482"
       sources."caw-2.0.1"
       sources."chalk-4.1.2"
       sources."chardet-0.7.0"
@@ -92360,7 +92389,7 @@ in
       sources."easy-stack-1.0.1"
       sources."ee-first-1.1.1"
       sources."ejs-3.1.9"
-      sources."electron-to-chromium-1.4.377"
+      sources."electron-to-chromium-1.4.378"
       sources."emoji-regex-8.0.0"
       sources."encodeurl-1.0.2"
       sources."encoding-0.1.13"
@@ -93301,7 +93330,13 @@ in
       sources."abbrev-2.0.0"
       sources."acorn-8.8.2"
       sources."acorn-jsx-5.3.2"
-      sources."ansi-align-3.0.1"
+      (sources."ansi-align-3.0.1" // {
+        dependencies = [
+          sources."emoji-regex-8.0.0"
+          sources."string-width-4.2.3"
+          sources."strip-ansi-6.0.1"
+        ];
+      })
       sources."ansi-regex-5.0.1"
       sources."ansi-styles-3.2.1"
       sources."array-iterate-2.0.1"
@@ -93310,14 +93345,8 @@ in
       sources."balanced-match-1.0.2"
       (sources."boxen-7.0.2" // {
         dependencies = [
-          sources."ansi-regex-6.0.1"
-          sources."ansi-styles-6.2.1"
           sources."chalk-5.2.0"
-          sources."emoji-regex-9.2.2"
-          sources."string-width-5.1.2"
-          sources."strip-ansi-7.0.1"
           sources."type-fest-2.19.0"
-          sources."wrap-ansi-8.1.0"
         ];
       })
       sources."brace-expansion-2.0.1"
@@ -93339,7 +93368,7 @@ in
       sources."character-reference-invalid-2.0.1"
       sources."ci-info-3.8.0"
       sources."cli-boxes-3.0.0"
-      sources."cliui-8.0.1"
+      sources."cliui-git+https://github.com/isaacs/cliui#isaacs/esm-cjs-consistency"
       sources."color-convert-1.9.3"
       sources."color-name-1.1.3"
       sources."comma-separated-tokens-2.0.3"
@@ -93384,7 +93413,7 @@ in
       sources."dot-prop-6.0.1"
       sources."duplexer-0.1.2"
       sources."eastasianwidth-0.2.0"
-      sources."emoji-regex-8.0.0"
+      sources."emoji-regex-9.2.2"
       sources."end-of-stream-1.4.4"
       sources."error-ex-1.3.2"
       sources."escape-goat-4.0.0"
@@ -93461,7 +93490,7 @@ in
       sources."is-yarn-global-0.4.1"
       sources."isarray-0.0.1"
       sources."isexe-2.0.0"
-      sources."jackspeak-2.1.1"
+      sources."jackspeak-2.1.4"
       sources."js-tokens-4.0.0"
       sources."json-buffer-3.0.1"
       sources."json-parse-even-better-errors-2.3.1"
@@ -93506,7 +93535,7 @@ in
       sources."micromark-core-commonmark-1.0.6"
       sources."micromark-extension-frontmatter-1.1.0"
       sources."micromark-extension-gfm-2.0.1"
-      sources."micromark-extension-gfm-autolink-literal-1.0.3"
+      sources."micromark-extension-gfm-autolink-literal-1.0.4"
       sources."micromark-extension-gfm-footnote-1.1.0"
       sources."micromark-extension-gfm-strikethrough-1.0.5"
       sources."micromark-extension-gfm-table-1.0.5"
@@ -93662,10 +93691,21 @@ in
         ];
       })
       sources."stream-combiner-0.0.4"
-      sources."string-width-4.2.3"
+      sources."string-width-5.1.2"
+      (sources."string-width-cjs-4.2.3" // {
+        dependencies = [
+          sources."emoji-regex-8.0.0"
+          sources."strip-ansi-6.0.1"
+        ];
+      })
       sources."string_decoder-0.10.31"
       sources."stringify-entities-4.0.3"
-      sources."strip-ansi-6.0.1"
+      (sources."strip-ansi-7.0.1" // {
+        dependencies = [
+          sources."ansi-regex-6.0.1"
+        ];
+      })
+      sources."strip-ansi-cjs-6.0.1"
       sources."strip-indent-4.0.0"
       sources."strip-json-comments-2.0.1"
       sources."supports-color-5.5.0"
@@ -93732,10 +93772,6 @@ in
       sources."vfile-message-3.1.4"
       (sources."vfile-reporter-7.0.5" // {
         dependencies = [
-          sources."ansi-regex-6.0.1"
-          sources."emoji-regex-9.2.2"
-          sources."string-width-5.1.2"
-          sources."strip-ansi-7.0.1"
           sources."supports-color-9.3.1"
         ];
       })
@@ -93744,19 +93780,20 @@ in
       sources."walk-up-path-3.0.1"
       sources."web-namespaces-2.0.1"
       sources."which-2.0.2"
-      (sources."widest-line-4.0.1" // {
+      sources."widest-line-4.0.1"
+      (sources."wrap-ansi-8.1.0" // {
         dependencies = [
-          sources."ansi-regex-6.0.1"
-          sources."emoji-regex-9.2.2"
-          sources."string-width-5.1.2"
-          sources."strip-ansi-7.0.1"
+          sources."ansi-styles-6.2.1"
         ];
       })
-      (sources."wrap-ansi-7.0.0" // {
+      (sources."wrap-ansi-cjs-7.0.0" // {
         dependencies = [
           sources."ansi-styles-4.3.0"
           sources."color-convert-2.0.1"
           sources."color-name-1.1.4"
+          sources."emoji-regex-8.0.0"
+          sources."string-width-4.2.3"
+          sources."strip-ansi-6.0.1"
         ];
       })
       sources."wrappy-1.0.2"
@@ -93831,7 +93868,7 @@ in
       sources."balanced-match-1.0.2"
       sources."brace-expansion-2.0.1"
       sources."browserslist-4.21.5"
-      sources."caniuse-lite-1.0.30001481"
+      sources."caniuse-lite-1.0.30001482"
       sources."chalk-2.4.2"
       sources."color-convert-1.9.3"
       sources."color-name-1.1.3"
@@ -93841,7 +93878,7 @@ in
       sources."convert-source-map-1.9.0"
       sources."debug-4.3.4"
       sources."ejs-3.1.6"
-      sources."electron-to-chromium-1.4.377"
+      sources."electron-to-chromium-1.4.378"
       sources."ensure-posix-path-1.1.1"
       sources."escalade-3.1.1"
       sources."escape-string-regexp-1.0.5"
@@ -94229,8 +94266,8 @@ in
     };
     dependencies = [
       sources."browserslist-4.21.5"
-      sources."caniuse-lite-1.0.30001481"
-      sources."electron-to-chromium-1.4.377"
+      sources."caniuse-lite-1.0.30001482"
+      sources."electron-to-chromium-1.4.378"
       sources."escalade-3.1.1"
       sources."fraction.js-4.2.0"
       sources."nanoid-3.3.6"
@@ -94310,7 +94347,7 @@ in
       sources."ansi-styles-4.3.0"
       sources."ast-types-0.13.4"
       sources."available-typed-arrays-1.0.5"
-      (sources."aws-sdk-2.1368.0" // {
+      (sources."aws-sdk-2.1369.0" // {
         dependencies = [
           sources."uuid-8.0.0"
         ];
@@ -94973,10 +95010,10 @@ in
   balanceofsatoshis = nodeEnv.buildNodePackage {
     name = "balanceofsatoshis";
     packageName = "balanceofsatoshis";
-    version = "15.3.0";
+    version = "15.4.2";
     src = fetchurl {
-      url = "https://registry.npmjs.org/balanceofsatoshis/-/balanceofsatoshis-15.3.0.tgz";
-      sha512 = "tx83JW/nacPbIPyPBxkA5n5koSfDYpIKxqrh/HGxg0jBWClbGnY84zH4hzQ3MfM8hBRFa56QYI+De+gjeCbL0A==";
+      url = "https://registry.npmjs.org/balanceofsatoshis/-/balanceofsatoshis-15.4.2.tgz";
+      sha512 = "PxzvZlqkPm5GurpMii1hE2uAOV3HCvE/Ze+jxx6UNf8vlXlhcnFxc5VyYzPuLZdjgHGyAr6ku4fBOeIYRszZAg==";
     };
     dependencies = [
       (sources."@alexbosworth/caporal-1.4.4" // {
@@ -95386,26 +95423,7 @@ in
       sources."os-shim-0.1.3"
       sources."os-tmpdir-1.0.2"
       sources."p2tr-1.3.3"
-      (sources."paid-services-5.0.1" // {
-        dependencies = [
-          sources."@grpc/grpc-js-1.8.14"
-          sources."@grpc/proto-loader-0.7.5"
-          sources."@types/node-18.16.1"
-          sources."colorette-2.0.19"
-          sources."lightning-9.1.0"
-          sources."ln-service-56.1.0"
-          (sources."ln-sync-4.3.2" // {
-            dependencies = [
-              sources."@grpc/grpc-js-1.8.12"
-              sources."@types/node-18.15.0"
-              sources."lightning-7.1.4"
-              sources."ln-service-54.10.5"
-              sources."type-fest-3.6.1"
-            ];
-          })
-          sources."type-fest-3.9.0"
-        ];
-      })
+      sources."paid-services-5.0.2"
       sources."parseurl-1.3.3"
       sources."path-to-regexp-0.1.7"
       sources."pinkie-2.0.4"
@@ -97783,10 +97801,10 @@ in
   cdk8s-cli = nodeEnv.buildNodePackage {
     name = "cdk8s-cli";
     packageName = "cdk8s-cli";
-    version = "2.2.22";
+    version = "2.2.24";
     src = fetchurl {
-      url = "https://registry.npmjs.org/cdk8s-cli/-/cdk8s-cli-2.2.22.tgz";
-      sha512 = "wfa1YVJDHDTO9nZcxou4tXitQXB4L7flVq9ir1ar7FVLTaCvoZbOP7gTk0Z6QzggiujcbOiGLZSjSgzQKFGvOA==";
+      url = "https://registry.npmjs.org/cdk8s-cli/-/cdk8s-cli-2.2.24.tgz";
+      sha512 = "yLzGNS2aGQ37JGJ16UIcChpt4ra9yqKSMNJWXFulno6l4YNyl60VBjwWHlQmAcwesJHftIWFW2aBdPRQXH4a9w==";
     };
     dependencies = [
       sources."@colors/colors-1.5.0"
@@ -97843,7 +97861,7 @@ in
       sources."camelcase-6.3.0"
       sources."case-1.6.3"
       sources."cdk8s-2.7.56"
-      sources."cdk8s-plus-25-2.7.12"
+      sources."cdk8s-plus-25-2.7.14"
       sources."chalk-4.1.2"
       sources."chardet-0.7.0"
       sources."clean-stack-2.2.0"
@@ -97871,7 +97889,7 @@ in
       sources."combined-stream-1.0.8"
       sources."commonmark-0.30.0"
       sources."concat-map-0.0.1"
-      sources."constructs-10.2.10"
+      sources."constructs-10.2.12"
       sources."date-format-4.0.14"
       sources."debug-4.3.4"
       sources."decamelize-5.0.1"
@@ -97971,7 +97989,7 @@ in
           sources."yargs-16.2.0"
         ];
       })
-      (sources."jsii-srcmak-0.1.898" // {
+      (sources."jsii-srcmak-0.1.900" // {
         dependencies = [
           sources."fs-extra-9.1.0"
         ];
@@ -98336,7 +98354,7 @@ in
       sources."call-bind-1.0.2"
       sources."callsites-3.1.0"
       sources."camelcase-5.3.1"
-      sources."caniuse-lite-1.0.30001481"
+      sources."caniuse-lite-1.0.30001482"
       sources."case-1.6.3"
       sources."cdktf-0.16.1"
       (sources."chalk-4.1.2" // {
@@ -98373,7 +98391,7 @@ in
       sources."color-name-1.1.3"
       sources."commonmark-0.30.0"
       sources."concat-map-0.0.1"
-      sources."constructs-10.2.10"
+      sources."constructs-10.2.12"
       sources."convert-source-map-1.9.0"
       sources."convert-to-spaces-1.0.2"
       sources."cookie-0.4.2"
@@ -98396,10 +98414,10 @@ in
       sources."diff-sequences-29.4.3"
       (sources."downlevel-dts-0.11.0" // {
         dependencies = [
-          sources."typescript-5.1.0-dev.20230429"
+          sources."typescript-5.1.0-dev.20230501"
         ];
       })
-      sources."electron-to-chromium-1.4.377"
+      sources."electron-to-chromium-1.4.378"
       sources."emittery-0.13.1"
       sources."emoji-regex-8.0.0"
       sources."encoding-0.1.13"
@@ -98606,7 +98624,7 @@ in
         ];
       })
       sources."jsii-rosetta-5.0.7"
-      (sources."jsii-srcmak-0.1.898" // {
+      (sources."jsii-srcmak-0.1.900" // {
         dependencies = [
           sources."ansi-styles-4.3.0"
           sources."color-convert-2.0.1"
@@ -99368,7 +99386,7 @@ in
       sources."tslib-2.5.0"
       sources."vscode-languageserver-textdocument-1.0.10"
       sources."vscode-uri-3.0.7"
-      sources."which-3.0.0"
+      sources."which-3.0.1"
     ];
     buildInputs = globalBuildInputs;
     meta = {
@@ -100263,7 +100281,7 @@ in
       sources."callsites-3.1.0"
       sources."camelcase-5.3.1"
       sources."camelcase-keys-6.2.2"
-      sources."caniuse-lite-1.0.30001481"
+      sources."caniuse-lite-1.0.30001482"
       (sources."chalk-4.1.2" // {
         dependencies = [
           sources."ansi-styles-4.3.0"
@@ -100300,7 +100318,7 @@ in
       sources."domelementtype-1.3.1"
       sources."domhandler-2.4.2"
       sources."domutils-1.7.0"
-      sources."electron-to-chromium-1.4.377"
+      sources."electron-to-chromium-1.4.378"
       sources."emoji-regex-8.0.0"
       sources."entities-1.1.2"
       sources."error-ex-1.3.2"
@@ -101320,6 +101338,7 @@ in
       sha512 = "Sh8bGQMEL0TAmAm2meAXMjcASHZa7V0xXQVDBLknCPa9TPtkY9yYs+0cnGGgfdkW0SV1Mlg+hVGfXcoI8d3MJA==";
     };
     dependencies = [
+      sources."@babel/runtime-7.21.5"
       sources."ansi-regex-5.0.1"
       sources."ansi-styles-4.3.0"
       (sources."chalk-4.1.2" // {
@@ -101330,13 +101349,14 @@ in
       sources."cliui-8.0.1"
       sources."color-convert-2.0.1"
       sources."color-name-1.1.4"
-      sources."date-fns-2.29.3"
+      sources."date-fns-2.30.0"
       sources."emoji-regex-8.0.0"
       sources."escalade-3.1.1"
       sources."get-caller-file-2.0.5"
       sources."has-flag-4.0.0"
       sources."is-fullwidth-code-point-3.0.0"
       sources."lodash-4.17.21"
+      sources."regenerator-runtime-0.13.11"
       sources."require-directory-2.1.1"
       sources."rxjs-7.8.1"
       sources."shell-quote-1.8.1"
@@ -105037,7 +105057,7 @@ in
       sources."callsites-3.1.0"
       sources."camelcase-5.3.1"
       sources."camelcase-keys-6.2.2"
-      sources."caniuse-lite-1.0.30001481"
+      sources."caniuse-lite-1.0.30001482"
       sources."chalk-2.4.2"
       sources."ci-info-2.0.0"
       sources."cli-boxes-2.2.1"
@@ -105067,7 +105087,7 @@ in
         ];
       })
       sources."dot-prop-5.3.0"
-      sources."electron-to-chromium-1.4.377"
+      sources."electron-to-chromium-1.4.378"
       sources."emoji-regex-8.0.0"
       sources."emojilib-2.4.0"
       sources."end-of-stream-1.4.4"
@@ -105371,21 +105391,21 @@ in
           sources."strip-json-comments-3.1.1"
         ];
       })
-      sources."@fluentui/date-time-utilities-8.5.7"
-      sources."@fluentui/dom-utilities-2.2.6"
-      sources."@fluentui/font-icons-mdl2-8.5.13"
-      sources."@fluentui/foundation-legacy-8.2.33"
-      sources."@fluentui/keyboard-key-0.4.6"
-      sources."@fluentui/merge-styles-8.5.7"
-      sources."@fluentui/react-8.108.2"
-      sources."@fluentui/react-focus-8.8.19"
-      sources."@fluentui/react-hooks-8.6.20"
+      sources."@fluentui/date-time-utilities-8.5.8"
+      sources."@fluentui/dom-utilities-2.2.7"
+      sources."@fluentui/font-icons-mdl2-8.5.14"
+      sources."@fluentui/foundation-legacy-8.2.34"
+      sources."@fluentui/keyboard-key-0.4.7"
+      sources."@fluentui/merge-styles-8.5.8"
+      sources."@fluentui/react-8.108.3"
+      sources."@fluentui/react-focus-8.8.20"
+      sources."@fluentui/react-hooks-8.6.21"
       sources."@fluentui/react-portal-compat-context-9.0.5"
-      sources."@fluentui/react-window-provider-2.2.9"
-      sources."@fluentui/set-version-8.2.6"
-      sources."@fluentui/style-utilities-8.9.6"
-      sources."@fluentui/theme-2.6.25"
-      sources."@fluentui/utilities-8.13.9"
+      sources."@fluentui/react-window-provider-2.2.10"
+      sources."@fluentui/set-version-8.2.7"
+      sources."@fluentui/style-utilities-8.9.7"
+      sources."@fluentui/theme-2.6.26"
+      sources."@fluentui/utilities-8.13.10"
       sources."@gar/promisify-1.1.3"
       (sources."@gulp-sourcemaps/identity-map-2.0.1" // {
         dependencies = [
@@ -105591,7 +105611,7 @@ in
       sources."ansi-gray-0.1.1"
       sources."ansi-red-0.1.1"
       sources."ansi-regex-5.0.1"
-      sources."ansi-styles-4.3.0"
+      sources."ansi-styles-6.2.1"
       sources."ansi-wrap-0.1.0"
       sources."any-promise-1.3.0"
       (sources."anymatch-2.0.0" // {
@@ -105720,8 +105740,12 @@ in
       sources."call-bind-1.0.2"
       sources."callsites-3.1.0"
       sources."camelcase-3.0.0"
-      sources."caniuse-lite-1.0.30001481"
-      sources."chalk-4.1.2"
+      sources."caniuse-lite-1.0.30001482"
+      (sources."chalk-4.1.2" // {
+        dependencies = [
+          sources."ansi-styles-4.3.0"
+        ];
+      })
       sources."chardet-0.7.0"
       (sources."chokidar-2.1.8" // {
         dependencies = [
@@ -105761,12 +105785,17 @@ in
       sources."cli-cursor-3.1.0"
       (sources."cli-highlight-2.1.11" // {
         dependencies = [
+          sources."ansi-styles-4.3.0"
           sources."cliui-7.0.4"
+          sources."emoji-regex-8.0.0"
+          sources."string-width-4.2.3"
+          sources."strip-ansi-6.0.1"
+          sources."wrap-ansi-7.0.0"
           sources."yargs-16.2.0"
         ];
       })
       sources."cli-width-3.0.0"
-      sources."cliui-8.0.1"
+      sources."cliui-git+https://github.com/isaacs/cliui#isaacs/esm-cjs-consistency"
       sources."clone-2.1.2"
       sources."clone-buffer-1.0.0"
       sources."clone-response-1.0.3"
@@ -105879,10 +105908,11 @@ in
         ];
       })
       sources."each-props-1.3.2"
+      sources."eastasianwidth-0.2.0"
       sources."ecdsa-sig-formatter-1.0.11"
       sources."ee-first-1.1.1"
-      sources."electron-to-chromium-1.4.377"
-      sources."emoji-regex-8.0.0"
+      sources."electron-to-chromium-1.4.378"
+      sources."emoji-regex-9.2.2"
       sources."encodeurl-1.0.2"
       (sources."encoding-0.1.13" // {
         dependencies = [
@@ -105932,6 +105962,7 @@ in
           sources."json-schema-traverse-0.4.1"
           sources."minimatch-3.1.2"
           sources."ms-2.1.2"
+          sources."strip-ansi-6.0.1"
           sources."strip-json-comments-3.1.1"
         ];
       })
@@ -106070,7 +106101,10 @@ in
       sources."functions-have-names-1.2.3"
       (sources."gauge-3.0.2" // {
         dependencies = [
+          sources."emoji-regex-8.0.0"
           sources."signal-exit-3.0.7"
+          sources."string-width-4.2.3"
+          sources."strip-ansi-6.0.1"
         ];
       })
       sources."generate-function-2.3.1"
@@ -106262,7 +106296,13 @@ in
       sources."inflight-1.0.6"
       sources."inherits-2.0.3"
       sources."ini-1.3.8"
-      sources."inquirer-7.3.3"
+      (sources."inquirer-7.3.3" // {
+        dependencies = [
+          sources."emoji-regex-8.0.0"
+          sources."string-width-4.2.3"
+          sources."strip-ansi-6.0.1"
+        ];
+      })
       sources."internal-slot-1.0.5"
       sources."interpret-1.4.0"
       sources."inversify-5.1.1"
@@ -106321,7 +106361,7 @@ in
       sources."isexe-2.0.0"
       sources."isobject-3.0.1"
       sources."isomorphic-ws-4.0.1"
-      sources."jackspeak-2.1.1"
+      sources."jackspeak-2.1.4"
       (sources."jest-worker-27.5.1" // {
         dependencies = [
           sources."supports-color-8.1.1"
@@ -106599,11 +106639,14 @@ in
         dependencies = [
           sources."are-we-there-yet-3.0.1"
           sources."brace-expansion-1.1.11"
+          sources."emoji-regex-8.0.0"
           sources."gauge-4.0.4"
           sources."glob-7.2.3"
           sources."minimatch-3.1.2"
           sources."npmlog-6.0.2"
           sources."signal-exit-3.0.7"
+          sources."string-width-4.2.3"
+          sources."strip-ansi-6.0.1"
         ];
       })
       sources."node-gyp-build-4.6.0"
@@ -106913,7 +106956,11 @@ in
         ];
       })
       sources."slash-3.0.0"
-      sources."slice-ansi-4.0.0"
+      (sources."slice-ansi-4.0.0" // {
+        dependencies = [
+          sources."ansi-styles-4.3.0"
+        ];
+      })
       sources."smart-buffer-4.2.0"
       (sources."snapdragon-0.8.2" // {
         dependencies = [
@@ -107016,7 +107063,13 @@ in
         ];
       })
       sources."streamsearch-0.1.2"
-      sources."string-width-4.2.3"
+      sources."string-width-5.1.2"
+      (sources."string-width-cjs-4.2.3" // {
+        dependencies = [
+          sources."emoji-regex-8.0.0"
+          sources."strip-ansi-6.0.1"
+        ];
+      })
       sources."string.prototype.trim-1.2.7"
       sources."string.prototype.trimend-1.0.6"
       sources."string.prototype.trimstart-1.0.6"
@@ -107025,7 +107078,12 @@ in
           sources."safe-buffer-5.2.1"
         ];
       })
-      sources."strip-ansi-6.0.1"
+      (sources."strip-ansi-7.0.1" // {
+        dependencies = [
+          sources."ansi-regex-6.0.1"
+        ];
+      })
+      sources."strip-ansi-cjs-6.0.1"
       sources."strip-bom-2.0.0"
       sources."strip-bom-string-1.0.0"
       sources."strip-json-comments-2.0.1"
@@ -107035,7 +107093,13 @@ in
       sources."sver-compat-1.5.0"
       sources."swagger-schema-official-2.0.0-bab6bed"
       sources."swagger-ui-dist-3.52.5"
-      sources."table-6.8.1"
+      (sources."table-6.8.1" // {
+        dependencies = [
+          sources."emoji-regex-8.0.0"
+          sources."string-width-4.2.3"
+          sources."strip-ansi-6.0.1"
+        ];
+      })
       sources."tail-2.2.6"
       sources."tapable-2.2.1"
       (sources."tar-6.1.13" // {
@@ -107198,9 +107262,23 @@ in
       sources."which-boxed-primitive-1.0.2"
       sources."which-module-1.0.0"
       sources."which-typed-array-1.1.9"
-      sources."wide-align-1.1.5"
+      (sources."wide-align-1.1.5" // {
+        dependencies = [
+          sources."emoji-regex-8.0.0"
+          sources."string-width-4.2.3"
+          sources."strip-ansi-6.0.1"
+        ];
+      })
       sources."word-wrap-1.2.3"
-      sources."wrap-ansi-7.0.0"
+      sources."wrap-ansi-8.1.0"
+      (sources."wrap-ansi-cjs-7.0.0" // {
+        dependencies = [
+          sources."ansi-styles-4.3.0"
+          sources."emoji-regex-8.0.0"
+          sources."string-width-4.2.3"
+          sources."strip-ansi-6.0.1"
+        ];
+      })
       sources."wrappy-1.0.2"
       (sources."write-1.0.3" // {
         dependencies = [
@@ -107225,6 +107303,9 @@ in
       })
       (sources."yargs-17.7.2" // {
         dependencies = [
+          sources."emoji-regex-8.0.0"
+          sources."string-width-4.2.3"
+          sources."strip-ansi-6.0.1"
           sources."yargs-parser-21.1.1"
         ];
       })
@@ -107254,6 +107335,7 @@ in
       sources."@babel/helper-validator-identifier-7.19.1"
       sources."@babel/highlight-7.18.6"
       sources."@babel/parser-7.21.5"
+      sources."@babel/runtime-7.21.5"
       (sources."@eslint/eslintrc-0.4.3" // {
         dependencies = [
           sources."eslint-visitor-keys-1.3.0"
@@ -107666,7 +107748,7 @@ in
       sources."camelcase-5.3.1"
       sources."camelcase-keys-6.2.2"
       sources."caniuse-api-3.0.0"
-      sources."caniuse-lite-1.0.30001481"
+      sources."caniuse-lite-1.0.30001482"
       sources."case-sensitive-paths-webpack-plugin-2.4.0"
       sources."caseless-0.12.0"
       sources."chalk-2.4.2"
@@ -107859,7 +107941,7 @@ in
       })
       sources."cyclist-1.0.1"
       sources."dashdash-1.14.1"
-      sources."date-fns-2.29.3"
+      sources."date-fns-2.30.0"
       sources."de-indent-1.0.2"
       sources."debug-4.3.4"
       sources."decache-4.6.1"
@@ -107943,7 +108025,7 @@ in
       sources."ecc-jsbn-0.1.2"
       sources."ee-first-1.1.1"
       sources."ejs-2.7.4"
-      sources."electron-to-chromium-1.4.377"
+      sources."electron-to-chromium-1.4.378"
       (sources."elliptic-6.5.4" // {
         dependencies = [
           sources."bn.js-4.12.0"
@@ -108984,6 +109066,7 @@ in
         ];
       })
       sources."reflect-metadata-0.1.13"
+      sources."regenerator-runtime-0.13.11"
       sources."regex-not-1.0.2"
       sources."regexp.prototype.flags-1.5.0"
       sources."regexpp-3.2.0"
@@ -109607,7 +109690,7 @@ in
     };
     dependencies = [
       sources."@eslint-community/eslint-utils-4.4.0"
-      sources."@eslint-community/regexpp-4.5.0"
+      sources."@eslint-community/regexpp-4.5.1"
       sources."@eslint/eslintrc-2.0.2"
       sources."@eslint/js-8.39.0"
       sources."@humanwhocodes/config-array-0.11.8"
@@ -109724,7 +109807,7 @@ in
     };
     dependencies = [
       sources."@eslint-community/eslint-utils-4.4.0"
-      sources."@eslint-community/regexpp-4.5.0"
+      sources."@eslint-community/regexpp-4.5.1"
       sources."@eslint/eslintrc-2.0.2"
       sources."@eslint/js-8.39.0"
       sources."@humanwhocodes/config-array-0.11.8"
@@ -110360,7 +110443,7 @@ in
       sources."camel-case-4.1.2"
       sources."camelcase-6.3.0"
       sources."caniuse-api-3.0.0"
-      sources."caniuse-lite-1.0.30001481"
+      sources."caniuse-lite-1.0.30001482"
       (sources."chalk-4.1.2" // {
         dependencies = [
           sources."ansi-styles-4.3.0"
@@ -110506,7 +110589,7 @@ in
       sources."dot-case-3.0.4"
       sources."duplexer3-0.1.5"
       sources."ee-first-1.1.1"
-      sources."electron-to-chromium-1.4.377"
+      sources."electron-to-chromium-1.4.378"
       sources."emoji-regex-8.0.0"
       sources."emojis-list-3.0.0"
       sources."encodeurl-1.0.2"
@@ -111494,7 +111577,7 @@ in
       sources."callsites-3.1.0"
       sources."camelcase-5.3.1"
       sources."camelcase-keys-6.2.2"
-      sources."caniuse-lite-1.0.30001481"
+      sources."caniuse-lite-1.0.30001482"
       sources."chalk-2.4.2"
       sources."chownr-1.1.4"
       sources."ci-info-2.0.0"
@@ -111520,7 +111603,7 @@ in
       })
       sources."delay-5.0.0"
       sources."devtools-protocol-0.0.981744"
-      sources."electron-to-chromium-1.4.377"
+      sources."electron-to-chromium-1.4.378"
       sources."emoji-regex-8.0.0"
       sources."encoding-0.1.13"
       sources."end-of-stream-1.4.4"
@@ -111860,7 +111943,7 @@ in
           sources."semver-5.7.1"
         ];
       })
-      sources."csv-parse-5.3.8"
+      sources."csv-parse-5.3.9"
       sources."csv-stream-0.2.0"
       sources."dashdash-1.14.1"
       sources."debug-4.3.4"
@@ -112352,7 +112435,7 @@ in
         ];
       })
       sources."crypto-random-string-2.0.0"
-      sources."csv-parse-5.3.8"
+      sources."csv-parse-5.3.9"
       sources."dashdash-1.14.1"
       sources."data-uri-to-buffer-3.0.1"
       sources."debug-4.3.4"
@@ -114113,7 +114196,7 @@ in
         ];
       })
       sources."camelcase-6.3.0"
-      sources."caniuse-lite-1.0.30001481"
+      sources."caniuse-lite-1.0.30001482"
       (sources."chalk-4.1.2" // {
         dependencies = [
           sources."ansi-styles-4.3.0"
@@ -114174,7 +114257,7 @@ in
       sources."domhandler-4.3.1"
       sources."domutils-2.8.0"
       sources."dot-prop-5.3.0"
-      sources."electron-to-chromium-1.4.377"
+      sources."electron-to-chromium-1.4.378"
       sources."emoji-regex-8.0.0"
       sources."encoding-0.1.13"
       sources."end-of-stream-1.4.4"
@@ -114896,7 +114979,7 @@ in
       sources."wcwidth-1.0.1"
       sources."webidl-conversions-3.0.1"
       sources."whatwg-url-5.0.0"
-      sources."which-3.0.0"
+      sources."which-3.0.1"
       sources."which-pm-2.0.0"
       sources."wide-align-1.1.5"
       sources."wrap-ansi-7.0.0"
@@ -115648,18 +115731,19 @@ in
     dependencies = [
       sources."@pkgjs/parseargs-0.11.0"
       sources."ansi-regex-5.0.1"
-      sources."ansi-styles-4.3.0"
+      sources."ansi-styles-6.2.1"
       sources."balanced-match-1.0.2"
       sources."brace-expansion-2.0.1"
-      sources."cliui-8.0.1"
+      sources."cliui-git+https://github.com/isaacs/cliui#isaacs/esm-cjs-consistency"
       sources."color-convert-2.0.1"
       sources."color-name-1.1.4"
       sources."cross-spawn-7.0.3"
-      sources."emoji-regex-8.0.0"
+      sources."eastasianwidth-0.2.0"
+      sources."emoji-regex-9.2.2"
       sources."foreground-child-3.1.1"
       sources."is-fullwidth-code-point-3.0.0"
       sources."isexe-2.0.0"
-      sources."jackspeak-2.1.1"
+      sources."jackspeak-2.1.4"
       sources."lru-cache-9.1.1"
       sources."minimatch-9.0.0"
       sources."minipass-5.0.0"
@@ -115668,10 +115752,29 @@ in
       sources."shebang-command-2.0.0"
       sources."shebang-regex-3.0.0"
       sources."signal-exit-4.0.1"
-      sources."string-width-4.2.3"
-      sources."strip-ansi-6.0.1"
+      sources."string-width-5.1.2"
+      (sources."string-width-cjs-4.2.3" // {
+        dependencies = [
+          sources."emoji-regex-8.0.0"
+          sources."strip-ansi-6.0.1"
+        ];
+      })
+      (sources."strip-ansi-7.0.1" // {
+        dependencies = [
+          sources."ansi-regex-6.0.1"
+        ];
+      })
+      sources."strip-ansi-cjs-6.0.1"
       sources."which-2.0.2"
-      sources."wrap-ansi-7.0.0"
+      sources."wrap-ansi-8.1.0"
+      (sources."wrap-ansi-cjs-7.0.0" // {
+        dependencies = [
+          sources."ansi-styles-4.3.0"
+          sources."emoji-regex-8.0.0"
+          sources."string-width-4.2.3"
+          sources."strip-ansi-6.0.1"
+        ];
+      })
     ];
     buildInputs = globalBuildInputs;
     meta = {
@@ -118634,7 +118737,7 @@ in
       sources."async-2.6.4"
       sources."asynckit-0.4.0"
       sources."available-typed-arrays-1.0.5"
-      sources."aws-sdk-2.1368.0"
+      sources."aws-sdk-2.1369.0"
       sources."aws-sign2-0.7.0"
       sources."aws4-1.12.0"
       sources."base64-js-1.5.1"
@@ -120296,7 +120399,7 @@ in
       sources."asynckit-0.4.0"
       sources."atob-2.1.2"
       sources."available-typed-arrays-1.0.5"
-      sources."aws-crt-1.15.15"
+      sources."aws-crt-1.15.16"
       (sources."aws-sdk-2.1290.0" // {
         dependencies = [
           sources."buffer-4.9.2"
@@ -121465,7 +121568,7 @@ in
     };
     dependencies = [
       sources."@eslint-community/eslint-utils-4.4.0"
-      sources."@eslint-community/regexpp-4.5.0"
+      sources."@eslint-community/regexpp-4.5.1"
       (sources."@eslint/eslintrc-2.0.2" // {
         dependencies = [
           sources."debug-4.3.4"
@@ -123041,7 +123144,7 @@ in
       sources."bufferutil-4.0.7"
       sources."bytes-3.1.2"
       sources."call-bind-1.0.2"
-      sources."caniuse-lite-1.0.30001481"
+      sources."caniuse-lite-1.0.30001482"
       sources."canvas-2.11.2"
       sources."chalk-2.4.2"
       sources."chardet-1.5.1"
@@ -123101,7 +123204,7 @@ in
       })
       sources."dotenv-8.6.0"
       sources."ee-first-1.1.1"
-      sources."electron-to-chromium-1.4.377"
+      sources."electron-to-chromium-1.4.378"
       sources."emoji-regex-8.0.0"
       sources."encodeurl-1.0.2"
       sources."encoding-0.1.13"
@@ -124157,13 +124260,13 @@ in
           sources."read-package-json-6.0.2"
           sources."ssri-10.0.4"
           sources."validate-npm-package-name-5.0.0"
-          sources."which-3.0.0"
+          sources."which-3.0.1"
         ];
       })
       sources."@npmcli/fs-3.1.0"
       (sources."@npmcli/git-4.0.4" // {
         dependencies = [
-          sources."which-3.0.0"
+          sources."which-3.0.1"
         ];
       })
       sources."@npmcli/installed-package-contents-2.0.2"
@@ -124182,7 +124285,7 @@ in
           sources."read-package-json-6.0.2"
           sources."ssri-10.0.4"
           sources."validate-npm-package-name-5.0.0"
-          sources."which-3.0.0"
+          sources."which-3.0.1"
         ];
       })
       (sources."@npmcli/move-file-2.0.1" // {
@@ -124198,7 +124301,7 @@ in
       sources."@npmcli/package-json-3.0.0"
       (sources."@npmcli/promise-spawn-6.0.2" // {
         dependencies = [
-          sources."which-3.0.0"
+          sources."which-3.0.1"
         ];
       })
       sources."@npmcli/query-3.0.0"
@@ -124287,7 +124390,7 @@ in
       sources."@types/normalize-package-data-2.4.1"
       sources."@types/parse-json-4.0.0"
       sources."@yarnpkg/lockfile-1.1.0"
-      (sources."@yarnpkg/parsers-3.0.0-rc.42" // {
+      (sources."@yarnpkg/parsers-3.0.0-rc.43" // {
         dependencies = [
           sources."argparse-1.0.10"
           sources."js-yaml-3.14.1"
@@ -124339,7 +124442,7 @@ in
       sources."buffer-from-1.1.2"
       sources."builtins-5.0.1"
       sources."byte-size-7.0.0"
-      (sources."cacache-17.0.6" // {
+      (sources."cacache-17.0.7" // {
         dependencies = [
           sources."minipass-5.0.0"
           sources."ssri-10.0.4"
@@ -124356,7 +124459,16 @@ in
       sources."cli-cursor-3.1.0"
       sources."cli-spinners-2.8.0"
       sources."cli-width-3.0.0"
-      sources."cliui-8.0.1"
+      (sources."cliui-git+https://github.com/isaacs/cliui#isaacs/esm-cjs-consistency" // {
+        dependencies = [
+          sources."ansi-regex-6.0.1"
+          sources."ansi-styles-6.2.1"
+          sources."emoji-regex-9.2.2"
+          sources."string-width-5.1.2"
+          sources."strip-ansi-7.0.1"
+          sources."wrap-ansi-8.1.0"
+        ];
+      })
       sources."clone-1.0.4"
       (sources."clone-deep-4.0.1" // {
         dependencies = [
@@ -124439,6 +124551,7 @@ in
       sources."dot-prop-6.0.1"
       sources."dotenv-10.0.0"
       sources."duplexer-0.1.2"
+      sources."eastasianwidth-0.2.0"
       sources."ejs-3.1.9"
       sources."emoji-regex-8.0.0"
       (sources."encoding-0.1.13" // {
@@ -124596,7 +124709,7 @@ in
       sources."isarray-1.0.0"
       sources."isexe-2.0.0"
       sources."isobject-3.0.1"
-      sources."jackspeak-2.1.1"
+      sources."jackspeak-2.1.4"
       sources."jake-10.8.5"
       sources."js-tokens-4.0.0"
       sources."js-yaml-4.1.0"
@@ -125059,8 +125172,10 @@ in
         ];
       })
       sources."string-width-4.2.3"
+      sources."string-width-cjs-4.2.3"
       sources."string_decoder-1.3.0"
       sources."strip-ansi-6.0.1"
+      sources."strip-ansi-cjs-6.0.1"
       sources."strip-bom-3.0.0"
       sources."strip-final-newline-2.0.0"
       sources."strip-indent-3.0.0"
@@ -125115,6 +125230,7 @@ in
       sources."wide-align-1.1.5"
       sources."wordwrap-1.0.0"
       sources."wrap-ansi-7.0.0"
+      sources."wrap-ansi-cjs-7.0.0"
       sources."wrappy-1.0.2"
       sources."write-file-atomic-4.0.1"
       (sources."write-json-file-3.2.0" // {
@@ -126401,38 +126517,77 @@ in
   markdownlint-cli = nodeEnv.buildNodePackage {
     name = "markdownlint-cli";
     packageName = "markdownlint-cli";
-    version = "0.33.0";
+    version = "0.34.0";
     src = fetchurl {
-      url = "https://registry.npmjs.org/markdownlint-cli/-/markdownlint-cli-0.33.0.tgz";
-      sha512 = "zMK1oHpjYkhjO+94+ngARiBBrRDEUMzooDHBAHtmEIJ9oYddd9l3chCReY2mPlecwH7gflQp1ApilTo+o0zopQ==";
+      url = "https://registry.npmjs.org/markdownlint-cli/-/markdownlint-cli-0.34.0.tgz";
+      sha512 = "4G9I++VBTZkaye6Yfc/7dU6HQHcyldZEVB+bYyQJLcpJOHKk/q5ZpGqK80oKMIdlxzsA3aWOJLZ4DkoaoUWXbQ==";
     };
     dependencies = [
+      sources."@pkgjs/parseargs-0.11.0"
+      sources."ansi-regex-5.0.1"
+      sources."ansi-styles-6.2.1"
       sources."argparse-2.0.1"
       sources."balanced-match-1.0.2"
       sources."brace-expansion-2.0.1"
-      sources."commander-9.4.1"
+      sources."cliui-git+https://github.com/isaacs/cliui#isaacs/esm-cjs-consistency"
+      sources."color-convert-2.0.1"
+      sources."color-name-1.1.4"
+      sources."commander-10.0.1"
+      sources."cross-spawn-7.0.3"
       sources."deep-extend-0.6.0"
+      sources."eastasianwidth-0.2.0"
+      sources."emoji-regex-9.2.2"
       sources."entities-3.0.1"
-      sources."fs.realpath-1.0.0"
+      sources."foreground-child-3.1.1"
       sources."get-stdin-9.0.0"
-      sources."glob-8.0.3"
+      sources."glob-10.2.2"
       sources."ignore-5.2.4"
-      sources."inflight-1.0.6"
-      sources."inherits-2.0.4"
       sources."ini-3.0.1"
+      sources."is-fullwidth-code-point-3.0.0"
+      sources."isexe-2.0.0"
+      sources."jackspeak-2.1.4"
       sources."js-yaml-4.1.0"
       sources."jsonc-parser-3.2.0"
       sources."linkify-it-4.0.1"
+      sources."lru-cache-9.1.1"
       sources."markdown-it-13.0.1"
-      sources."markdownlint-0.27.0"
+      sources."markdownlint-0.28.2"
+      sources."markdownlint-micromark-0.1.2"
       sources."mdurl-1.0.1"
-      sources."minimatch-5.1.6"
+      sources."minimatch-9.0.0"
       sources."minimist-1.2.8"
-      sources."once-1.4.0"
+      sources."minipass-5.0.0"
+      sources."path-key-3.1.1"
+      sources."path-scurry-1.7.0"
       sources."run-con-1.2.11"
+      sources."shebang-command-2.0.0"
+      sources."shebang-regex-3.0.0"
+      sources."signal-exit-4.0.1"
+      sources."string-width-5.1.2"
+      (sources."string-width-cjs-4.2.3" // {
+        dependencies = [
+          sources."emoji-regex-8.0.0"
+          sources."strip-ansi-6.0.1"
+        ];
+      })
+      (sources."strip-ansi-7.0.1" // {
+        dependencies = [
+          sources."ansi-regex-6.0.1"
+        ];
+      })
+      sources."strip-ansi-cjs-6.0.1"
       sources."strip-json-comments-3.1.1"
       sources."uc.micro-1.0.6"
-      sources."wrappy-1.0.2"
+      sources."which-2.0.2"
+      sources."wrap-ansi-8.1.0"
+      (sources."wrap-ansi-cjs-7.0.0" // {
+        dependencies = [
+          sources."ansi-styles-4.3.0"
+          sources."emoji-regex-8.0.0"
+          sources."string-width-4.2.3"
+          sources."strip-ansi-6.0.1"
+        ];
+      })
     ];
     buildInputs = globalBuildInputs;
     meta = {
@@ -126502,10 +126657,10 @@ in
   markdown-link-check = nodeEnv.buildNodePackage {
     name = "markdown-link-check";
     packageName = "markdown-link-check";
-    version = "3.11.1";
+    version = "3.11.2";
     src = fetchurl {
-      url = "https://registry.npmjs.org/markdown-link-check/-/markdown-link-check-3.11.1.tgz";
-      sha512 = "1O5CYb1qbrQGwG9kx3GKZ1t128ZMojKZwDCrGP7mC/xvXSF8KfMjcSUhdtdhvNJeDyNUO23YaAu7hSD72h9w5Q==";
+      url = "https://registry.npmjs.org/markdown-link-check/-/markdown-link-check-3.11.2.tgz";
+      sha512 = "zave+vI4AMeLp0FlUllAwGbNytSKsS3R2Zgtf3ufVT892Z/L6Ro9osZwE9PNA7s0IkJ4onnuHqatpsaCiAShJw==";
     };
     dependencies = [
       sources."async-3.2.4"
@@ -126834,7 +126989,7 @@ in
       })
       sources."cache-base-1.0.1"
       sources."call-bind-1.0.2"
-      sources."caniuse-lite-1.0.30001481"
+      sources."caniuse-lite-1.0.30001482"
       sources."case-sensitive-paths-webpack-plugin-2.1.2"
       sources."chalk-2.4.2"
       sources."chart.js-2.9.4"
@@ -126921,7 +127076,7 @@ in
       sources."domain-browser-1.2.0"
       sources."duplexify-3.7.1"
       sources."ee-first-1.1.1"
-      sources."electron-to-chromium-1.4.377"
+      sources."electron-to-chromium-1.4.378"
       (sources."elliptic-6.5.4" // {
         dependencies = [
           sources."bn.js-4.12.0"
@@ -130648,7 +130803,7 @@ in
       sources."aggregate-error-3.1.0"
       sources."ansi-align-3.0.1"
       sources."ansi-regex-5.0.1"
-      sources."ansi-styles-4.3.0"
+      sources."ansi-styles-6.2.1"
       sources."aproba-2.0.0"
       sources."are-we-there-yet-3.0.1"
       sources."argparse-2.0.1"
@@ -130657,18 +130812,16 @@ in
       (sources."boxen-7.0.2" // {
         dependencies = [
           sources."ansi-regex-6.0.1"
-          sources."ansi-styles-6.2.1"
           sources."emoji-regex-9.2.2"
           sources."string-width-5.1.2"
           sources."strip-ansi-7.0.1"
-          sources."wrap-ansi-8.1.0"
         ];
       })
       sources."brace-expansion-2.0.1"
       sources."braces-3.0.2"
       sources."buffer-from-1.1.2"
       sources."builtins-5.0.1"
-      (sources."cacache-17.0.6" // {
+      (sources."cacache-17.0.7" // {
         dependencies = [
           sources."@npmcli/fs-3.1.0"
           sources."glob-10.2.2"
@@ -130687,7 +130840,14 @@ in
       sources."clean-stack-2.2.0"
       sources."cli-boxes-3.0.0"
       sources."cli-table3-0.6.3"
-      sources."cliui-8.0.1"
+      (sources."cliui-git+https://github.com/isaacs/cliui#isaacs/esm-cjs-consistency" // {
+        dependencies = [
+          sources."ansi-regex-6.0.1"
+          sources."emoji-regex-9.2.2"
+          sources."string-width-5.1.2"
+          sources."strip-ansi-7.0.1"
+        ];
+      })
       sources."color-convert-2.0.1"
       sources."color-name-1.1.4"
       sources."color-support-1.1.3"
@@ -130803,7 +130963,7 @@ in
       sources."is-typedarray-1.0.0"
       sources."is-yarn-global-0.4.1"
       sources."isexe-2.0.0"
-      sources."jackspeak-2.1.1"
+      sources."jackspeak-2.1.4"
       sources."jju-1.4.0"
       sources."js-yaml-4.1.0"
       sources."json-buffer-3.0.1"
@@ -131007,8 +131167,10 @@ in
         ];
       })
       sources."string-width-4.2.3"
+      sources."string-width-cjs-4.2.3"
       sources."string_decoder-1.3.0"
       sources."strip-ansi-6.0.1"
+      sources."strip-ansi-cjs-6.0.1"
       sources."strip-json-comments-5.0.0"
       (sources."tar-6.1.13" // {
         dependencies = [
@@ -131037,7 +131199,7 @@ in
       sources."util-deprecate-1.0.2"
       sources."validate-npm-package-license-3.0.4"
       sources."validate-npm-package-name-5.0.0"
-      sources."which-3.0.0"
+      sources."which-3.0.1"
       sources."wide-align-1.1.5"
       (sources."widest-line-4.0.1" // {
         dependencies = [
@@ -131047,7 +131209,19 @@ in
           sources."strip-ansi-7.0.1"
         ];
       })
-      sources."wrap-ansi-7.0.0"
+      (sources."wrap-ansi-8.1.0" // {
+        dependencies = [
+          sources."ansi-regex-6.0.1"
+          sources."emoji-regex-9.2.2"
+          sources."string-width-5.1.2"
+          sources."strip-ansi-7.0.1"
+        ];
+      })
+      (sources."wrap-ansi-cjs-7.0.0" // {
+        dependencies = [
+          sources."ansi-styles-4.3.0"
+        ];
+      })
       sources."wrappy-1.0.2"
       sources."write-file-atomic-3.0.3"
       sources."xdg-basedir-5.1.0"
@@ -131650,7 +131824,7 @@ in
       sources."sprintf-js-1.0.3"
       sources."stacktracey-2.1.8"
       sources."statuses-2.0.1"
-      sources."string-argv-0.3.1"
+      sources."string-argv-0.3.2"
       sources."string-width-4.2.3"
       sources."string.prototype.trim-1.2.7"
       sources."string.prototype.trimend-1.0.6"
@@ -131981,7 +132155,7 @@ in
       sources."caller-path-2.0.0"
       sources."callsites-2.0.0"
       sources."caniuse-api-3.0.0"
-      sources."caniuse-lite-1.0.30001481"
+      sources."caniuse-lite-1.0.30001482"
       sources."caseless-0.12.0"
       sources."chalk-2.4.2"
       sources."chokidar-2.1.8"
@@ -132114,7 +132288,7 @@ in
       sources."duplexer2-0.1.4"
       sources."ecc-jsbn-0.1.2"
       sources."ee-first-1.1.1"
-      sources."electron-to-chromium-1.4.377"
+      sources."electron-to-chromium-1.4.378"
       (sources."elliptic-6.5.4" // {
         dependencies = [
           sources."bn.js-4.12.0"
@@ -132909,7 +133083,7 @@ in
       sources."buffer-from-1.1.2"
       sources."callsites-3.1.0"
       sources."caniuse-api-3.0.0"
-      sources."caniuse-lite-1.0.30001481"
+      sources."caniuse-lite-1.0.30001482"
       sources."caseless-0.12.0"
       (sources."chalk-4.1.2" // {
         dependencies = [
@@ -132935,8 +133109,8 @@ in
       sources."css-tree-2.3.1"
       sources."css-what-6.1.0"
       sources."cssesc-3.0.0"
-      sources."cssnano-6.0.0"
-      sources."cssnano-preset-default-6.0.0"
+      sources."cssnano-6.0.1"
+      sources."cssnano-preset-default-6.0.1"
       sources."cssnano-utils-4.0.0"
       (sources."csso-5.0.5" // {
         dependencies = [
@@ -132959,7 +133133,7 @@ in
       sources."dotenv-7.0.0"
       sources."dotenv-expand-5.1.0"
       sources."ecc-jsbn-0.1.2"
-      sources."electron-to-chromium-1.4.377"
+      sources."electron-to-chromium-1.4.378"
       sources."entities-4.5.0"
       sources."error-ex-1.3.2"
       sources."escalade-3.1.1"
@@ -133082,7 +133256,7 @@ in
       sources."picomatch-2.3.1"
       sources."pn-1.1.0"
       sources."postcss-8.4.23"
-      sources."postcss-calc-8.2.4"
+      sources."postcss-calc-9.0.0"
       sources."postcss-colormin-6.0.0"
       sources."postcss-convert-values-6.0.0"
       sources."postcss-discard-comments-6.0.0"
@@ -133090,7 +133264,7 @@ in
       sources."postcss-discard-empty-6.0.0"
       sources."postcss-discard-overridden-6.0.0"
       sources."postcss-merge-longhand-6.0.0"
-      sources."postcss-merge-rules-6.0.0"
+      sources."postcss-merge-rules-6.0.1"
       sources."postcss-minify-font-values-6.0.0"
       sources."postcss-minify-gradients-6.0.0"
       sources."postcss-minify-params-6.0.0"
@@ -135112,7 +135286,7 @@ in
       sources."browserslist-4.21.5"
       sources."caching-transform-4.0.0"
       sources."camelcase-5.3.1"
-      sources."caniuse-lite-1.0.30001481"
+      sources."caniuse-lite-1.0.30001482"
       sources."chalk-2.4.2"
       sources."clean-stack-2.2.0"
       sources."cliui-6.0.0"
@@ -135125,7 +135299,7 @@ in
       sources."debug-4.3.4"
       sources."decamelize-1.2.0"
       sources."default-require-extensions-3.0.1"
-      sources."electron-to-chromium-1.4.377"
+      sources."electron-to-chromium-1.4.378"
       sources."emoji-regex-8.0.0"
       sources."es6-error-4.1.1"
       sources."escalade-3.1.1"
@@ -136400,7 +136574,7 @@ in
       sources."camel-case-3.0.0"
       sources."camelcase-5.3.1"
       sources."caniuse-api-3.0.0"
-      sources."caniuse-lite-1.0.30001481"
+      sources."caniuse-lite-1.0.30001482"
       sources."case-sensitive-paths-webpack-plugin-2.4.0"
       sources."caw-2.0.1"
       sources."chalk-2.4.2"
@@ -136621,7 +136795,7 @@ in
       sources."duplexify-3.7.1"
       sources."ee-first-1.1.1"
       sources."ejs-2.7.4"
-      sources."electron-to-chromium-1.4.377"
+      sources."electron-to-chromium-1.4.378"
       (sources."elliptic-6.5.4" // {
         dependencies = [
           sources."bn.js-4.12.0"
@@ -138221,7 +138395,7 @@ in
       sources."call-me-maybe-1.0.2"
       sources."camelcase-6.3.0"
       sources."camelize-1.0.1"
-      sources."caniuse-lite-1.0.30001481"
+      sources."caniuse-lite-1.0.30001482"
       sources."chalk-4.1.2"
       sources."chokidar-3.5.3"
       sources."chrome-trace-event-1.0.3"
@@ -138258,7 +138432,7 @@ in
       })
       sources."domain-browser-1.2.0"
       sources."dompurify-2.4.5"
-      sources."electron-to-chromium-1.4.377"
+      sources."electron-to-chromium-1.4.378"
       (sources."elliptic-6.5.4" // {
         dependencies = [
           sources."bn.js-4.12.0"
@@ -138670,10 +138844,10 @@ in
   reveal-md = nodeEnv.buildNodePackage {
     name = "reveal-md";
     packageName = "reveal-md";
-    version = "5.4.1";
+    version = "5.5.0";
     src = fetchurl {
-      url = "https://registry.npmjs.org/reveal-md/-/reveal-md-5.4.1.tgz";
-      sha512 = "pSNiE7ryND/yopuIktKaESTahSMPI2dLPIYLUCAksan6M4v8V5b1GjDaFCgF1wC0qcTZqUS34I8HBYoMStb/AQ==";
+      url = "https://registry.npmjs.org/reveal-md/-/reveal-md-5.5.0.tgz";
+      sha512 = "qxHCjeYjKGHIqfptw7qpy8HuwnpJJufr4baxhNAWC+YltKD0hHmCACXy9+6fAEcKRtb99fase6DtwH/jL5O+Ng==";
     };
     dependencies = [
       sources."@sindresorhus/is-0.14.0"
@@ -138768,7 +138942,7 @@ in
       })
       sources."forwarded-0.2.0"
       sources."fresh-0.5.2"
-      sources."fs-extra-11.1.0"
+      sources."fs-extra-11.1.1"
       sources."fs.realpath-1.0.0"
       sources."fsevents-2.3.2"
       sources."function-bind-1.1.1"
@@ -138783,7 +138957,7 @@ in
       sources."has-flag-4.0.0"
       sources."has-symbols-1.0.3"
       sources."has-yarn-2.1.0"
-      sources."highlight.js-11.7.0"
+      sources."highlight.js-11.8.0"
       sources."http-cache-semantics-4.1.1"
       sources."http-errors-2.0.0"
       (sources."https-proxy-agent-2.2.4" // {
@@ -138890,7 +139064,7 @@ in
       sources."registry-auth-token-4.2.2"
       sources."registry-url-5.1.0"
       sources."responselike-1.0.2"
-      sources."reveal.js-4.4.0"
+      sources."reveal.js-4.5.0"
       (sources."rimraf-2.7.1" // {
         dependencies = [
           sources."brace-expansion-1.1.11"
@@ -138986,19 +139160,20 @@ in
     dependencies = [
       sources."@pkgjs/parseargs-0.11.0"
       sources."ansi-regex-5.0.1"
-      sources."ansi-styles-4.3.0"
+      sources."ansi-styles-6.2.1"
       sources."balanced-match-1.0.2"
       sources."brace-expansion-2.0.1"
-      sources."cliui-8.0.1"
+      sources."cliui-git+https://github.com/isaacs/cliui#isaacs/esm-cjs-consistency"
       sources."color-convert-2.0.1"
       sources."color-name-1.1.4"
       sources."cross-spawn-7.0.3"
-      sources."emoji-regex-8.0.0"
+      sources."eastasianwidth-0.2.0"
+      sources."emoji-regex-9.2.2"
       sources."foreground-child-3.1.1"
       sources."glob-10.2.2"
       sources."is-fullwidth-code-point-3.0.0"
       sources."isexe-2.0.0"
-      sources."jackspeak-2.1.1"
+      sources."jackspeak-2.1.4"
       sources."lru-cache-9.1.1"
       sources."minimatch-9.0.0"
       sources."minipass-5.0.0"
@@ -139007,10 +139182,29 @@ in
       sources."shebang-command-2.0.0"
       sources."shebang-regex-3.0.0"
       sources."signal-exit-4.0.1"
-      sources."string-width-4.2.3"
-      sources."strip-ansi-6.0.1"
+      sources."string-width-5.1.2"
+      (sources."string-width-cjs-4.2.3" // {
+        dependencies = [
+          sources."emoji-regex-8.0.0"
+          sources."strip-ansi-6.0.1"
+        ];
+      })
+      (sources."strip-ansi-7.0.1" // {
+        dependencies = [
+          sources."ansi-regex-6.0.1"
+        ];
+      })
+      sources."strip-ansi-cjs-6.0.1"
       sources."which-2.0.2"
-      sources."wrap-ansi-7.0.0"
+      sources."wrap-ansi-8.1.0"
+      (sources."wrap-ansi-cjs-7.0.0" // {
+        dependencies = [
+          sources."ansi-styles-4.3.0"
+          sources."emoji-regex-8.0.0"
+          sources."string-width-4.2.3"
+          sources."strip-ansi-6.0.1"
+        ];
+      })
     ];
     buildInputs = globalBuildInputs;
     meta = {
@@ -139025,10 +139219,10 @@ in
   rollup = nodeEnv.buildNodePackage {
     name = "rollup";
     packageName = "rollup";
-    version = "3.21.1";
+    version = "3.21.2";
     src = fetchurl {
-      url = "https://registry.npmjs.org/rollup/-/rollup-3.21.1.tgz";
-      sha512 = "GpUgqWCw56OSiBKf7lcAITstYiBV1/EKaKYPl9r8HgAxc6/qYAVw1PaHWnvHWFziRaf4HsVCDLq/IGtBi1K/Zw==";
+      url = "https://registry.npmjs.org/rollup/-/rollup-3.21.2.tgz";
+      sha512 = "c4vC+JZ3bbF4Kqq2TtM7zSKtSyMybFOjqmomFax3xpfYaPZDZ4iz8NMIuBRMjnXOcKYozw7bC6vhJjiWD6JpzQ==";
     };
     dependencies = [
       sources."fsevents-2.3.2"
@@ -139050,7 +139244,7 @@ in
     src = ../../applications/editors/vscode/extensions/rust-lang.rust-analyzer/build-deps;
     dependencies = [
       sources."@eslint-community/eslint-utils-4.4.0"
-      sources."@eslint-community/regexpp-4.5.0"
+      sources."@eslint-community/regexpp-4.5.1"
       (sources."@eslint/eslintrc-2.0.2" // {
         dependencies = [
           sources."brace-expansion-1.1.11"
@@ -139075,14 +139269,14 @@ in
       sources."@types/node-16.11.68"
       sources."@types/semver-7.3.13"
       sources."@types/vscode-1.66.0"
-      sources."@typescript-eslint/eslint-plugin-5.59.1"
-      sources."@typescript-eslint/parser-5.59.1"
-      sources."@typescript-eslint/scope-manager-5.59.1"
-      sources."@typescript-eslint/type-utils-5.59.1"
-      sources."@typescript-eslint/types-5.59.1"
-      sources."@typescript-eslint/typescript-estree-5.59.1"
-      sources."@typescript-eslint/utils-5.59.1"
-      sources."@typescript-eslint/visitor-keys-5.59.1"
+      sources."@typescript-eslint/eslint-plugin-5.59.2"
+      sources."@typescript-eslint/parser-5.59.2"
+      sources."@typescript-eslint/scope-manager-5.59.2"
+      sources."@typescript-eslint/type-utils-5.59.2"
+      sources."@typescript-eslint/types-5.59.2"
+      sources."@typescript-eslint/typescript-estree-5.59.2"
+      sources."@typescript-eslint/utils-5.59.2"
+      sources."@typescript-eslint/visitor-keys-5.59.2"
       sources."@vscode/test-electron-2.3.0"
       sources."acorn-8.8.2"
       sources."acorn-jsx-5.3.2"
@@ -139793,7 +139987,7 @@ in
       sources."asynckit-0.4.0"
       sources."at-least-node-1.0.0"
       sources."available-typed-arrays-1.0.5"
-      (sources."aws-sdk-2.1368.0" // {
+      (sources."aws-sdk-2.1369.0" // {
         dependencies = [
           sources."buffer-4.9.2"
           sources."ieee754-1.1.13"
@@ -142275,7 +142469,7 @@ in
       sources."async-limiter-1.0.1"
       sources."asynckit-0.4.0"
       sources."available-typed-arrays-1.0.5"
-      (sources."aws-sdk-2.1368.0" // {
+      (sources."aws-sdk-2.1369.0" // {
         dependencies = [
           sources."uuid-8.0.0"
         ];
@@ -143512,7 +143706,7 @@ in
       sources."buffer-crc32-0.2.13"
       sources."call-bind-1.0.2"
       sources."callsites-3.1.0"
-      sources."caniuse-lite-1.0.30001481"
+      sources."caniuse-lite-1.0.30001482"
       sources."chalk-2.4.2"
       sources."character-parser-2.2.0"
       sources."chokidar-3.5.3"
@@ -143530,7 +143724,7 @@ in
       sources."detect-indent-6.1.0"
       sources."diff-4.0.2"
       sources."doctypes-1.1.0"
-      sources."electron-to-chromium-1.4.377"
+      sources."electron-to-chromium-1.4.378"
       sources."errno-0.1.8"
       sources."es6-promise-3.3.1"
       sources."escalade-3.1.1"
@@ -143771,7 +143965,7 @@ in
       sources."browserslist-4.21.5"
       sources."buffer-crc32-0.2.13"
       sources."call-bind-1.0.2"
-      sources."caniuse-lite-1.0.30001481"
+      sources."caniuse-lite-1.0.30001482"
       sources."chalk-2.4.2"
       sources."character-parser-2.2.0"
       sources."chokidar-3.5.3"
@@ -143790,7 +143984,7 @@ in
       sources."detect-indent-6.1.0"
       sources."diff-4.0.2"
       sources."doctypes-1.1.0"
-      sources."electron-to-chromium-1.4.377"
+      sources."electron-to-chromium-1.4.378"
       sources."emmet-2.4.2"
       sources."errno-0.1.8"
       sources."es6-promise-3.3.1"
@@ -146176,7 +146370,7 @@ in
     dependencies = [
       sources."@babel/runtime-7.21.5"
       sources."@eslint-community/eslint-utils-4.4.0"
-      sources."@eslint-community/regexpp-4.5.0"
+      sources."@eslint-community/regexpp-4.5.1"
       (sources."@eslint/eslintrc-2.0.2" // {
         dependencies = [
           sources."debug-4.3.4"
@@ -150334,7 +150528,7 @@ in
       sources."@types/unist-2.0.6"
       sources."abbrev-2.0.0"
       sources."ansi-regex-5.0.1"
-      sources."ansi-styles-4.3.0"
+      sources."ansi-styles-6.2.1"
       sources."balanced-match-1.0.2"
       sources."brace-expansion-2.0.1"
       sources."buffer-from-1.1.2"
@@ -150345,14 +150539,14 @@ in
           sources."color-name-1.1.3"
         ];
       })
-      sources."cliui-8.0.1"
+      sources."cliui-git+https://github.com/isaacs/cliui#isaacs/esm-cjs-consistency"
       sources."color-convert-2.0.1"
       sources."color-name-1.1.4"
       sources."concat-stream-2.0.0"
       sources."cross-spawn-7.0.3"
       sources."debug-4.3.4"
       sources."eastasianwidth-0.2.0"
-      sources."emoji-regex-8.0.0"
+      sources."emoji-regex-9.2.2"
       sources."error-ex-1.3.2"
       sources."escape-string-regexp-1.0.5"
       sources."fault-2.0.1"
@@ -150373,7 +150567,7 @@ in
       sources."is-fullwidth-code-point-3.0.0"
       sources."is-plain-obj-4.1.0"
       sources."isexe-2.0.0"
-      sources."jackspeak-2.1.1"
+      sources."jackspeak-2.1.4"
       sources."js-tokens-4.0.0"
       sources."json-parse-even-better-errors-3.0.0"
       sources."lines-and-columns-2.0.3"
@@ -150408,9 +150602,20 @@ in
       sources."shebang-command-2.0.0"
       sources."shebang-regex-3.0.0"
       sources."signal-exit-4.0.1"
-      sources."string-width-4.2.3"
+      sources."string-width-5.1.2"
+      (sources."string-width-cjs-4.2.3" // {
+        dependencies = [
+          sources."emoji-regex-8.0.0"
+          sources."strip-ansi-6.0.1"
+        ];
+      })
       sources."string_decoder-1.3.0"
-      sources."strip-ansi-6.0.1"
+      (sources."strip-ansi-7.0.1" // {
+        dependencies = [
+          sources."ansi-regex-6.0.1"
+        ];
+      })
+      sources."strip-ansi-cjs-6.0.1"
       sources."supports-color-5.5.0"
       sources."to-vfile-7.2.4"
       sources."trough-2.1.0"
@@ -150428,10 +150633,6 @@ in
       sources."vfile-message-3.1.4"
       (sources."vfile-reporter-7.0.5" // {
         dependencies = [
-          sources."ansi-regex-6.0.1"
-          sources."emoji-regex-9.2.2"
-          sources."string-width-5.1.2"
-          sources."strip-ansi-7.0.1"
           sources."supports-color-9.3.1"
         ];
       })
@@ -150444,7 +150645,15 @@ in
       sources."vscode-languageserver-types-3.17.3"
       sources."walk-up-path-3.0.1"
       sources."which-2.0.2"
-      sources."wrap-ansi-7.0.0"
+      sources."wrap-ansi-8.1.0"
+      (sources."wrap-ansi-cjs-7.0.0" // {
+        dependencies = [
+          sources."ansi-styles-4.3.0"
+          sources."emoji-regex-8.0.0"
+          sources."string-width-4.2.3"
+          sources."strip-ansi-6.0.1"
+        ];
+      })
       sources."wrappy-1.0.2"
       sources."yallist-4.0.0"
       sources."yaml-2.2.2"
@@ -150634,10 +150843,10 @@ in
   vega-lite = nodeEnv.buildNodePackage {
     name = "vega-lite";
     packageName = "vega-lite";
-    version = "5.7.1";
+    version = "5.8.0";
     src = fetchurl {
-      url = "https://registry.npmjs.org/vega-lite/-/vega-lite-5.7.1.tgz";
-      sha512 = "EhFMH2yo5MvrHAK/KSWgA9jnsJIv4/nrMgAbjkGTjalfsEkxvGnsO1EOlbDWXKF4Vud+4lDmEYuCs7VvZk9nSg==";
+      url = "https://registry.npmjs.org/vega-lite/-/vega-lite-5.8.0.tgz";
+      sha512 = "b2X/YEa9Tdhxgk+kwepUk0Nriu9l8WnJl0kTHTCDqc/BvBIEJ3d12PI20Pb0m39xTw02mQL9uW3IGgFyBqhuSw==";
     };
     dependencies = [
       sources."@types/clone-2.1.1"
@@ -150693,24 +150902,16 @@ in
       })
       sources."tr46-0.0.3"
       sources."tslib-2.5.0"
-      (sources."vega-5.25.0" // {
-        dependencies = [
-          sources."vega-expression-5.1.0"
-        ];
-      })
+      sources."vega-5.25.0"
       sources."vega-canvas-1.2.7"
       sources."vega-crossfilter-4.1.1"
       sources."vega-dataflow-5.7.5"
       sources."vega-encode-4.9.2"
       sources."vega-event-selector-3.0.1"
-      sources."vega-expression-5.0.1"
+      sources."vega-expression-5.1.0"
       sources."vega-force-4.2.0"
       sources."vega-format-1.1.1"
-      (sources."vega-functions-5.13.2" // {
-        dependencies = [
-          sources."vega-expression-5.1.0"
-        ];
-      })
+      sources."vega-functions-5.13.2"
       sources."vega-geo-4.4.1"
       sources."vega-hierarchy-4.1.1"
       sources."vega-label-1.2.1"
@@ -150755,10 +150956,10 @@ in
   vercel = nodeEnv.buildNodePackage {
     name = "vercel";
     packageName = "vercel";
-    version = "29.0.0";
+    version = "29.0.3";
     src = fetchurl {
-      url = "https://registry.npmjs.org/vercel/-/vercel-29.0.0.tgz";
-      sha512 = "ECgAIq6cu45TNJgG/q+tWInfRFN60b7w4WxH/CLKC8s+yKJiiQxp6fnyKkp90liXix1DyWdWPmJD11BhCQh+/Q==";
+      url = "https://registry.npmjs.org/vercel/-/vercel-29.0.3.tgz";
+      sha512 = "wKc9Ee5jNQAVRNFGen9zAzF/RaaeIJ1dcd5Zkz55CjjunI5UA2+zTYTBbUEqFNyrrRWrBDcqreNfq5/AgiA5BA==";
     };
     dependencies = [
       sources."@adobe/css-tools-4.2.0"
@@ -150993,16 +151194,20 @@ in
               sources."lru-cache-6.0.0"
             ];
           })
+          sources."utf-8-validate-5.0.10"
+          sources."ws-7.5.9"
         ];
       })
-      sources."@remix-run/express-1.15.0"
-      (sources."@remix-run/node-1.15.0" // {
+      sources."@remix-run/express-1.16.0"
+      (sources."@remix-run/node-1.16.0" // {
         dependencies = [
+          sources."@remix-run/router-1.6.0"
+          sources."@remix-run/server-runtime-1.16.0"
           sources."cookie-signature-1.2.1"
         ];
       })
       sources."@remix-run/router-1.5.0"
-      sources."@remix-run/serve-1.15.0"
+      sources."@remix-run/serve-1.16.0"
       sources."@remix-run/server-runtime-1.15.0"
       sources."@remix-run/web-blob-3.0.4"
       sources."@remix-run/web-fetch-4.3.4"
@@ -151069,16 +151274,16 @@ in
           sources."@babel/runtime-7.12.1"
         ];
       })
-      (sources."@vercel/gatsby-plugin-vercel-builder-1.3.0" // {
+      (sources."@vercel/gatsby-plugin-vercel-builder-1.3.1" // {
         dependencies = [
           sources."fs-extra-11.1.0"
         ];
       })
       sources."@vercel/go-2.5.1"
       sources."@vercel/hydrogen-0.0.64"
-      sources."@vercel/next-3.7.6"
+      sources."@vercel/next-3.8.2"
       sources."@vercel/nft-0.22.5"
-      sources."@vercel/node-2.13.0"
+      sources."@vercel/node-2.14.0"
       sources."@vercel/python-3.1.60"
       sources."@vercel/redwood-1.1.15"
       (sources."@vercel/remix-builder-1.8.6" // {
@@ -151094,7 +151299,7 @@ in
         ];
       })
       sources."@vercel/ruby-1.3.76"
-      sources."@vercel/static-build-1.3.26"
+      sources."@vercel/static-build-1.3.27"
       sources."@vercel/static-config-2.0.17"
       sources."@web3-storage/multipart-parser-1.0.0"
       sources."@zxing/text-encoding-0.9.0"
@@ -151153,6 +151358,7 @@ in
       sources."buffer-5.7.1"
       sources."buffer-from-1.1.2"
       sources."bufferutil-4.0.7"
+      sources."busboy-1.6.0"
       sources."bytes-3.1.2"
       sources."cac-6.7.14"
       (sources."cacache-15.3.0" // {
@@ -151168,7 +151374,7 @@ in
         ];
       })
       sources."call-bind-1.0.2"
-      sources."caniuse-lite-1.0.30001481"
+      sources."caniuse-lite-1.0.30001482"
       (sources."chalk-4.1.2" // {
         dependencies = [
           sources."ansi-styles-4.3.0"
@@ -151264,7 +151470,7 @@ in
         ];
       })
       sources."ee-first-1.1.1"
-      sources."electron-to-chromium-1.4.377"
+      sources."electron-to-chromium-1.4.378"
       sources."emoji-regex-8.0.0"
       sources."emojis-list-3.0.0"
       sources."encodeurl-1.0.2"
@@ -151725,7 +151931,7 @@ in
       sources."restore-cursor-3.1.0"
       sources."reusify-1.0.4"
       sources."rimraf-3.0.2"
-      sources."rollup-3.21.1"
+      sources."rollup-3.21.2"
       (sources."rollup-plugin-inject-3.0.2" // {
         dependencies = [
           sources."estree-walker-0.6.1"
@@ -151795,6 +152001,7 @@ in
       sources."statuses-2.0.1"
       sources."stream-shift-1.0.1"
       sources."stream-slice-0.1.2"
+      sources."streamsearch-1.1.0"
       sources."string-hash-1.1.3"
       sources."string-width-4.2.3"
       sources."string_decoder-1.3.0"
@@ -151842,6 +152049,7 @@ in
       sources."type-is-1.6.18"
       sources."typescript-4.9.5"
       sources."ufo-1.1.1"
+      sources."undici-5.22.0"
       sources."unicode-canonical-property-names-ecmascript-2.0.0"
       sources."unicode-match-property-ecmascript-2.0.0"
       sources."unicode-match-property-value-ecmascript-2.1.0"
@@ -151862,7 +152070,7 @@ in
       sources."unpipe-1.0.0"
       sources."update-browserslist-db-1.0.11"
       sources."uri-js-4.4.1"
-      sources."utf-8-validate-5.0.10"
+      sources."utf-8-validate-6.0.3"
       sources."util-0.12.5"
       sources."util-deprecate-1.0.2"
       sources."utils-merge-1.0.1"
@@ -151927,7 +152135,7 @@ in
         ];
       })
       sources."wrappy-1.0.2"
-      sources."ws-7.5.9"
+      sources."ws-8.13.0"
       (sources."xdm-2.1.0" // {
         dependencies = [
           sources."estree-util-is-identifier-name-2.1.0"
@@ -151994,7 +152202,7 @@ in
         ];
       })
       sources."@eslint-community/eslint-utils-4.4.0"
-      sources."@eslint-community/regexpp-4.5.0"
+      sources."@eslint-community/regexpp-4.5.1"
       sources."@eslint/eslintrc-2.0.2"
       sources."@eslint/js-8.39.0"
       sources."@humanwhocodes/config-array-0.11.8"
@@ -153793,7 +154001,7 @@ in
       sources."@devicefarmer/adbkit-logcat-2.1.3"
       sources."@devicefarmer/adbkit-monkey-1.2.1"
       sources."@eslint-community/eslint-utils-4.4.0"
-      sources."@eslint-community/regexpp-4.5.0"
+      sources."@eslint-community/regexpp-4.5.1"
       (sources."@eslint/eslintrc-2.0.2" // {
         dependencies = [
           sources."ajv-6.12.6"
@@ -154510,10 +154718,10 @@ in
       sources."ajv-keywords-3.5.2"
       sources."browserslist-4.21.5"
       sources."buffer-from-1.1.2"
-      sources."caniuse-lite-1.0.30001481"
+      sources."caniuse-lite-1.0.30001482"
       sources."chrome-trace-event-1.0.3"
       sources."commander-2.20.3"
-      sources."electron-to-chromium-1.4.377"
+      sources."electron-to-chromium-1.4.378"
       sources."enhanced-resolve-5.13.0"
       sources."es-module-lexer-1.2.1"
       sources."escalade-3.1.1"
@@ -154614,13 +154822,13 @@ in
       sources."ajv-keywords-3.5.2"
       sources."browserslist-4.21.5"
       sources."buffer-from-1.1.2"
-      sources."caniuse-lite-1.0.30001481"
+      sources."caniuse-lite-1.0.30001482"
       sources."chrome-trace-event-1.0.3"
       sources."clone-deep-4.0.1"
       sources."colorette-2.0.20"
       sources."commander-10.0.1"
       sources."cross-spawn-7.0.3"
-      sources."electron-to-chromium-1.4.377"
+      sources."electron-to-chromium-1.4.378"
       sources."enhanced-resolve-5.13.0"
       sources."envinfo-7.8.1"
       sources."es-module-lexer-1.2.1"
@@ -154789,7 +154997,7 @@ in
       sources."bufferutil-4.0.7"
       sources."bytes-3.0.0"
       sources."call-bind-1.0.2"
-      sources."caniuse-lite-1.0.30001481"
+      sources."caniuse-lite-1.0.30001482"
       sources."chokidar-3.5.3"
       sources."chrome-trace-event-1.0.3"
       sources."colorette-2.0.20"
@@ -154817,7 +155025,7 @@ in
       sources."dns-equal-1.0.0"
       sources."dns-packet-5.6.0"
       sources."ee-first-1.1.1"
-      sources."electron-to-chromium-1.4.377"
+      sources."electron-to-chromium-1.4.378"
       sources."encodeurl-1.0.2"
       sources."enhanced-resolve-5.13.0"
       sources."es-module-lexer-1.2.1"
@@ -155093,11 +155301,11 @@ in
       sources."braces-3.0.2"
       sources."browserslist-4.21.5"
       sources."buffer-from-1.1.2"
-      sources."caniuse-lite-1.0.30001481"
+      sources."caniuse-lite-1.0.30001482"
       sources."chrome-trace-event-1.0.3"
       sources."commander-2.20.3"
       sources."dir-glob-3.0.1"
-      sources."electron-to-chromium-1.4.377"
+      sources."electron-to-chromium-1.4.378"
       sources."enhanced-resolve-5.13.0"
       sources."es-module-lexer-1.2.1"
       sources."escalade-3.1.1"
@@ -155675,10 +155883,10 @@ in
   wrangler = nodeEnv.buildNodePackage {
     name = "wrangler";
     packageName = "wrangler";
-    version = "2.17.0";
+    version = "2.18.0";
     src = fetchurl {
-      url = "https://registry.npmjs.org/wrangler/-/wrangler-2.17.0.tgz";
-      sha512 = "ucmVHP5BAUVyC/18hReEKgxGSgU0EOxGd+ElHRHVBeGH6LPcsOoC1TolTaDYYnbOuZMbYmHAR5OH1agayr3kZg==";
+      url = "https://registry.npmjs.org/wrangler/-/wrangler-2.18.0.tgz";
+      sha512 = "e+WJ019AbioAf9u4YiOxjrfKqzOP8K3kDAM9v+lGQa+WKsae/UVcMb3Hn5iMIlIt2fc622WefZfuSNRpkAzrSA==";
     };
     dependencies = [
       sources."@cloudflare/kv-asset-handler-0.2.0"
@@ -155866,7 +156074,7 @@ in
     dependencies = [
       sources."@babel/runtime-7.21.5"
       sources."@eslint-community/eslint-utils-4.4.0"
-      sources."@eslint-community/regexpp-4.5.0"
+      sources."@eslint-community/regexpp-4.5.1"
       (sources."@eslint/eslintrc-2.0.2" // {
         dependencies = [
           sources."debug-4.3.4"
@@ -157467,10 +157675,10 @@ in
   zx = nodeEnv.buildNodePackage {
     name = "zx";
     packageName = "zx";
-    version = "7.2.1";
+    version = "7.2.2";
     src = fetchurl {
-      url = "https://registry.npmjs.org/zx/-/zx-7.2.1.tgz";
-      sha512 = "TgKwppaMLMNAXHhlhbBh7rMoOSx3/9qqnkv8frmhVlSomEuWkDijh/BCmYntkoS7ZQyemApAUyEi24jIrrS+hA==";
+      url = "https://registry.npmjs.org/zx/-/zx-7.2.2.tgz";
+      sha512 = "50Gjicd6ijTt7Zcz5fNX+rHrmE0uVqC+X6lYKhf2Cu8wIxDpNIzXwTmzchNdW+JY3LFsRcU43B1lHE4HBMmKgQ==";
     };
     dependencies = [
       sources."@nodelib/fs.scandir-2.1.5"
@@ -157481,7 +157689,7 @@ in
       sources."@types/minimist-1.2.2"
       sources."@types/node-18.16.3"
       sources."@types/ps-tree-1.1.2"
-      sources."@types/which-2.0.2"
+      sources."@types/which-3.0.0"
       sources."braces-3.0.2"
       sources."chalk-5.2.0"
       sources."data-uri-to-buffer-4.0.1"
@@ -157495,6 +157703,7 @@ in
       sources."formdata-polyfill-4.0.10"
       sources."from-0.1.7"
       sources."fs-extra-11.1.1"
+      sources."fx-27.0.0"
       sources."glob-parent-5.1.2"
       sources."globby-13.1.4"
       sources."graceful-fs-4.2.11"
@@ -157509,7 +157718,7 @@ in
       sources."micromatch-4.0.5"
       sources."minimist-1.2.8"
       sources."node-domexception-1.0.0"
-      sources."node-fetch-3.2.10"
+      sources."node-fetch-3.3.1"
       sources."path-type-4.0.0"
       sources."pause-stream-0.0.11"
       sources."picomatch-2.3.1"
@@ -157525,7 +157734,7 @@ in
       sources."universalify-2.0.0"
       sources."web-streams-polyfill-3.2.1"
       sources."webpod-0.0.2"
-      sources."which-3.0.0"
+      sources."which-3.0.1"
       sources."yaml-2.2.2"
     ];
     buildInputs = globalBuildInputs;