From acb4df2f96d765f736f29ca815c3729891910263 Mon Sep 17 00:00:00 2001
From: matt1432 <matt@nelim.org>
Date: Thu, 1 May 2025 17:37:12 -0400
Subject: [PATCH] chore: update sources
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Flake Inputs:
    • Updated input 'home-manager':
        'github:nix-community/home-manager' (2025-04-30) rev: 5f217e5a319f6c186283b530f8c975e66c028433
      → 'github:nix-community/home-manager' (2025-05-01) rev: 81431b6d6fa756db641109461fc943ba23b550b7

    • Updated input 'hyprgrass':
        'github:horriblename/hyprgrass' (2025-04-30) rev: 989def277955e7ae49aa8b52cdee97b8c872a79f
      → 'github:horriblename/hyprgrass' (2025-05-01) rev: 405275bb8918ac2acf1ea6dd5cd2303e3bde3a57

    • Updated input 'hyprland':
        'github:hyprwm/Hyprland' (2025-04-30) rev: 2ee5118d7a4a59d3ccfaed305bfc05c79cea7637
      → 'github:hyprwm/Hyprland' (2025-05-01) rev: 2670b8f7724e94020f21fe81483e69d73e1337cf

    • Updated input 'hyprland-plugins':
        'github:hyprwm/hyprland-plugins' (2025-04-30) rev: a53ebab1caca961be2172c47e05f9b06a60ebb7f
      → 'github:hyprwm/hyprland-plugins' (2025-05-01) rev: 16fddaab1eb501b19543b950d8eb68fd7974c81c

    • Updated input 'nixd':
        'github:nix-community/nixd' (2025-04-12) rev: 3aa27fde1edcf7b126c70a62aad05d120209363c
      → 'github:nix-community/nixd' (2025-05-01) rev: 4e103b988dff459f8f8a5f845711179e7127ca36

    • Updated input 'nixos-jellyfin':
        'github:matt1432/nixos-jellyfin' (2025-04-20) rev: 6cf5ea1f14d318273bfab8a0c5caf174b6ae9b7d
      → 'github:matt1432/nixos-jellyfin' (2025-05-01) rev: 937a2287568742e2a672a07bb227c744e6118b60

    • Updated input 'tuya-local-src':
        'github:make-all/tuya-local' (2025-04-27) rev: f34ff5e864de4424cb784284ee4f1596a9e6964b
      → 'github:make-all/tuya-local' (2025-05-01) rev: dda598f81b6ef650485ae664efbf1797dab9b5f0

Docker Images:
    • cyfershepard/jellystat latest:
       sha256:3cb35f261ae2581e90c64e00a5a310247cd886832e7ccd71f79a6205963de44e
     → sha256:683358900cff8d299fa93add731b2976d7c9bc49f9593f40f5351498fd488767
---
 apps/extract-subs/default.nix                 |  2 +-
 apps/extract-subs/package-lock.json           |  6 +--
 apps/list2series/default.nix                  |  2 +-
 apps/list2series/package-lock.json            |  6 +--
 apps/mc-mods/default.nix                      |  2 +-
 apps/mc-mods/package-lock.json                |  6 +--
 apps/pin-inputs/default.nix                   |  2 +-
 apps/pin-inputs/package-lock.json             |  6 +--
 apps/update-sources/default.nix               |  2 +-
 apps/update-sources/package-lock.json         |  6 +--
 .../media/jellystat/images/jellystat.nix      |  4 +-
 flake.lock                                    | 45 +++++++++----------
 flake.nix                                     |  3 +-
 inputs/default.nix                            |  5 +--
 lib/pkgs/mk-types/default.nix                 |  2 +-
 lib/pkgs/mk-types/package-lock.json           |  6 +--
 modules/ags/config/default.nix                |  2 +-
 modules/ags/config/package-lock.json          |  6 +--
 18 files changed, 54 insertions(+), 59 deletions(-)

diff --git a/apps/extract-subs/default.nix b/apps/extract-subs/default.nix
index 6c88c56e..8059d0c0 100644
--- a/apps/extract-subs/default.nix
+++ b/apps/extract-subs/default.nix
@@ -5,7 +5,7 @@
 }:
 buildApp {
   src = ./.;
-  npmDepsHash = "sha256-Oh52HK3wK1kgw9EqIJICiaOqLE0C4RK0ypMFBRtYhJ4=";
+  npmDepsHash = "sha256-+hKfB4gN39PGokDHbBDlSAvcRKU+sEZImBVlDgOgr7E=";
 
   runtimeInputs = [
     ffmpeg-full
diff --git a/apps/extract-subs/package-lock.json b/apps/extract-subs/package-lock.json
index 32ce3ebc..6e736c79 100644
--- a/apps/extract-subs/package-lock.json
+++ b/apps/extract-subs/package-lock.json
@@ -492,9 +492,9 @@
             }
         },
         "node_modules/@eslint/config-helpers": {
-            "version": "0.2.1",
-            "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.2.1.tgz",
-            "integrity": "sha512-RI17tsD2frtDu/3dmI7QRrD4bedNKPM08ziRYaC5AhkGrzIAJelm9kJU1TznK+apx6V+cqRz8tfpEeG3oIyjxw==",
+            "version": "0.2.2",
+            "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.2.2.tgz",
+            "integrity": "sha512-+GPzk8PlG0sPpzdU5ZvIRMPidzAnZDl/s9L+y13iodqvb8leL53bTannOrQ/Im7UkpsmFU5Ily5U60LWixnmLg==",
             "license": "Apache-2.0",
             "engines": {
                 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
diff --git a/apps/list2series/default.nix b/apps/list2series/default.nix
index 189a5220..3e7844cb 100644
--- a/apps/list2series/default.nix
+++ b/apps/list2series/default.nix
@@ -1,7 +1,7 @@
 {buildApp, ...}:
 buildApp {
   src = ./.;
-  npmDepsHash = "sha256-nsAJM8BnZOmXOUazZNYu7fBK7BqKVNxVqQVyqqumaCI=";
+  npmDepsHash = "sha256-z8+TtsjD1ggpokfwYWcHH7pPL5dTSA062FD64GvcMAU=";
 
   runtimeInputs = [];
 
diff --git a/apps/list2series/package-lock.json b/apps/list2series/package-lock.json
index 6b348fc7..80700858 100644
--- a/apps/list2series/package-lock.json
+++ b/apps/list2series/package-lock.json
@@ -492,9 +492,9 @@
             }
         },
         "node_modules/@eslint/config-helpers": {
-            "version": "0.2.1",
-            "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.2.1.tgz",
-            "integrity": "sha512-RI17tsD2frtDu/3dmI7QRrD4bedNKPM08ziRYaC5AhkGrzIAJelm9kJU1TznK+apx6V+cqRz8tfpEeG3oIyjxw==",
+            "version": "0.2.2",
+            "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.2.2.tgz",
+            "integrity": "sha512-+GPzk8PlG0sPpzdU5ZvIRMPidzAnZDl/s9L+y13iodqvb8leL53bTannOrQ/Im7UkpsmFU5Ily5U60LWixnmLg==",
             "license": "Apache-2.0",
             "engines": {
                 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
diff --git a/apps/mc-mods/default.nix b/apps/mc-mods/default.nix
index 10f8464f..5b379da1 100644
--- a/apps/mc-mods/default.nix
+++ b/apps/mc-mods/default.nix
@@ -5,7 +5,7 @@
 }:
 buildApp {
   src = ./.;
-  npmDepsHash = "sha256-8Vj/h0eYZH+U8Bx5iyJJzhdqenU+BJVMi0PkJFcZ4oQ=";
+  npmDepsHash = "sha256-ngZN1f7R6ei+p2pLVgCJVUyCFPjOewvEUc8UZCNYFZo=";
 
   runtimeInputs = [
     nodejs_latest
diff --git a/apps/mc-mods/package-lock.json b/apps/mc-mods/package-lock.json
index 46579c11..1a321088 100644
--- a/apps/mc-mods/package-lock.json
+++ b/apps/mc-mods/package-lock.json
@@ -491,9 +491,9 @@
             }
         },
         "node_modules/@eslint/config-helpers": {
-            "version": "0.2.1",
-            "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.2.1.tgz",
-            "integrity": "sha512-RI17tsD2frtDu/3dmI7QRrD4bedNKPM08ziRYaC5AhkGrzIAJelm9kJU1TznK+apx6V+cqRz8tfpEeG3oIyjxw==",
+            "version": "0.2.2",
+            "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.2.2.tgz",
+            "integrity": "sha512-+GPzk8PlG0sPpzdU5ZvIRMPidzAnZDl/s9L+y13iodqvb8leL53bTannOrQ/Im7UkpsmFU5Ily5U60LWixnmLg==",
             "license": "Apache-2.0",
             "engines": {
                 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
diff --git a/apps/pin-inputs/default.nix b/apps/pin-inputs/default.nix
index 06b4a8c0..6634f4a6 100644
--- a/apps/pin-inputs/default.nix
+++ b/apps/pin-inputs/default.nix
@@ -1,7 +1,7 @@
 {buildApp, ...}:
 buildApp {
   src = ./.;
-  npmDepsHash = "sha256-aLhrUC6cael2GOva613MUO4Sc4PLEw9kTLhNmATuphU=";
+  npmDepsHash = "sha256-qobKK9NSbz4kGoFqvb+IpfCbQfM/dWMti6dhXMEUt1c=";
 
   runtimeInputs = [];
 
diff --git a/apps/pin-inputs/package-lock.json b/apps/pin-inputs/package-lock.json
index ff397f21..c1e2e995 100644
--- a/apps/pin-inputs/package-lock.json
+++ b/apps/pin-inputs/package-lock.json
@@ -491,9 +491,9 @@
             }
         },
         "node_modules/@eslint/config-helpers": {
-            "version": "0.2.1",
-            "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.2.1.tgz",
-            "integrity": "sha512-RI17tsD2frtDu/3dmI7QRrD4bedNKPM08ziRYaC5AhkGrzIAJelm9kJU1TznK+apx6V+cqRz8tfpEeG3oIyjxw==",
+            "version": "0.2.2",
+            "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.2.2.tgz",
+            "integrity": "sha512-+GPzk8PlG0sPpzdU5ZvIRMPidzAnZDl/s9L+y13iodqvb8leL53bTannOrQ/Im7UkpsmFU5Ily5U60LWixnmLg==",
             "license": "Apache-2.0",
             "engines": {
                 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
diff --git a/apps/update-sources/default.nix b/apps/update-sources/default.nix
index 6845b81e..b06006b6 100644
--- a/apps/update-sources/default.nix
+++ b/apps/update-sources/default.nix
@@ -12,7 +12,7 @@
 }:
 buildApp {
   src = ./.;
-  npmDepsHash = "sha256-gl299MJ9xcgFMvdMZ80VpR2SZyq/iyASstxPWB/HR/w=";
+  npmDepsHash = "sha256-Ku7Mu8RjLBKQVZMzDs0mJDrJaH9y8aTSfQSy8CRwJFw=";
 
   runtimeInputs = [
     curl
diff --git a/apps/update-sources/package-lock.json b/apps/update-sources/package-lock.json
index 92cf3224..395b5ba6 100644
--- a/apps/update-sources/package-lock.json
+++ b/apps/update-sources/package-lock.json
@@ -491,9 +491,9 @@
             }
         },
         "node_modules/@eslint/config-helpers": {
-            "version": "0.2.1",
-            "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.2.1.tgz",
-            "integrity": "sha512-RI17tsD2frtDu/3dmI7QRrD4bedNKPM08ziRYaC5AhkGrzIAJelm9kJU1TznK+apx6V+cqRz8tfpEeG3oIyjxw==",
+            "version": "0.2.2",
+            "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.2.2.tgz",
+            "integrity": "sha512-+GPzk8PlG0sPpzdU5ZvIRMPidzAnZDl/s9L+y13iodqvb8leL53bTannOrQ/Im7UkpsmFU5Ily5U60LWixnmLg==",
             "license": "Apache-2.0",
             "engines": {
                 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
diff --git a/configurations/nos/modules/docker/media/jellystat/images/jellystat.nix b/configurations/nos/modules/docker/media/jellystat/images/jellystat.nix
index 813b8d5b..474221de 100644
--- a/configurations/nos/modules/docker/media/jellystat/images/jellystat.nix
+++ b/configurations/nos/modules/docker/media/jellystat/images/jellystat.nix
@@ -1,8 +1,8 @@
 pkgs:
 pkgs.dockerTools.pullImage rec {
   imageName = "cyfershepard/jellystat";
-  imageDigest = "sha256:3cb35f261ae2581e90c64e00a5a310247cd886832e7ccd71f79a6205963de44e";
-  hash = "sha256-Tah5gZEgIiLHrr0gEqHT67uj9sCFss/QnZcHWpyMdTQ=";
+  imageDigest = "sha256:683358900cff8d299fa93add731b2976d7c9bc49f9593f40f5351498fd488767";
+  hash = "sha256-7IQbvKZuTgaOuFnoKAF9AD24C9ZMhn09Hsycrkt+vXY=";
   finalImageName = imageName;
   finalImageTag = "latest";
 }
diff --git a/flake.lock b/flake.lock
index c321ce9c..21b3ad68 100644
--- a/flake.lock
+++ b/flake.lock
@@ -444,11 +444,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1746040799,
-        "narHash": "sha256-osgPX/SzIpkR50vev/rqoTEAVkEcOWXoQXmbzsaI4KU=",
+        "lastModified": 1746130285,
+        "narHash": "sha256-pWSSUkba57gjbvUTC7xknNOGjpGeVt2lFsViHFYNYdA=",
         "owner": "nix-community",
         "repo": "home-manager",
-        "rev": "5f217e5a319f6c186283b530f8c975e66c028433",
+        "rev": "81431b6d6fa756db641109461fc943ba23b550b7",
         "type": "github"
       },
       "original": {
@@ -525,17 +525,17 @@
         ]
       },
       "locked": {
-        "lastModified": 1746044997,
-        "narHash": "sha256-c8Xoy2IEMwQOcNvRqC88d67x8gG0JiwkHt2HqKRWYiY=",
+        "lastModified": 1746060234,
+        "narHash": "sha256-ZpkxqayhemQjGBM2hZdEYZgDnU656DmNpx9eOioCJ8I=",
         "owner": "horriblename",
         "repo": "hyprgrass",
-        "rev": "989def277955e7ae49aa8b52cdee97b8c872a79f",
+        "rev": "405275bb8918ac2acf1ea6dd5cd2303e3bde3a57",
         "type": "github"
       },
       "original": {
         "owner": "horriblename",
+        "ref": "405275bb8918ac2acf1ea6dd5cd2303e3bde3a57",
         "repo": "hyprgrass",
-        "rev": "989def277955e7ae49aa8b52cdee97b8c872a79f",
         "type": "github"
       }
     },
@@ -561,17 +561,16 @@
         "xdph": "xdph"
       },
       "locked": {
-        "lastModified": 1746030925,
-        "narHash": "sha256-D0qU3BhDg9XrU1S/DdozBPnWViGPtyRYhsgOrDAP/Gs=",
+        "lastModified": 1746125293,
+        "narHash": "sha256-uRNqLIZISbzdCi1NSuecT0bUgDv1oQYe7as5q+YYRgU=",
         "owner": "hyprwm",
         "repo": "Hyprland",
-        "rev": "2ee5118d7a4a59d3ccfaed305bfc05c79cea7637",
+        "rev": "2670b8f7724e94020f21fe81483e69d73e1337cf",
         "type": "github"
       },
       "original": {
         "owner": "hyprwm",
         "repo": "Hyprland",
-        "rev": "2ee5118d7a4a59d3ccfaed305bfc05c79cea7637",
         "type": "github"
       }
     },
@@ -588,11 +587,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1745974265,
-        "narHash": "sha256-1x8RBFCKR12BZjGX5/zM9pFY9Zj/UsvddRq1HXS4TBs=",
+        "lastModified": 1746119074,
+        "narHash": "sha256-6SMWBHEeXm6iDTRqufMkMqHyov8bZX4cov+289W64GY=",
         "owner": "hyprwm",
         "repo": "hyprland-plugins",
-        "rev": "a53ebab1caca961be2172c47e05f9b06a60ebb7f",
+        "rev": "16fddaab1eb501b19543b950d8eb68fd7974c81c",
         "type": "github"
       },
       "original": {
@@ -1319,11 +1318,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1744423808,
-        "narHash": "sha256-DiivRNDj39u86uUilkmbgbx2c1NqWVQ3fxw6fFfVO14=",
+        "lastModified": 1746099458,
+        "narHash": "sha256-TTyKacsiHrJutwRzcKAfs4N8ndZpFwOGEQAnX828G+4=",
         "owner": "nix-community",
         "repo": "nixd",
-        "rev": "3aa27fde1edcf7b126c70a62aad05d120209363c",
+        "rev": "4e103b988dff459f8f8a5f845711179e7127ca36",
         "type": "github"
       },
       "original": {
@@ -1342,11 +1341,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1745173825,
-        "narHash": "sha256-zKaJKlBk9AVHGcWl87cCxh4Z/8Y1ppW36plQ9MTmBRk=",
+        "lastModified": 1746087983,
+        "narHash": "sha256-X9WL5+AZCBPK1EmG/6wsPNB8e/FNy9d0W6VsO3B5Vdk=",
         "owner": "matt1432",
         "repo": "nixos-jellyfin",
-        "rev": "6cf5ea1f14d318273bfab8a0c5caf174b6ae9b7d",
+        "rev": "937a2287568742e2a672a07bb227c744e6118b60",
         "type": "github"
       },
       "original": {
@@ -1883,11 +1882,11 @@
     "tuya-local-src": {
       "flake": false,
       "locked": {
-        "lastModified": 1745746451,
-        "narHash": "sha256-V9Tt8Zkl9tt7o4eqXQz4hp/XTIh/WpFS98kQCDsf9cc=",
+        "lastModified": 1746077473,
+        "narHash": "sha256-Ddgydwek75603iAmZFhjOZ8OuPxzNQ05HRnUOr2YE6c=",
         "owner": "make-all",
         "repo": "tuya-local",
-        "rev": "f34ff5e864de4424cb784284ee4f1596a9e6964b",
+        "rev": "dda598f81b6ef650485ae664efbf1797dab9b5f0",
         "type": "github"
       },
       "original": {
diff --git a/flake.nix b/flake.nix
index 760c0e84..1968e89c 100644
--- a/flake.nix
+++ b/flake.nix
@@ -138,8 +138,8 @@
         nixpkgs.follows = "nixpkgs";
       };
       owner = "horriblename";
+      ref = "405275bb8918ac2acf1ea6dd5cd2303e3bde3a57";
       repo = "hyprgrass";
-      rev = "989def277955e7ae49aa8b52cdee97b8c872a79f";
       type = "github";
     };
     hyprland = {
@@ -150,7 +150,6 @@
       };
       owner = "hyprwm";
       repo = "Hyprland";
-      rev = "2ee5118d7a4a59d3ccfaed305bfc05c79cea7637";
       type = "github";
     };
     hyprland-plugins = {
diff --git a/inputs/default.nix b/inputs/default.nix
index 8780615f..34adcfb1 100644
--- a/inputs/default.nix
+++ b/inputs/default.nix
@@ -171,9 +171,6 @@ let
       hyprland = mkInput {
         owner = "hyprwm";
         repo = "Hyprland";
-
-        # FIXME: wait for hyprland-plugins to chase hl
-        rev = "2ee5118d7a4a59d3ccfaed305bfc05c79cea7637";
       };
 
       hyprland-plugins = mkHyprDep {
@@ -186,7 +183,7 @@ let
         repo = "hyprgrass";
 
         # FIXME: https://github.com/horriblename/hyprgrass/pull/234
-        rev = "989def277955e7ae49aa8b52cdee97b8c872a79f";
+        ref = "405275bb8918ac2acf1ea6dd5cd2303e3bde3a57";
       };
 
       hyprpaper = mkHyprDep {
diff --git a/lib/pkgs/mk-types/default.nix b/lib/pkgs/mk-types/default.nix
index 50f7bf41..46769278 100644
--- a/lib/pkgs/mk-types/default.nix
+++ b/lib/pkgs/mk-types/default.nix
@@ -21,7 +21,7 @@ in
     pname = "${pname}-types";
     version = "0.0.0";
 
-    npmDepsHash = "sha256-OpoWiLdIQwqMkivNoOIG+ex1vogE+nO8hv627LfYPGk=";
+    npmDepsHash = "sha256-sR1I8CISyWJAXMoCxSaJWifbRbML2EcCFgpdiCd2MJo=";
 
     src = ./.;
     dontNpmBuild = true;
diff --git a/lib/pkgs/mk-types/package-lock.json b/lib/pkgs/mk-types/package-lock.json
index 867963b2..ad634bdd 100644
--- a/lib/pkgs/mk-types/package-lock.json
+++ b/lib/pkgs/mk-types/package-lock.json
@@ -1367,9 +1367,9 @@
             }
         },
         "node_modules/strnum": {
-            "version": "2.0.5",
-            "resolved": "https://registry.npmjs.org/strnum/-/strnum-2.0.5.tgz",
-            "integrity": "sha512-YAT3K/sgpCUxhxNMrrdhtod3jckkpYwH6JAuwmUdXZsmzH1wUyzTMrrK2wYCEEqlKwrWDd35NeuUkbBy/1iK+Q==",
+            "version": "2.1.0",
+            "resolved": "https://registry.npmjs.org/strnum/-/strnum-2.1.0.tgz",
+            "integrity": "sha512-w0S//9BqZZGw0L0Y8uLSelFGnDJgTyyNQLmSlPnVz43zPAiqu3w4t8J8sDqqANOGeZIZ/9jWuPguYcEnsoHv4A==",
             "funding": [
                 {
                     "type": "github",
diff --git a/modules/ags/config/default.nix b/modules/ags/config/default.nix
index 466a06ee..ac3a935e 100644
--- a/modules/ags/config/default.nix
+++ b/modules/ags/config/default.nix
@@ -1,3 +1,3 @@
 {
-  npmDepsHash = "sha256-6voAxX3lcyBvyh2dyp+LUwA+dXNi4TKN/ZnjFL29f2Y=";
+  npmDepsHash = "sha256-7xJcl1RHETqYWzMA062fhRaAkUE47nqZddN+0jC2htI=";
 }
diff --git a/modules/ags/config/package-lock.json b/modules/ags/config/package-lock.json
index 19eb8967..56b5963f 100644
--- a/modules/ags/config/package-lock.json
+++ b/modules/ags/config/package-lock.json
@@ -108,9 +108,9 @@
             }
         },
         "node_modules/@eslint/config-helpers": {
-            "version": "0.2.1",
-            "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.2.1.tgz",
-            "integrity": "sha512-RI17tsD2frtDu/3dmI7QRrD4bedNKPM08ziRYaC5AhkGrzIAJelm9kJU1TznK+apx6V+cqRz8tfpEeG3oIyjxw==",
+            "version": "0.2.2",
+            "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.2.2.tgz",
+            "integrity": "sha512-+GPzk8PlG0sPpzdU5ZvIRMPidzAnZDl/s9L+y13iodqvb8leL53bTannOrQ/Im7UkpsmFU5Ily5U60LWixnmLg==",
             "license": "Apache-2.0",
             "engines": {
                 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"