From f1593c2c560e71d3e5a6db9bd638d91154a533c2 Mon Sep 17 00:00:00 2001 From: Nikolaos Karaolidis Date: Thu, 31 Jul 2025 00:42:01 +0100 Subject: [PATCH] Update Signed-off-by: Nikolaos Karaolidis --- flake.lock | 24 +- .../configs/user/console/zsh/default.nix | 2 +- .../astal/config/widget/components/Tray.tsx | 6 + .../console/podman/vaultwarden/default.nix | 2 - packages/ghost/default.nix | 6 +- .../plugins/intro-skipper/default.nix | 4 +- .../plugins/url-into-selection/default.nix | 8 +- .../url-into-selection/package-lock.patch | 6203 ----------------- packages/oidcwarden/default.nix | 2 +- patches.nix | 9 + 10 files changed, 37 insertions(+), 6229 deletions(-) delete mode 100644 packages/obsidian/plugins/url-into-selection/package-lock.patch diff --git a/flake.lock b/flake.lock index c2134d3..ed6e958 100644 --- a/flake.lock +++ b/flake.lock @@ -152,11 +152,11 @@ ] }, "locked": { - "lastModified": 1753675338, - "narHash": "sha256-KDS9sr7dddH97lUXa7oxfRqphBlCA6JxZO4m/Z4W06I=", + "lastModified": 1753888434, + "narHash": "sha256-xQhSeLJVsxxkwchE4s6v1CnOI6YegCqeA1fgk/ivVI4=", "owner": "nix-community", "repo": "home-manager", - "rev": "e4b032ba5113664f0b8b23d956e59ce8e0bc349d", + "rev": "0630790b31d4547d79ff247bc3ba1adda3a017d9", "type": "github" }, "original": { @@ -167,11 +167,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1753549186, - "narHash": "sha256-Znl7rzuxKg/Mdm6AhimcKynM7V3YeNDIcLjBuoBcmNs=", + "lastModified": 1753694789, + "narHash": "sha256-cKgvtz6fKuK1Xr5LQW/zOUiAC0oSQoA9nOISB0pJZqM=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "17f6bd177404d6d43017595c5264756764444ab8", + "rev": "dc9637876d0dcc8c9e5e22986b857632effeb727", "type": "github" }, "original": { @@ -189,11 +189,11 @@ ] }, "locked": { - "lastModified": 1753691404, - "narHash": "sha256-1sZg24xTL6k3ktFrOWOf0/bhYIYzND+cfsxb5VDRahU=", + "lastModified": 1753897993, + "narHash": "sha256-dj/56M7olBRrBh1RE8keshZZ/v49m7p6t2DOoJb1jTo=", "owner": "nix-community", "repo": "NUR", - "rev": "e3fe68989cba00e16de704432a7a760fb1f7e573", + "rev": "429f475b6b0949be0418f4e677f6d15ee8bce533", "type": "github" }, "original": { @@ -340,11 +340,11 @@ ] }, "locked": { - "lastModified": 1753439394, - "narHash": "sha256-Bv9h1AJegLI8uAhiJ1sZ4XAndYxhgf38tMgCQwiEpmc=", + "lastModified": 1753772294, + "narHash": "sha256-8rkd13WfClfZUBIYpX5dvG3O9V9w3K9FPQ9rY14VtBE=", "owner": "numtide", "repo": "treefmt-nix", - "rev": "2673921c03d6e75fdf4aa93e025772608d1482cf", + "rev": "6b9214fffbcf3f1e608efa15044431651635ca83", "type": "github" }, "original": { diff --git a/hosts/common/configs/user/console/zsh/default.nix b/hosts/common/configs/user/console/zsh/default.nix index 761110e..d914ff4 100644 --- a/hosts/common/configs/user/console/zsh/default.nix +++ b/hosts/common/configs/user/console/zsh/default.nix @@ -11,7 +11,7 @@ home-manager.users.${user} = { programs.zsh = { enable = true; - dotDir = ".config/zsh"; + dotDir = "${home}/.config/zsh"; autocd = true; history = { path = "${home}/.local/share/zsh/history"; diff --git a/hosts/common/configs/user/gui/astal/config/widget/components/Tray.tsx b/hosts/common/configs/user/gui/astal/config/widget/components/Tray.tsx index 7d12736..92472f7 100644 --- a/hosts/common/configs/user/gui/astal/config/widget/components/Tray.tsx +++ b/hosts/common/configs/user/gui/astal/config/widget/components/Tray.tsx @@ -10,6 +10,12 @@ const TrayButton = ({ item }: { item: Tray.TrayItem }) => ( tooltipMarkup={createBinding(item, "tooltipMarkup")} usePopover={false} menuModel={createBinding(item, "menuModel")} + onRealize={(self) => { + createBinding(item, "action_group").as((action_group) => + self.insert_action_group("dbusmenu", action_group), + ); + self.insert_action_group("dbusmenu", item.action_group); + }} > diff --git a/hosts/jupiter/users/storm/configs/console/podman/vaultwarden/default.nix b/hosts/jupiter/users/storm/configs/console/podman/vaultwarden/default.nix index 435ccd5..c31badf 100644 --- a/hosts/jupiter/users/storm/configs/console/podman/vaultwarden/default.nix +++ b/hosts/jupiter/users/storm/configs/console/podman/vaultwarden/default.nix @@ -17,7 +17,6 @@ in home-manager.users.${user} = { sops = { secrets = { - "vaultwarden/adminToken".sopsFile = "${inputs.secrets}/hosts/jupiter/secrets.yaml"; "vaultwarden/postgresql".sopsFile = "${inputs.secrets}/hosts/jupiter/secrets.yaml"; "vaultwarden/smtp".sopsFile = "${inputs.secrets}/hosts/jupiter/secrets.yaml"; "vaultwarden/push/installationId".sopsFile = "${inputs.secrets}/hosts/jupiter/secrets.yaml"; @@ -35,7 +34,6 @@ in DATABASE_URL=postgresql://vaultwarden:${ hmConfig.sops.placeholder."vaultwarden/postgresql" }@vaultwarden-postgresql:5432/vaultwarden - ADMIN_TOKEN=${hmConfig.sops.placeholder."vaultwarden/adminToken"} SMTP_PASSWORD=${hmConfig.sops.placeholder."vaultwarden/smtp"} PUSH_INSTALLATION_ID=${hmConfig.sops.placeholder."vaultwarden/push/installationId"} PUSH_INSTALLATION_KEY=${hmConfig.sops.placeholder."vaultwarden/push/installationKey"} diff --git a/packages/ghost/default.nix b/packages/ghost/default.nix index 840c6f5..faea783 100644 --- a/packages/ghost/default.nix +++ b/packages/ghost/default.nix @@ -2,18 +2,18 @@ # AUTO-UPDATE: nix-update --flake ghost pkgs.stdenv.mkDerivation (finalAttrs: { pname = "ghost"; - version = "5.130.2"; + version = "5.130.3"; src = pkgs.fetchFromGitHub { owner = "TryGhost"; repo = "Ghost"; rev = "tags/v${finalAttrs.version}"; - hash = "sha256-y/OCUrnScSKCZMF3B6LM9eAKpkyBubn77z+N1kcK4J0="; + hash = "sha256-prmOcEzGvIB4brw8Cf7dknuts2OJdJIMZn6dGZm4XW4="; }; offlineCache = pkgs.fetchYarnDeps { yarnLock = finalAttrs.src + "/yarn.lock"; - hash = "sha256-ANk9LZ9ESWOQv8sr53IfLdlShYO4owcp54dRlJZwwmc="; + hash = "sha256-DP9f0RKM4CodvSzDoJjqZpxsGqscSeEIGr2/pq5Vbag="; }; nativeBuildInputs = with pkgs; [ diff --git a/packages/jellyfin/plugins/intro-skipper/default.nix b/packages/jellyfin/plugins/intro-skipper/default.nix index b78e36e..28ef18b 100644 --- a/packages/jellyfin/plugins/intro-skipper/default.nix +++ b/packages/jellyfin/plugins/intro-skipper/default.nix @@ -2,7 +2,7 @@ # AUTO-UPDATE: nix-update --flake jellyfin-plugin-intro-skipper-bin pkgs.stdenv.mkDerivation (finalAttrs: { pname = "intro-skipper"; - version = "10.10/v1.10.10.22"; + version = "10.10/v1.10.10.23"; src = let @@ -11,7 +11,7 @@ pkgs.stdenv.mkDerivation (finalAttrs: { in pkgs.fetchzip { url = "https://github.com/intro-skipper/intro-skipper/releases/download/${finalAttrs.version}/intro-skipper-${full}.zip"; - sha256 = "sha256-odhvY8/kMR4cCNvyKN8I/xFgSqtHCtk25IZyehInsJw="; + sha256 = "sha256-r+syY/AlErws1xVkkiWm51aI+QxtefdLDc/sWC7oVo8="; stripRoot = false; }; diff --git a/packages/obsidian/plugins/url-into-selection/default.nix b/packages/obsidian/plugins/url-into-selection/default.nix index 5d04071..adcc851 100644 --- a/packages/obsidian/plugins/url-into-selection/default.nix +++ b/packages/obsidian/plugins/url-into-selection/default.nix @@ -2,18 +2,16 @@ # AUTO-UPDATE: nix-update --flake obsidian-plugin-url-into-selection pkgs.buildNpmPackage (finalAttrs: { pname = "url-into-selection"; - version = "1.11.2"; + version = "1.11.3"; src = pkgs.fetchFromGitHub { owner = "denolehov"; repo = "obsidian-url-into-selection"; rev = finalAttrs.version; - hash = "sha256-NnblFzqYRFsTWjaoOpJ0mK9ZdzevuRt+KvfM2yEu6ho="; + hash = "sha256-B793Lpt/3ddj9xvpNSsiHjsa1yP7ZXhQFLBUPfCriAw="; }; - patches = [ ./package-lock.patch ]; - - npmDepsHash = "sha256-wONPljYEtbuktY6iDWETDtTGIpfMKhQoDzC5rZ6ATL8="; + npmDepsHash = "sha256-DKjYtQ6KycPEms5BdyOXw6iNb9MgNOyJg8haL+cZHMk="; npmPackFlags = [ "--ignore-scripts" ]; installPhase = '' diff --git a/packages/obsidian/plugins/url-into-selection/package-lock.patch b/packages/obsidian/plugins/url-into-selection/package-lock.patch deleted file mode 100644 index 62944fa..0000000 --- a/packages/obsidian/plugins/url-into-selection/package-lock.patch +++ /dev/null @@ -1,6203 +0,0 @@ -diff --git a/.gitignore b/.gitignore -index ded48f5..13b6154 100644 ---- a/.gitignore -+++ b/.gitignore -@@ -4,7 +4,6 @@ - - # npm - node_modules --package-lock.json - - # build - *.js.map -@@ -14,4 +13,4 @@ main.js - .prettierrc.json - - # settings --data.json -\ No newline at end of file -+data.json -diff --git a/package-lock.json b/package-lock.json -new file mode 100644 -index 0000000..e3f706d ---- /dev/null -+++ b/package-lock.json -@@ -0,0 +1,6178 @@ -+{ -+ "name": "obsidian-url-into-selection", -+ "version": "1.11.2", -+ "lockfileVersion": 3, -+ "requires": true, -+ "packages": { -+ "": { -+ "name": "obsidian-url-into-selection", -+ "version": "1.11.2", -+ "license": "MIT", -+ "devDependencies": { -+ "@vitest/ui": "^3.2.4", -+ "assert-never": "^1.2.1", -+ "commitizen": "^4.2.3", -+ "cz-conventional-changelog": "^3.3.0", -+ "esbuild": "^0.25.8", -+ "file-url": "^4.0.0", -+ "jsdom": "^26.1.0", -+ "obsidian": "^1.8.7", -+ "prettier": "^3.6.2", -+ "standard-version": "^9.0.0", -+ "tslib": "^2.0.3", -+ "typescript": "^5.8.3", -+ "url-parse": "^1.5.1", -+ "vitest": "^3.2.4" -+ } -+ }, -+ "node_modules/@asamuzakjp/css-color": { -+ "version": "3.2.0", -+ "resolved": "https://registry.npmjs.org/@asamuzakjp/css-color/-/css-color-3.2.0.tgz", -+ "integrity": "sha512-K1A6z8tS3XsmCMM86xoWdn7Fkdn9m6RSVtocUrJYIwZnFVkng/PvkEoWtOWmP+Scc6saYWHWZYbndEEXxl24jw==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "@csstools/css-calc": "^2.1.3", -+ "@csstools/css-color-parser": "^3.0.9", -+ "@csstools/css-parser-algorithms": "^3.0.4", -+ "@csstools/css-tokenizer": "^3.0.3", -+ "lru-cache": "^10.4.3" -+ } -+ }, -+ "node_modules/@babel/code-frame": { -+ "version": "7.27.1", -+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", -+ "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "@babel/helper-validator-identifier": "^7.27.1", -+ "js-tokens": "^4.0.0", -+ "picocolors": "^1.1.1" -+ }, -+ "engines": { -+ "node": ">=6.9.0" -+ } -+ }, -+ "node_modules/@babel/helper-validator-identifier": { -+ "version": "7.27.1", -+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", -+ "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=6.9.0" -+ } -+ }, -+ "node_modules/@codemirror/state": { -+ "version": "6.5.2", -+ "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.5.2.tgz", -+ "integrity": "sha512-FVqsPqtPWKVVL3dPSxy8wEF/ymIEuVzF1PK3VbUgrxXpJUSHQWWZz4JMToquRxnkw+36LTamCZG2iua2Ptq0fA==", -+ "dev": true, -+ "license": "MIT", -+ "peer": true, -+ "dependencies": { -+ "@marijn/find-cluster-break": "^1.0.0" -+ } -+ }, -+ "node_modules/@codemirror/view": { -+ "version": "6.38.1", -+ "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.38.1.tgz", -+ "integrity": "sha512-RmTOkE7hRU3OVREqFVITWHz6ocgBjv08GoePscAakgVQfciA3SGCEk7mb9IzwW61cKKmlTpHXG6DUE5Ubx+MGQ==", -+ "dev": true, -+ "license": "MIT", -+ "peer": true, -+ "dependencies": { -+ "@codemirror/state": "^6.5.0", -+ "crelt": "^1.0.6", -+ "style-mod": "^4.1.0", -+ "w3c-keyname": "^2.2.4" -+ } -+ }, -+ "node_modules/@commitlint/config-validator": { -+ "version": "19.8.1", -+ "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-19.8.1.tgz", -+ "integrity": "sha512-0jvJ4u+eqGPBIzzSdqKNX1rvdbSU1lPNYlfQQRIFnBgLy26BtC0cFnr7c/AyuzExMxWsMOte6MkTi9I3SQ3iGQ==", -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "@commitlint/types": "^19.8.1", -+ "ajv": "^8.11.0" -+ }, -+ "engines": { -+ "node": ">=v18" -+ } -+ }, -+ "node_modules/@commitlint/execute-rule": { -+ "version": "19.8.1", -+ "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-19.8.1.tgz", -+ "integrity": "sha512-YfJyIqIKWI64Mgvn/sE7FXvVMQER/Cd+s3hZke6cI1xgNT/f6ZAz5heND0QtffH+KbcqAwXDEE1/5niYayYaQA==", -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "engines": { -+ "node": ">=v18" -+ } -+ }, -+ "node_modules/@commitlint/load": { -+ "version": "19.8.1", -+ "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-19.8.1.tgz", -+ "integrity": "sha512-9V99EKG3u7z+FEoe4ikgq7YGRCSukAcvmKQuTtUyiYPnOd9a2/H9Ak1J9nJA1HChRQp9OA/sIKPugGS+FK/k1A==", -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "@commitlint/config-validator": "^19.8.1", -+ "@commitlint/execute-rule": "^19.8.1", -+ "@commitlint/resolve-extends": "^19.8.1", -+ "@commitlint/types": "^19.8.1", -+ "chalk": "^5.3.0", -+ "cosmiconfig": "^9.0.0", -+ "cosmiconfig-typescript-loader": "^6.1.0", -+ "lodash.isplainobject": "^4.0.6", -+ "lodash.merge": "^4.6.2", -+ "lodash.uniq": "^4.5.0" -+ }, -+ "engines": { -+ "node": ">=v18" -+ } -+ }, -+ "node_modules/@commitlint/load/node_modules/chalk": { -+ "version": "5.4.1", -+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", -+ "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==", -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "engines": { -+ "node": "^12.17.0 || ^14.13 || >=16.0.0" -+ }, -+ "funding": { -+ "url": "https://github.com/chalk/chalk?sponsor=1" -+ } -+ }, -+ "node_modules/@commitlint/resolve-extends": { -+ "version": "19.8.1", -+ "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-19.8.1.tgz", -+ "integrity": "sha512-GM0mAhFk49I+T/5UCYns5ayGStkTt4XFFrjjf0L4S26xoMTSkdCf9ZRO8en1kuopC4isDFuEm7ZOm/WRVeElVg==", -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "@commitlint/config-validator": "^19.8.1", -+ "@commitlint/types": "^19.8.1", -+ "global-directory": "^4.0.1", -+ "import-meta-resolve": "^4.0.0", -+ "lodash.mergewith": "^4.6.2", -+ "resolve-from": "^5.0.0" -+ }, -+ "engines": { -+ "node": ">=v18" -+ } -+ }, -+ "node_modules/@commitlint/types": { -+ "version": "19.8.1", -+ "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-19.8.1.tgz", -+ "integrity": "sha512-/yCrWGCoA1SVKOks25EGadP9Pnj0oAIHGpl2wH2M2Y46dPM2ueb8wyCVOD7O3WCTkaJ0IkKvzhl1JY7+uCT2Dw==", -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "@types/conventional-commits-parser": "^5.0.0", -+ "chalk": "^5.3.0" -+ }, -+ "engines": { -+ "node": ">=v18" -+ } -+ }, -+ "node_modules/@commitlint/types/node_modules/chalk": { -+ "version": "5.4.1", -+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", -+ "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==", -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "engines": { -+ "node": "^12.17.0 || ^14.13 || >=16.0.0" -+ }, -+ "funding": { -+ "url": "https://github.com/chalk/chalk?sponsor=1" -+ } -+ }, -+ "node_modules/@csstools/color-helpers": { -+ "version": "5.0.2", -+ "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-5.0.2.tgz", -+ "integrity": "sha512-JqWH1vsgdGcw2RR6VliXXdA0/59LttzlU8UlRT/iUUsEeWfYq8I+K0yhihEUTTHLRm1EXvpsCx3083EU15ecsA==", -+ "dev": true, -+ "funding": [ -+ { -+ "type": "github", -+ "url": "https://github.com/sponsors/csstools" -+ }, -+ { -+ "type": "opencollective", -+ "url": "https://opencollective.com/csstools" -+ } -+ ], -+ "license": "MIT-0", -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/@csstools/css-calc": { -+ "version": "2.1.4", -+ "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-2.1.4.tgz", -+ "integrity": "sha512-3N8oaj+0juUw/1H3YwmDDJXCgTB1gKU6Hc/bB502u9zR0q2vd786XJH9QfrKIEgFlZmhZiq6epXl4rHqhzsIgQ==", -+ "dev": true, -+ "funding": [ -+ { -+ "type": "github", -+ "url": "https://github.com/sponsors/csstools" -+ }, -+ { -+ "type": "opencollective", -+ "url": "https://opencollective.com/csstools" -+ } -+ ], -+ "license": "MIT", -+ "engines": { -+ "node": ">=18" -+ }, -+ "peerDependencies": { -+ "@csstools/css-parser-algorithms": "^3.0.5", -+ "@csstools/css-tokenizer": "^3.0.4" -+ } -+ }, -+ "node_modules/@csstools/css-color-parser": { -+ "version": "3.0.10", -+ "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-3.0.10.tgz", -+ "integrity": "sha512-TiJ5Ajr6WRd1r8HSiwJvZBiJOqtH86aHpUjq5aEKWHiII2Qfjqd/HCWKPOW8EP4vcspXbHnXrwIDlu5savQipg==", -+ "dev": true, -+ "funding": [ -+ { -+ "type": "github", -+ "url": "https://github.com/sponsors/csstools" -+ }, -+ { -+ "type": "opencollective", -+ "url": "https://opencollective.com/csstools" -+ } -+ ], -+ "license": "MIT", -+ "dependencies": { -+ "@csstools/color-helpers": "^5.0.2", -+ "@csstools/css-calc": "^2.1.4" -+ }, -+ "engines": { -+ "node": ">=18" -+ }, -+ "peerDependencies": { -+ "@csstools/css-parser-algorithms": "^3.0.5", -+ "@csstools/css-tokenizer": "^3.0.4" -+ } -+ }, -+ "node_modules/@csstools/css-parser-algorithms": { -+ "version": "3.0.5", -+ "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.5.tgz", -+ "integrity": "sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==", -+ "dev": true, -+ "funding": [ -+ { -+ "type": "github", -+ "url": "https://github.com/sponsors/csstools" -+ }, -+ { -+ "type": "opencollective", -+ "url": "https://opencollective.com/csstools" -+ } -+ ], -+ "license": "MIT", -+ "engines": { -+ "node": ">=18" -+ }, -+ "peerDependencies": { -+ "@csstools/css-tokenizer": "^3.0.4" -+ } -+ }, -+ "node_modules/@csstools/css-tokenizer": { -+ "version": "3.0.4", -+ "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.4.tgz", -+ "integrity": "sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==", -+ "dev": true, -+ "funding": [ -+ { -+ "type": "github", -+ "url": "https://github.com/sponsors/csstools" -+ }, -+ { -+ "type": "opencollective", -+ "url": "https://opencollective.com/csstools" -+ } -+ ], -+ "license": "MIT", -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/@esbuild/aix-ppc64": { -+ "version": "0.25.8", -+ "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.8.tgz", -+ "integrity": "sha512-urAvrUedIqEiFR3FYSLTWQgLu5tb+m0qZw0NBEasUeo6wuqatkMDaRT+1uABiGXEu5vqgPd7FGE1BhsAIy9QVA==", -+ "cpu": [ -+ "ppc64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "aix" -+ ], -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/@esbuild/android-arm": { -+ "version": "0.25.8", -+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.8.tgz", -+ "integrity": "sha512-RONsAvGCz5oWyePVnLdZY/HHwA++nxYWIX1atInlaW6SEkwq6XkP3+cb825EUcRs5Vss/lGh/2YxAb5xqc07Uw==", -+ "cpu": [ -+ "arm" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "android" -+ ], -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/@esbuild/android-arm64": { -+ "version": "0.25.8", -+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.8.tgz", -+ "integrity": "sha512-OD3p7LYzWpLhZEyATcTSJ67qB5D+20vbtr6vHlHWSQYhKtzUYrETuWThmzFpZtFsBIxRvhO07+UgVA9m0i/O1w==", -+ "cpu": [ -+ "arm64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "android" -+ ], -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/@esbuild/android-x64": { -+ "version": "0.25.8", -+ "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.8.tgz", -+ "integrity": "sha512-yJAVPklM5+4+9dTeKwHOaA+LQkmrKFX96BM0A/2zQrbS6ENCmxc4OVoBs5dPkCCak2roAD+jKCdnmOqKszPkjA==", -+ "cpu": [ -+ "x64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "android" -+ ], -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/@esbuild/darwin-arm64": { -+ "version": "0.25.8", -+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.8.tgz", -+ "integrity": "sha512-Jw0mxgIaYX6R8ODrdkLLPwBqHTtYHJSmzzd+QeytSugzQ0Vg4c5rDky5VgkoowbZQahCbsv1rT1KW72MPIkevw==", -+ "cpu": [ -+ "arm64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "darwin" -+ ], -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/@esbuild/darwin-x64": { -+ "version": "0.25.8", -+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.8.tgz", -+ "integrity": "sha512-Vh2gLxxHnuoQ+GjPNvDSDRpoBCUzY4Pu0kBqMBDlK4fuWbKgGtmDIeEC081xi26PPjn+1tct+Bh8FjyLlw1Zlg==", -+ "cpu": [ -+ "x64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "darwin" -+ ], -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/@esbuild/freebsd-arm64": { -+ "version": "0.25.8", -+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.8.tgz", -+ "integrity": "sha512-YPJ7hDQ9DnNe5vxOm6jaie9QsTwcKedPvizTVlqWG9GBSq+BuyWEDazlGaDTC5NGU4QJd666V0yqCBL2oWKPfA==", -+ "cpu": [ -+ "arm64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "freebsd" -+ ], -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/@esbuild/freebsd-x64": { -+ "version": "0.25.8", -+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.8.tgz", -+ "integrity": "sha512-MmaEXxQRdXNFsRN/KcIimLnSJrk2r5H8v+WVafRWz5xdSVmWLoITZQXcgehI2ZE6gioE6HirAEToM/RvFBeuhw==", -+ "cpu": [ -+ "x64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "freebsd" -+ ], -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/@esbuild/linux-arm": { -+ "version": "0.25.8", -+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.8.tgz", -+ "integrity": "sha512-FuzEP9BixzZohl1kLf76KEVOsxtIBFwCaLupVuk4eFVnOZfU+Wsn+x5Ryam7nILV2pkq2TqQM9EZPsOBuMC+kg==", -+ "cpu": [ -+ "arm" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "linux" -+ ], -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/@esbuild/linux-arm64": { -+ "version": "0.25.8", -+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.8.tgz", -+ "integrity": "sha512-WIgg00ARWv/uYLU7lsuDK00d/hHSfES5BzdWAdAig1ioV5kaFNrtK8EqGcUBJhYqotlUByUKz5Qo6u8tt7iD/w==", -+ "cpu": [ -+ "arm64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "linux" -+ ], -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/@esbuild/linux-ia32": { -+ "version": "0.25.8", -+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.8.tgz", -+ "integrity": "sha512-A1D9YzRX1i+1AJZuFFUMP1E9fMaYY+GnSQil9Tlw05utlE86EKTUA7RjwHDkEitmLYiFsRd9HwKBPEftNdBfjg==", -+ "cpu": [ -+ "ia32" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "linux" -+ ], -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/@esbuild/linux-loong64": { -+ "version": "0.25.8", -+ "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.8.tgz", -+ "integrity": "sha512-O7k1J/dwHkY1RMVvglFHl1HzutGEFFZ3kNiDMSOyUrB7WcoHGf96Sh+64nTRT26l3GMbCW01Ekh/ThKM5iI7hQ==", -+ "cpu": [ -+ "loong64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "linux" -+ ], -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/@esbuild/linux-mips64el": { -+ "version": "0.25.8", -+ "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.8.tgz", -+ "integrity": "sha512-uv+dqfRazte3BzfMp8PAQXmdGHQt2oC/y2ovwpTteqrMx2lwaksiFZ/bdkXJC19ttTvNXBuWH53zy/aTj1FgGw==", -+ "cpu": [ -+ "mips64el" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "linux" -+ ], -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/@esbuild/linux-ppc64": { -+ "version": "0.25.8", -+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.8.tgz", -+ "integrity": "sha512-GyG0KcMi1GBavP5JgAkkstMGyMholMDybAf8wF5A70CALlDM2p/f7YFE7H92eDeH/VBtFJA5MT4nRPDGg4JuzQ==", -+ "cpu": [ -+ "ppc64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "linux" -+ ], -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/@esbuild/linux-riscv64": { -+ "version": "0.25.8", -+ "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.8.tgz", -+ "integrity": "sha512-rAqDYFv3yzMrq7GIcen3XP7TUEG/4LK86LUPMIz6RT8A6pRIDn0sDcvjudVZBiiTcZCY9y2SgYX2lgK3AF+1eg==", -+ "cpu": [ -+ "riscv64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "linux" -+ ], -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/@esbuild/linux-s390x": { -+ "version": "0.25.8", -+ "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.8.tgz", -+ "integrity": "sha512-Xutvh6VjlbcHpsIIbwY8GVRbwoviWT19tFhgdA7DlenLGC/mbc3lBoVb7jxj9Z+eyGqvcnSyIltYUrkKzWqSvg==", -+ "cpu": [ -+ "s390x" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "linux" -+ ], -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/@esbuild/linux-x64": { -+ "version": "0.25.8", -+ "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.8.tgz", -+ "integrity": "sha512-ASFQhgY4ElXh3nDcOMTkQero4b1lgubskNlhIfJrsH5OKZXDpUAKBlNS0Kx81jwOBp+HCeZqmoJuihTv57/jvQ==", -+ "cpu": [ -+ "x64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "linux" -+ ], -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/@esbuild/netbsd-arm64": { -+ "version": "0.25.8", -+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.8.tgz", -+ "integrity": "sha512-d1KfruIeohqAi6SA+gENMuObDbEjn22olAR7egqnkCD9DGBG0wsEARotkLgXDu6c4ncgWTZJtN5vcgxzWRMzcw==", -+ "cpu": [ -+ "arm64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "netbsd" -+ ], -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/@esbuild/netbsd-x64": { -+ "version": "0.25.8", -+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.8.tgz", -+ "integrity": "sha512-nVDCkrvx2ua+XQNyfrujIG38+YGyuy2Ru9kKVNyh5jAys6n+l44tTtToqHjino2My8VAY6Lw9H7RI73XFi66Cg==", -+ "cpu": [ -+ "x64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "netbsd" -+ ], -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/@esbuild/openbsd-arm64": { -+ "version": "0.25.8", -+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.8.tgz", -+ "integrity": "sha512-j8HgrDuSJFAujkivSMSfPQSAa5Fxbvk4rgNAS5i3K+r8s1X0p1uOO2Hl2xNsGFppOeHOLAVgYwDVlmxhq5h+SQ==", -+ "cpu": [ -+ "arm64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "openbsd" -+ ], -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/@esbuild/openbsd-x64": { -+ "version": "0.25.8", -+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.8.tgz", -+ "integrity": "sha512-1h8MUAwa0VhNCDp6Af0HToI2TJFAn1uqT9Al6DJVzdIBAd21m/G0Yfc77KDM3uF3T/YaOgQq3qTJHPbTOInaIQ==", -+ "cpu": [ -+ "x64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "openbsd" -+ ], -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/@esbuild/openharmony-arm64": { -+ "version": "0.25.8", -+ "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.8.tgz", -+ "integrity": "sha512-r2nVa5SIK9tSWd0kJd9HCffnDHKchTGikb//9c7HX+r+wHYCpQrSgxhlY6KWV1nFo1l4KFbsMlHk+L6fekLsUg==", -+ "cpu": [ -+ "arm64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "openharmony" -+ ], -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/@esbuild/sunos-x64": { -+ "version": "0.25.8", -+ "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.8.tgz", -+ "integrity": "sha512-zUlaP2S12YhQ2UzUfcCuMDHQFJyKABkAjvO5YSndMiIkMimPmxA+BYSBikWgsRpvyxuRnow4nS5NPnf9fpv41w==", -+ "cpu": [ -+ "x64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "sunos" -+ ], -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/@esbuild/win32-arm64": { -+ "version": "0.25.8", -+ "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.8.tgz", -+ "integrity": "sha512-YEGFFWESlPva8hGL+zvj2z/SaK+pH0SwOM0Nc/d+rVnW7GSTFlLBGzZkuSU9kFIGIo8q9X3ucpZhu8PDN5A2sQ==", -+ "cpu": [ -+ "arm64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "win32" -+ ], -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/@esbuild/win32-ia32": { -+ "version": "0.25.8", -+ "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.8.tgz", -+ "integrity": "sha512-hiGgGC6KZ5LZz58OL/+qVVoZiuZlUYlYHNAmczOm7bs2oE1XriPFi5ZHHrS8ACpV5EjySrnoCKmcbQMN+ojnHg==", -+ "cpu": [ -+ "ia32" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "win32" -+ ], -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/@esbuild/win32-x64": { -+ "version": "0.25.8", -+ "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.8.tgz", -+ "integrity": "sha512-cn3Yr7+OaaZq1c+2pe+8yxC8E144SReCQjN6/2ynubzYjvyqZjTXfQJpAcQpsdJq3My7XADANiYGHoFC69pLQw==", -+ "cpu": [ -+ "x64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "win32" -+ ], -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/@hutson/parse-repository-url": { -+ "version": "3.0.2", -+ "resolved": "https://registry.npmjs.org/@hutson/parse-repository-url/-/parse-repository-url-3.0.2.tgz", -+ "integrity": "sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==", -+ "dev": true, -+ "license": "Apache-2.0", -+ "engines": { -+ "node": ">=6.9.0" -+ } -+ }, -+ "node_modules/@jridgewell/sourcemap-codec": { -+ "version": "1.5.4", -+ "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.4.tgz", -+ "integrity": "sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/@marijn/find-cluster-break": { -+ "version": "1.0.2", -+ "resolved": "https://registry.npmjs.org/@marijn/find-cluster-break/-/find-cluster-break-1.0.2.tgz", -+ "integrity": "sha512-l0h88YhZFyKdXIFNfSWpyjStDjGHwZ/U7iobcK1cQQD8sejsONdQtTVU+1wVN1PBw40PiiHB1vA5S7VTfQiP9g==", -+ "dev": true, -+ "license": "MIT", -+ "peer": true -+ }, -+ "node_modules/@polka/url": { -+ "version": "1.0.0-next.29", -+ "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.29.tgz", -+ "integrity": "sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/@rollup/rollup-android-arm-eabi": { -+ "version": "4.45.1", -+ "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.45.1.tgz", -+ "integrity": "sha512-NEySIFvMY0ZQO+utJkgoMiCAjMrGvnbDLHvcmlA33UXJpYBCvlBEbMMtV837uCkS+plG2umfhn0T5mMAxGrlRA==", -+ "cpu": [ -+ "arm" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "android" -+ ] -+ }, -+ "node_modules/@rollup/rollup-android-arm64": { -+ "version": "4.45.1", -+ "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.45.1.tgz", -+ "integrity": "sha512-ujQ+sMXJkg4LRJaYreaVx7Z/VMgBBd89wGS4qMrdtfUFZ+TSY5Rs9asgjitLwzeIbhwdEhyj29zhst3L1lKsRQ==", -+ "cpu": [ -+ "arm64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "android" -+ ] -+ }, -+ "node_modules/@rollup/rollup-darwin-arm64": { -+ "version": "4.45.1", -+ "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.45.1.tgz", -+ "integrity": "sha512-FSncqHvqTm3lC6Y13xncsdOYfxGSLnP+73k815EfNmpewPs+EyM49haPS105Rh4aF5mJKywk9X0ogzLXZzN9lA==", -+ "cpu": [ -+ "arm64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "darwin" -+ ] -+ }, -+ "node_modules/@rollup/rollup-darwin-x64": { -+ "version": "4.45.1", -+ "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.45.1.tgz", -+ "integrity": "sha512-2/vVn/husP5XI7Fsf/RlhDaQJ7x9zjvC81anIVbr4b/f0xtSmXQTFcGIQ/B1cXIYM6h2nAhJkdMHTnD7OtQ9Og==", -+ "cpu": [ -+ "x64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "darwin" -+ ] -+ }, -+ "node_modules/@rollup/rollup-freebsd-arm64": { -+ "version": "4.45.1", -+ "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.45.1.tgz", -+ "integrity": "sha512-4g1kaDxQItZsrkVTdYQ0bxu4ZIQ32cotoQbmsAnW1jAE4XCMbcBPDirX5fyUzdhVCKgPcrwWuucI8yrVRBw2+g==", -+ "cpu": [ -+ "arm64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "freebsd" -+ ] -+ }, -+ "node_modules/@rollup/rollup-freebsd-x64": { -+ "version": "4.45.1", -+ "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.45.1.tgz", -+ "integrity": "sha512-L/6JsfiL74i3uK1Ti2ZFSNsp5NMiM4/kbbGEcOCps99aZx3g8SJMO1/9Y0n/qKlWZfn6sScf98lEOUe2mBvW9A==", -+ "cpu": [ -+ "x64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "freebsd" -+ ] -+ }, -+ "node_modules/@rollup/rollup-linux-arm-gnueabihf": { -+ "version": "4.45.1", -+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.45.1.tgz", -+ "integrity": "sha512-RkdOTu2jK7brlu+ZwjMIZfdV2sSYHK2qR08FUWcIoqJC2eywHbXr0L8T/pONFwkGukQqERDheaGTeedG+rra6Q==", -+ "cpu": [ -+ "arm" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "linux" -+ ] -+ }, -+ "node_modules/@rollup/rollup-linux-arm-musleabihf": { -+ "version": "4.45.1", -+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.45.1.tgz", -+ "integrity": "sha512-3kJ8pgfBt6CIIr1o+HQA7OZ9mp/zDk3ctekGl9qn/pRBgrRgfwiffaUmqioUGN9hv0OHv2gxmvdKOkARCtRb8Q==", -+ "cpu": [ -+ "arm" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "linux" -+ ] -+ }, -+ "node_modules/@rollup/rollup-linux-arm64-gnu": { -+ "version": "4.45.1", -+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.45.1.tgz", -+ "integrity": "sha512-k3dOKCfIVixWjG7OXTCOmDfJj3vbdhN0QYEqB+OuGArOChek22hn7Uy5A/gTDNAcCy5v2YcXRJ/Qcnm4/ma1xw==", -+ "cpu": [ -+ "arm64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "linux" -+ ] -+ }, -+ "node_modules/@rollup/rollup-linux-arm64-musl": { -+ "version": "4.45.1", -+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.45.1.tgz", -+ "integrity": "sha512-PmI1vxQetnM58ZmDFl9/Uk2lpBBby6B6rF4muJc65uZbxCs0EA7hhKCk2PKlmZKuyVSHAyIw3+/SiuMLxKxWog==", -+ "cpu": [ -+ "arm64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "linux" -+ ] -+ }, -+ "node_modules/@rollup/rollup-linux-loongarch64-gnu": { -+ "version": "4.45.1", -+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.45.1.tgz", -+ "integrity": "sha512-9UmI0VzGmNJ28ibHW2GpE2nF0PBQqsyiS4kcJ5vK+wuwGnV5RlqdczVocDSUfGX/Na7/XINRVoUgJyFIgipoRg==", -+ "cpu": [ -+ "loong64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "linux" -+ ] -+ }, -+ "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { -+ "version": "4.45.1", -+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.45.1.tgz", -+ "integrity": "sha512-7nR2KY8oEOUTD3pBAxIBBbZr0U7U+R9HDTPNy+5nVVHDXI4ikYniH1oxQz9VoB5PbBU1CZuDGHkLJkd3zLMWsg==", -+ "cpu": [ -+ "ppc64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "linux" -+ ] -+ }, -+ "node_modules/@rollup/rollup-linux-riscv64-gnu": { -+ "version": "4.45.1", -+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.45.1.tgz", -+ "integrity": "sha512-nlcl3jgUultKROfZijKjRQLUu9Ma0PeNv/VFHkZiKbXTBQXhpytS8CIj5/NfBeECZtY2FJQubm6ltIxm/ftxpw==", -+ "cpu": [ -+ "riscv64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "linux" -+ ] -+ }, -+ "node_modules/@rollup/rollup-linux-riscv64-musl": { -+ "version": "4.45.1", -+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.45.1.tgz", -+ "integrity": "sha512-HJV65KLS51rW0VY6rvZkiieiBnurSzpzore1bMKAhunQiECPuxsROvyeaot/tcK3A3aGnI+qTHqisrpSgQrpgA==", -+ "cpu": [ -+ "riscv64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "linux" -+ ] -+ }, -+ "node_modules/@rollup/rollup-linux-s390x-gnu": { -+ "version": "4.45.1", -+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.45.1.tgz", -+ "integrity": "sha512-NITBOCv3Qqc6hhwFt7jLV78VEO/il4YcBzoMGGNxznLgRQf43VQDae0aAzKiBeEPIxnDrACiMgbqjuihx08OOw==", -+ "cpu": [ -+ "s390x" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "linux" -+ ] -+ }, -+ "node_modules/@rollup/rollup-linux-x64-gnu": { -+ "version": "4.45.1", -+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.45.1.tgz", -+ "integrity": "sha512-+E/lYl6qu1zqgPEnTrs4WysQtvc/Sh4fC2nByfFExqgYrqkKWp1tWIbe+ELhixnenSpBbLXNi6vbEEJ8M7fiHw==", -+ "cpu": [ -+ "x64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "linux" -+ ] -+ }, -+ "node_modules/@rollup/rollup-linux-x64-musl": { -+ "version": "4.45.1", -+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.45.1.tgz", -+ "integrity": "sha512-a6WIAp89p3kpNoYStITT9RbTbTnqarU7D8N8F2CV+4Cl9fwCOZraLVuVFvlpsW0SbIiYtEnhCZBPLoNdRkjQFw==", -+ "cpu": [ -+ "x64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "linux" -+ ] -+ }, -+ "node_modules/@rollup/rollup-win32-arm64-msvc": { -+ "version": "4.45.1", -+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.45.1.tgz", -+ "integrity": "sha512-T5Bi/NS3fQiJeYdGvRpTAP5P02kqSOpqiopwhj0uaXB6nzs5JVi2XMJb18JUSKhCOX8+UE1UKQufyD6Or48dJg==", -+ "cpu": [ -+ "arm64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "win32" -+ ] -+ }, -+ "node_modules/@rollup/rollup-win32-ia32-msvc": { -+ "version": "4.45.1", -+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.45.1.tgz", -+ "integrity": "sha512-lxV2Pako3ujjuUe9jiU3/s7KSrDfH6IgTSQOnDWr9aJ92YsFd7EurmClK0ly/t8dzMkDtd04g60WX6yl0sGfdw==", -+ "cpu": [ -+ "ia32" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "win32" -+ ] -+ }, -+ "node_modules/@rollup/rollup-win32-x64-msvc": { -+ "version": "4.45.1", -+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.45.1.tgz", -+ "integrity": "sha512-M/fKi4sasCdM8i0aWJjCSFm2qEnYRR8AMLG2kxp6wD13+tMGA4Z1tVAuHkNRjud5SW2EM3naLuK35w9twvf6aA==", -+ "cpu": [ -+ "x64" -+ ], -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "win32" -+ ] -+ }, -+ "node_modules/@types/chai": { -+ "version": "5.2.2", -+ "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.2.tgz", -+ "integrity": "sha512-8kB30R7Hwqf40JPiKhVzodJs2Qc1ZJ5zuT3uzw5Hq/dhNCl3G3l83jfpdI1e20BP348+fV7VIL/+FxaXkqBmWg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "@types/deep-eql": "*" -+ } -+ }, -+ "node_modules/@types/codemirror": { -+ "version": "5.60.8", -+ "resolved": "https://registry.npmjs.org/@types/codemirror/-/codemirror-5.60.8.tgz", -+ "integrity": "sha512-VjFgDF/eB+Aklcy15TtOTLQeMjTo07k7KAjql8OK5Dirr7a6sJY4T1uVBDuTVG9VEmn1uUsohOpYnVfgC6/jyw==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "@types/tern": "*" -+ } -+ }, -+ "node_modules/@types/conventional-commits-parser": { -+ "version": "5.0.1", -+ "resolved": "https://registry.npmjs.org/@types/conventional-commits-parser/-/conventional-commits-parser-5.0.1.tgz", -+ "integrity": "sha512-7uz5EHdzz2TqoMfV7ee61Egf5y6NkcO4FB/1iCCQnbeiI1F3xzv3vK5dBCXUCLQgGYS+mUeigK1iKQzvED+QnQ==", -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "@types/node": "*" -+ } -+ }, -+ "node_modules/@types/deep-eql": { -+ "version": "4.0.2", -+ "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz", -+ "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/@types/estree": { -+ "version": "1.0.8", -+ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", -+ "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/@types/minimist": { -+ "version": "1.2.5", -+ "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.5.tgz", -+ "integrity": "sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/@types/node": { -+ "version": "24.1.0", -+ "resolved": "https://registry.npmjs.org/@types/node/-/node-24.1.0.tgz", -+ "integrity": "sha512-ut5FthK5moxFKH2T1CUOC6ctR67rQRvvHdFLCD2Ql6KXmMuCrjsSsRI9UsLCm9M18BMwClv4pn327UvB7eeO1w==", -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "undici-types": "~7.8.0" -+ } -+ }, -+ "node_modules/@types/normalize-package-data": { -+ "version": "2.4.4", -+ "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", -+ "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/@types/tern": { -+ "version": "0.23.9", -+ "resolved": "https://registry.npmjs.org/@types/tern/-/tern-0.23.9.tgz", -+ "integrity": "sha512-ypzHFE/wBzh+BlH6rrBgS5I/Z7RD21pGhZ2rltb/+ZrVM1awdZwjx7hE5XfuYgHWk9uvV5HLZN3SloevCAp3Bw==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "@types/estree": "*" -+ } -+ }, -+ "node_modules/@vitest/expect": { -+ "version": "3.2.4", -+ "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-3.2.4.tgz", -+ "integrity": "sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "@types/chai": "^5.2.2", -+ "@vitest/spy": "3.2.4", -+ "@vitest/utils": "3.2.4", -+ "chai": "^5.2.0", -+ "tinyrainbow": "^2.0.0" -+ }, -+ "funding": { -+ "url": "https://opencollective.com/vitest" -+ } -+ }, -+ "node_modules/@vitest/mocker": { -+ "version": "3.2.4", -+ "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-3.2.4.tgz", -+ "integrity": "sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "@vitest/spy": "3.2.4", -+ "estree-walker": "^3.0.3", -+ "magic-string": "^0.30.17" -+ }, -+ "funding": { -+ "url": "https://opencollective.com/vitest" -+ }, -+ "peerDependencies": { -+ "msw": "^2.4.9", -+ "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0" -+ }, -+ "peerDependenciesMeta": { -+ "msw": { -+ "optional": true -+ }, -+ "vite": { -+ "optional": true -+ } -+ } -+ }, -+ "node_modules/@vitest/pretty-format": { -+ "version": "3.2.4", -+ "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.2.4.tgz", -+ "integrity": "sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "tinyrainbow": "^2.0.0" -+ }, -+ "funding": { -+ "url": "https://opencollective.com/vitest" -+ } -+ }, -+ "node_modules/@vitest/runner": { -+ "version": "3.2.4", -+ "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-3.2.4.tgz", -+ "integrity": "sha512-oukfKT9Mk41LreEW09vt45f8wx7DordoWUZMYdY/cyAk7w5TWkTRCNZYF7sX7n2wB7jyGAl74OxgwhPgKaqDMQ==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "@vitest/utils": "3.2.4", -+ "pathe": "^2.0.3", -+ "strip-literal": "^3.0.0" -+ }, -+ "funding": { -+ "url": "https://opencollective.com/vitest" -+ } -+ }, -+ "node_modules/@vitest/snapshot": { -+ "version": "3.2.4", -+ "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-3.2.4.tgz", -+ "integrity": "sha512-dEYtS7qQP2CjU27QBC5oUOxLE/v5eLkGqPE0ZKEIDGMs4vKWe7IjgLOeauHsR0D5YuuycGRO5oSRXnwnmA78fQ==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "@vitest/pretty-format": "3.2.4", -+ "magic-string": "^0.30.17", -+ "pathe": "^2.0.3" -+ }, -+ "funding": { -+ "url": "https://opencollective.com/vitest" -+ } -+ }, -+ "node_modules/@vitest/spy": { -+ "version": "3.2.4", -+ "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.2.4.tgz", -+ "integrity": "sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "tinyspy": "^4.0.3" -+ }, -+ "funding": { -+ "url": "https://opencollective.com/vitest" -+ } -+ }, -+ "node_modules/@vitest/ui": { -+ "version": "3.2.4", -+ "resolved": "https://registry.npmjs.org/@vitest/ui/-/ui-3.2.4.tgz", -+ "integrity": "sha512-hGISOaP18plkzbWEcP/QvtRW1xDXF2+96HbEX6byqQhAUbiS5oH6/9JwW+QsQCIYON2bI6QZBF+2PvOmrRZ9wA==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "@vitest/utils": "3.2.4", -+ "fflate": "^0.8.2", -+ "flatted": "^3.3.3", -+ "pathe": "^2.0.3", -+ "sirv": "^3.0.1", -+ "tinyglobby": "^0.2.14", -+ "tinyrainbow": "^2.0.0" -+ }, -+ "funding": { -+ "url": "https://opencollective.com/vitest" -+ }, -+ "peerDependencies": { -+ "vitest": "3.2.4" -+ } -+ }, -+ "node_modules/@vitest/utils": { -+ "version": "3.2.4", -+ "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-3.2.4.tgz", -+ "integrity": "sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "@vitest/pretty-format": "3.2.4", -+ "loupe": "^3.1.4", -+ "tinyrainbow": "^2.0.0" -+ }, -+ "funding": { -+ "url": "https://opencollective.com/vitest" -+ } -+ }, -+ "node_modules/add-stream": { -+ "version": "1.0.0", -+ "resolved": "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz", -+ "integrity": "sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/agent-base": { -+ "version": "7.1.4", -+ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", -+ "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">= 14" -+ } -+ }, -+ "node_modules/ajv": { -+ "version": "8.17.1", -+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", -+ "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "fast-deep-equal": "^3.1.3", -+ "fast-uri": "^3.0.1", -+ "json-schema-traverse": "^1.0.0", -+ "require-from-string": "^2.0.2" -+ }, -+ "funding": { -+ "type": "github", -+ "url": "https://github.com/sponsors/epoberezkin" -+ } -+ }, -+ "node_modules/ansi-escapes": { -+ "version": "4.3.2", -+ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", -+ "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "type-fest": "^0.21.3" -+ }, -+ "engines": { -+ "node": ">=8" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/sindresorhus" -+ } -+ }, -+ "node_modules/ansi-regex": { -+ "version": "5.0.1", -+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", -+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/ansi-styles": { -+ "version": "3.2.1", -+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", -+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "color-convert": "^1.9.0" -+ }, -+ "engines": { -+ "node": ">=4" -+ } -+ }, -+ "node_modules/argparse": { -+ "version": "2.0.1", -+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", -+ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", -+ "dev": true, -+ "license": "Python-2.0", -+ "optional": true -+ }, -+ "node_modules/array-ify": { -+ "version": "1.0.0", -+ "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz", -+ "integrity": "sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/arrify": { -+ "version": "1.0.1", -+ "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", -+ "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=0.10.0" -+ } -+ }, -+ "node_modules/assert-never": { -+ "version": "1.4.0", -+ "resolved": "https://registry.npmjs.org/assert-never/-/assert-never-1.4.0.tgz", -+ "integrity": "sha512-5oJg84os6NMQNl27T9LnZkvvqzvAnHu03ShCnoj6bsJwS7L8AO4lf+C/XjK/nvzEqQB744moC6V128RucQd1jA==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/assertion-error": { -+ "version": "2.0.1", -+ "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz", -+ "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=12" -+ } -+ }, -+ "node_modules/at-least-node": { -+ "version": "1.0.0", -+ "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", -+ "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", -+ "dev": true, -+ "license": "ISC", -+ "engines": { -+ "node": ">= 4.0.0" -+ } -+ }, -+ "node_modules/balanced-match": { -+ "version": "1.0.2", -+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", -+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/base64-js": { -+ "version": "1.5.1", -+ "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", -+ "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", -+ "dev": true, -+ "funding": [ -+ { -+ "type": "github", -+ "url": "https://github.com/sponsors/feross" -+ }, -+ { -+ "type": "patreon", -+ "url": "https://www.patreon.com/feross" -+ }, -+ { -+ "type": "consulting", -+ "url": "https://feross.org/support" -+ } -+ ], -+ "license": "MIT" -+ }, -+ "node_modules/bl": { -+ "version": "4.1.0", -+ "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", -+ "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "buffer": "^5.5.0", -+ "inherits": "^2.0.4", -+ "readable-stream": "^3.4.0" -+ } -+ }, -+ "node_modules/brace-expansion": { -+ "version": "1.1.12", -+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", -+ "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "balanced-match": "^1.0.0", -+ "concat-map": "0.0.1" -+ } -+ }, -+ "node_modules/braces": { -+ "version": "3.0.3", -+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", -+ "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "fill-range": "^7.1.1" -+ }, -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/buffer": { -+ "version": "5.7.1", -+ "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", -+ "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", -+ "dev": true, -+ "funding": [ -+ { -+ "type": "github", -+ "url": "https://github.com/sponsors/feross" -+ }, -+ { -+ "type": "patreon", -+ "url": "https://www.patreon.com/feross" -+ }, -+ { -+ "type": "consulting", -+ "url": "https://feross.org/support" -+ } -+ ], -+ "license": "MIT", -+ "dependencies": { -+ "base64-js": "^1.3.1", -+ "ieee754": "^1.1.13" -+ } -+ }, -+ "node_modules/buffer-from": { -+ "version": "1.1.2", -+ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", -+ "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/cac": { -+ "version": "6.7.14", -+ "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", -+ "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/cachedir": { -+ "version": "2.3.0", -+ "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.3.0.tgz", -+ "integrity": "sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=6" -+ } -+ }, -+ "node_modules/callsites": { -+ "version": "3.1.0", -+ "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", -+ "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "engines": { -+ "node": ">=6" -+ } -+ }, -+ "node_modules/camelcase": { -+ "version": "5.3.1", -+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", -+ "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=6" -+ } -+ }, -+ "node_modules/camelcase-keys": { -+ "version": "6.2.2", -+ "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", -+ "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "camelcase": "^5.3.1", -+ "map-obj": "^4.0.0", -+ "quick-lru": "^4.0.1" -+ }, -+ "engines": { -+ "node": ">=8" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/sindresorhus" -+ } -+ }, -+ "node_modules/chai": { -+ "version": "5.2.1", -+ "resolved": "https://registry.npmjs.org/chai/-/chai-5.2.1.tgz", -+ "integrity": "sha512-5nFxhUrX0PqtyogoYOA8IPswy5sZFTOsBFl/9bNsmDLgsxYTzSZQJDPppDnZPTQbzSEm0hqGjWPzRemQCYbD6A==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "assertion-error": "^2.0.1", -+ "check-error": "^2.1.1", -+ "deep-eql": "^5.0.1", -+ "loupe": "^3.1.0", -+ "pathval": "^2.0.0" -+ }, -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/chalk": { -+ "version": "2.4.2", -+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", -+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "ansi-styles": "^3.2.1", -+ "escape-string-regexp": "^1.0.5", -+ "supports-color": "^5.3.0" -+ }, -+ "engines": { -+ "node": ">=4" -+ } -+ }, -+ "node_modules/chardet": { -+ "version": "0.7.0", -+ "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", -+ "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/check-error": { -+ "version": "2.1.1", -+ "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.1.tgz", -+ "integrity": "sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">= 16" -+ } -+ }, -+ "node_modules/cli-cursor": { -+ "version": "3.1.0", -+ "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", -+ "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "restore-cursor": "^3.1.0" -+ }, -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/cli-spinners": { -+ "version": "2.9.2", -+ "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", -+ "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=6" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/sindresorhus" -+ } -+ }, -+ "node_modules/cli-width": { -+ "version": "3.0.0", -+ "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", -+ "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", -+ "dev": true, -+ "license": "ISC", -+ "engines": { -+ "node": ">= 10" -+ } -+ }, -+ "node_modules/cliui": { -+ "version": "7.0.4", -+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", -+ "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", -+ "dev": true, -+ "license": "ISC", -+ "dependencies": { -+ "string-width": "^4.2.0", -+ "strip-ansi": "^6.0.0", -+ "wrap-ansi": "^7.0.0" -+ } -+ }, -+ "node_modules/clone": { -+ "version": "1.0.4", -+ "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", -+ "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=0.8" -+ } -+ }, -+ "node_modules/color-convert": { -+ "version": "1.9.3", -+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", -+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "color-name": "1.1.3" -+ } -+ }, -+ "node_modules/color-name": { -+ "version": "1.1.3", -+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", -+ "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/commitizen": { -+ "version": "4.3.1", -+ "resolved": "https://registry.npmjs.org/commitizen/-/commitizen-4.3.1.tgz", -+ "integrity": "sha512-gwAPAVTy/j5YcOOebcCRIijn+mSjWJC+IYKivTu6aG8Ei/scoXgfsMRnuAk6b0GRste2J4NGxVdMN3ZpfNaVaw==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "cachedir": "2.3.0", -+ "cz-conventional-changelog": "3.3.0", -+ "dedent": "0.7.0", -+ "detect-indent": "6.1.0", -+ "find-node-modules": "^2.1.2", -+ "find-root": "1.1.0", -+ "fs-extra": "9.1.0", -+ "glob": "7.2.3", -+ "inquirer": "8.2.5", -+ "is-utf8": "^0.2.1", -+ "lodash": "4.17.21", -+ "minimist": "1.2.7", -+ "strip-bom": "4.0.0", -+ "strip-json-comments": "3.1.1" -+ }, -+ "bin": { -+ "commitizen": "bin/commitizen", -+ "cz": "bin/git-cz", -+ "git-cz": "bin/git-cz" -+ }, -+ "engines": { -+ "node": ">= 12" -+ } -+ }, -+ "node_modules/compare-func": { -+ "version": "2.0.0", -+ "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", -+ "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "array-ify": "^1.0.0", -+ "dot-prop": "^5.1.0" -+ } -+ }, -+ "node_modules/concat-map": { -+ "version": "0.0.1", -+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", -+ "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/concat-stream": { -+ "version": "2.0.0", -+ "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz", -+ "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==", -+ "dev": true, -+ "engines": [ -+ "node >= 6.0" -+ ], -+ "license": "MIT", -+ "dependencies": { -+ "buffer-from": "^1.0.0", -+ "inherits": "^2.0.3", -+ "readable-stream": "^3.0.2", -+ "typedarray": "^0.0.6" -+ } -+ }, -+ "node_modules/conventional-changelog": { -+ "version": "3.1.25", -+ "resolved": "https://registry.npmjs.org/conventional-changelog/-/conventional-changelog-3.1.25.tgz", -+ "integrity": "sha512-ryhi3fd1mKf3fSjbLXOfK2D06YwKNic1nC9mWqybBHdObPd8KJ2vjaXZfYj1U23t+V8T8n0d7gwnc9XbIdFbyQ==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "conventional-changelog-angular": "^5.0.12", -+ "conventional-changelog-atom": "^2.0.8", -+ "conventional-changelog-codemirror": "^2.0.8", -+ "conventional-changelog-conventionalcommits": "^4.5.0", -+ "conventional-changelog-core": "^4.2.1", -+ "conventional-changelog-ember": "^2.0.9", -+ "conventional-changelog-eslint": "^3.0.9", -+ "conventional-changelog-express": "^2.0.6", -+ "conventional-changelog-jquery": "^3.0.11", -+ "conventional-changelog-jshint": "^2.0.9", -+ "conventional-changelog-preset-loader": "^2.3.4" -+ }, -+ "engines": { -+ "node": ">=10" -+ } -+ }, -+ "node_modules/conventional-changelog-angular": { -+ "version": "5.0.13", -+ "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.13.tgz", -+ "integrity": "sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==", -+ "dev": true, -+ "license": "ISC", -+ "dependencies": { -+ "compare-func": "^2.0.0", -+ "q": "^1.5.1" -+ }, -+ "engines": { -+ "node": ">=10" -+ } -+ }, -+ "node_modules/conventional-changelog-atom": { -+ "version": "2.0.8", -+ "resolved": "https://registry.npmjs.org/conventional-changelog-atom/-/conventional-changelog-atom-2.0.8.tgz", -+ "integrity": "sha512-xo6v46icsFTK3bb7dY/8m2qvc8sZemRgdqLb/bjpBsH2UyOS8rKNTgcb5025Hri6IpANPApbXMg15QLb1LJpBw==", -+ "dev": true, -+ "license": "ISC", -+ "dependencies": { -+ "q": "^1.5.1" -+ }, -+ "engines": { -+ "node": ">=10" -+ } -+ }, -+ "node_modules/conventional-changelog-codemirror": { -+ "version": "2.0.8", -+ "resolved": "https://registry.npmjs.org/conventional-changelog-codemirror/-/conventional-changelog-codemirror-2.0.8.tgz", -+ "integrity": "sha512-z5DAsn3uj1Vfp7po3gpt2Boc+Bdwmw2++ZHa5Ak9k0UKsYAO5mH1UBTN0qSCuJZREIhX6WU4E1p3IW2oRCNzQw==", -+ "dev": true, -+ "license": "ISC", -+ "dependencies": { -+ "q": "^1.5.1" -+ }, -+ "engines": { -+ "node": ">=10" -+ } -+ }, -+ "node_modules/conventional-changelog-config-spec": { -+ "version": "2.1.0", -+ "resolved": "https://registry.npmjs.org/conventional-changelog-config-spec/-/conventional-changelog-config-spec-2.1.0.tgz", -+ "integrity": "sha512-IpVePh16EbbB02V+UA+HQnnPIohgXvJRxHcS5+Uwk4AT5LjzCZJm5sp/yqs5C6KZJ1jMsV4paEV13BN1pvDuxQ==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/conventional-changelog-conventionalcommits": { -+ "version": "4.6.3", -+ "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.6.3.tgz", -+ "integrity": "sha512-LTTQV4fwOM4oLPad317V/QNQ1FY4Hju5qeBIM1uTHbrnCE+Eg4CdRZ3gO2pUeR+tzWdp80M2j3qFFEDWVqOV4g==", -+ "dev": true, -+ "license": "ISC", -+ "dependencies": { -+ "compare-func": "^2.0.0", -+ "lodash": "^4.17.15", -+ "q": "^1.5.1" -+ }, -+ "engines": { -+ "node": ">=10" -+ } -+ }, -+ "node_modules/conventional-changelog-core": { -+ "version": "4.2.4", -+ "resolved": "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-4.2.4.tgz", -+ "integrity": "sha512-gDVS+zVJHE2v4SLc6B0sLsPiloR0ygU7HaDW14aNJE1v4SlqJPILPl/aJC7YdtRE4CybBf8gDwObBvKha8Xlyg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "add-stream": "^1.0.0", -+ "conventional-changelog-writer": "^5.0.0", -+ "conventional-commits-parser": "^3.2.0", -+ "dateformat": "^3.0.0", -+ "get-pkg-repo": "^4.0.0", -+ "git-raw-commits": "^2.0.8", -+ "git-remote-origin-url": "^2.0.0", -+ "git-semver-tags": "^4.1.1", -+ "lodash": "^4.17.15", -+ "normalize-package-data": "^3.0.0", -+ "q": "^1.5.1", -+ "read-pkg": "^3.0.0", -+ "read-pkg-up": "^3.0.0", -+ "through2": "^4.0.0" -+ }, -+ "engines": { -+ "node": ">=10" -+ } -+ }, -+ "node_modules/conventional-changelog-ember": { -+ "version": "2.0.9", -+ "resolved": "https://registry.npmjs.org/conventional-changelog-ember/-/conventional-changelog-ember-2.0.9.tgz", -+ "integrity": "sha512-ulzIReoZEvZCBDhcNYfDIsLTHzYHc7awh+eI44ZtV5cx6LVxLlVtEmcO+2/kGIHGtw+qVabJYjdI5cJOQgXh1A==", -+ "dev": true, -+ "license": "ISC", -+ "dependencies": { -+ "q": "^1.5.1" -+ }, -+ "engines": { -+ "node": ">=10" -+ } -+ }, -+ "node_modules/conventional-changelog-eslint": { -+ "version": "3.0.9", -+ "resolved": "https://registry.npmjs.org/conventional-changelog-eslint/-/conventional-changelog-eslint-3.0.9.tgz", -+ "integrity": "sha512-6NpUCMgU8qmWmyAMSZO5NrRd7rTgErjrm4VASam2u5jrZS0n38V7Y9CzTtLT2qwz5xEChDR4BduoWIr8TfwvXA==", -+ "dev": true, -+ "license": "ISC", -+ "dependencies": { -+ "q": "^1.5.1" -+ }, -+ "engines": { -+ "node": ">=10" -+ } -+ }, -+ "node_modules/conventional-changelog-express": { -+ "version": "2.0.6", -+ "resolved": "https://registry.npmjs.org/conventional-changelog-express/-/conventional-changelog-express-2.0.6.tgz", -+ "integrity": "sha512-SDez2f3iVJw6V563O3pRtNwXtQaSmEfTCaTBPCqn0oG0mfkq0rX4hHBq5P7De2MncoRixrALj3u3oQsNK+Q0pQ==", -+ "dev": true, -+ "license": "ISC", -+ "dependencies": { -+ "q": "^1.5.1" -+ }, -+ "engines": { -+ "node": ">=10" -+ } -+ }, -+ "node_modules/conventional-changelog-jquery": { -+ "version": "3.0.11", -+ "resolved": "https://registry.npmjs.org/conventional-changelog-jquery/-/conventional-changelog-jquery-3.0.11.tgz", -+ "integrity": "sha512-x8AWz5/Td55F7+o/9LQ6cQIPwrCjfJQ5Zmfqi8thwUEKHstEn4kTIofXub7plf1xvFA2TqhZlq7fy5OmV6BOMw==", -+ "dev": true, -+ "license": "ISC", -+ "dependencies": { -+ "q": "^1.5.1" -+ }, -+ "engines": { -+ "node": ">=10" -+ } -+ }, -+ "node_modules/conventional-changelog-jshint": { -+ "version": "2.0.9", -+ "resolved": "https://registry.npmjs.org/conventional-changelog-jshint/-/conventional-changelog-jshint-2.0.9.tgz", -+ "integrity": "sha512-wMLdaIzq6TNnMHMy31hql02OEQ8nCQfExw1SE0hYL5KvU+JCTuPaDO+7JiogGT2gJAxiUGATdtYYfh+nT+6riA==", -+ "dev": true, -+ "license": "ISC", -+ "dependencies": { -+ "compare-func": "^2.0.0", -+ "q": "^1.5.1" -+ }, -+ "engines": { -+ "node": ">=10" -+ } -+ }, -+ "node_modules/conventional-changelog-preset-loader": { -+ "version": "2.3.4", -+ "resolved": "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.3.4.tgz", -+ "integrity": "sha512-GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=10" -+ } -+ }, -+ "node_modules/conventional-changelog-writer": { -+ "version": "5.0.1", -+ "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-5.0.1.tgz", -+ "integrity": "sha512-5WsuKUfxW7suLblAbFnxAcrvf6r+0b7GvNaWUwUIk0bXMnENP/PEieGKVUQrjPqwPT4o3EPAASBXiY6iHooLOQ==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "conventional-commits-filter": "^2.0.7", -+ "dateformat": "^3.0.0", -+ "handlebars": "^4.7.7", -+ "json-stringify-safe": "^5.0.1", -+ "lodash": "^4.17.15", -+ "meow": "^8.0.0", -+ "semver": "^6.0.0", -+ "split": "^1.0.0", -+ "through2": "^4.0.0" -+ }, -+ "bin": { -+ "conventional-changelog-writer": "cli.js" -+ }, -+ "engines": { -+ "node": ">=10" -+ } -+ }, -+ "node_modules/conventional-changelog-writer/node_modules/semver": { -+ "version": "6.3.1", -+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", -+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", -+ "dev": true, -+ "license": "ISC", -+ "bin": { -+ "semver": "bin/semver.js" -+ } -+ }, -+ "node_modules/conventional-commit-types": { -+ "version": "3.0.0", -+ "resolved": "https://registry.npmjs.org/conventional-commit-types/-/conventional-commit-types-3.0.0.tgz", -+ "integrity": "sha512-SmmCYnOniSsAa9GqWOeLqc179lfr5TRu5b4QFDkbsrJ5TZjPJx85wtOr3zn+1dbeNiXDKGPbZ72IKbPhLXh/Lg==", -+ "dev": true, -+ "license": "ISC" -+ }, -+ "node_modules/conventional-commits-filter": { -+ "version": "2.0.7", -+ "resolved": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-2.0.7.tgz", -+ "integrity": "sha512-ASS9SamOP4TbCClsRHxIHXRfcGCnIoQqkvAzCSbZzTFLfcTqJVugB0agRgsEELsqaeWgsXv513eS116wnlSSPA==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "lodash.ismatch": "^4.4.0", -+ "modify-values": "^1.0.0" -+ }, -+ "engines": { -+ "node": ">=10" -+ } -+ }, -+ "node_modules/conventional-commits-parser": { -+ "version": "3.2.4", -+ "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.4.tgz", -+ "integrity": "sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "is-text-path": "^1.0.1", -+ "JSONStream": "^1.0.4", -+ "lodash": "^4.17.15", -+ "meow": "^8.0.0", -+ "split2": "^3.0.0", -+ "through2": "^4.0.0" -+ }, -+ "bin": { -+ "conventional-commits-parser": "cli.js" -+ }, -+ "engines": { -+ "node": ">=10" -+ } -+ }, -+ "node_modules/conventional-recommended-bump": { -+ "version": "6.1.0", -+ "resolved": "https://registry.npmjs.org/conventional-recommended-bump/-/conventional-recommended-bump-6.1.0.tgz", -+ "integrity": "sha512-uiApbSiNGM/kkdL9GTOLAqC4hbptObFo4wW2QRyHsKciGAfQuLU1ShZ1BIVI/+K2BE/W1AWYQMCXAsv4dyKPaw==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "concat-stream": "^2.0.0", -+ "conventional-changelog-preset-loader": "^2.3.4", -+ "conventional-commits-filter": "^2.0.7", -+ "conventional-commits-parser": "^3.2.0", -+ "git-raw-commits": "^2.0.8", -+ "git-semver-tags": "^4.1.1", -+ "meow": "^8.0.0", -+ "q": "^1.5.1" -+ }, -+ "bin": { -+ "conventional-recommended-bump": "cli.js" -+ }, -+ "engines": { -+ "node": ">=10" -+ } -+ }, -+ "node_modules/core-util-is": { -+ "version": "1.0.3", -+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", -+ "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/cosmiconfig": { -+ "version": "9.0.0", -+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", -+ "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "env-paths": "^2.2.1", -+ "import-fresh": "^3.3.0", -+ "js-yaml": "^4.1.0", -+ "parse-json": "^5.2.0" -+ }, -+ "engines": { -+ "node": ">=14" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/d-fischer" -+ }, -+ "peerDependencies": { -+ "typescript": ">=4.9.5" -+ }, -+ "peerDependenciesMeta": { -+ "typescript": { -+ "optional": true -+ } -+ } -+ }, -+ "node_modules/cosmiconfig-typescript-loader": { -+ "version": "6.1.0", -+ "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-6.1.0.tgz", -+ "integrity": "sha512-tJ1w35ZRUiM5FeTzT7DtYWAFFv37ZLqSRkGi2oeCK1gPhvaWjkAtfXvLmvE1pRfxxp9aQo6ba/Pvg1dKj05D4g==", -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "jiti": "^2.4.1" -+ }, -+ "engines": { -+ "node": ">=v18" -+ }, -+ "peerDependencies": { -+ "@types/node": "*", -+ "cosmiconfig": ">=9", -+ "typescript": ">=5" -+ } -+ }, -+ "node_modules/crelt": { -+ "version": "1.0.6", -+ "resolved": "https://registry.npmjs.org/crelt/-/crelt-1.0.6.tgz", -+ "integrity": "sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==", -+ "dev": true, -+ "license": "MIT", -+ "peer": true -+ }, -+ "node_modules/cssstyle": { -+ "version": "4.6.0", -+ "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-4.6.0.tgz", -+ "integrity": "sha512-2z+rWdzbbSZv6/rhtvzvqeZQHrBaqgogqt85sqFNbabZOuFbCVFb8kPeEtZjiKkbrm395irpNKiYeFeLiQnFPg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "@asamuzakjp/css-color": "^3.2.0", -+ "rrweb-cssom": "^0.8.0" -+ }, -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/cz-conventional-changelog": { -+ "version": "3.3.0", -+ "resolved": "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.3.0.tgz", -+ "integrity": "sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "chalk": "^2.4.1", -+ "commitizen": "^4.0.3", -+ "conventional-commit-types": "^3.0.0", -+ "lodash.map": "^4.5.1", -+ "longest": "^2.0.1", -+ "word-wrap": "^1.0.3" -+ }, -+ "engines": { -+ "node": ">= 10" -+ }, -+ "optionalDependencies": { -+ "@commitlint/load": ">6.1.1" -+ } -+ }, -+ "node_modules/dargs": { -+ "version": "7.0.0", -+ "resolved": "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz", -+ "integrity": "sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/data-urls": { -+ "version": "5.0.0", -+ "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-5.0.0.tgz", -+ "integrity": "sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "whatwg-mimetype": "^4.0.0", -+ "whatwg-url": "^14.0.0" -+ }, -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/dateformat": { -+ "version": "3.0.3", -+ "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz", -+ "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": "*" -+ } -+ }, -+ "node_modules/debug": { -+ "version": "4.4.1", -+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", -+ "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "ms": "^2.1.3" -+ }, -+ "engines": { -+ "node": ">=6.0" -+ }, -+ "peerDependenciesMeta": { -+ "supports-color": { -+ "optional": true -+ } -+ } -+ }, -+ "node_modules/decamelize": { -+ "version": "1.2.0", -+ "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", -+ "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=0.10.0" -+ } -+ }, -+ "node_modules/decamelize-keys": { -+ "version": "1.1.1", -+ "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", -+ "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "decamelize": "^1.1.0", -+ "map-obj": "^1.0.0" -+ }, -+ "engines": { -+ "node": ">=0.10.0" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/sindresorhus" -+ } -+ }, -+ "node_modules/decamelize-keys/node_modules/map-obj": { -+ "version": "1.0.1", -+ "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", -+ "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=0.10.0" -+ } -+ }, -+ "node_modules/decimal.js": { -+ "version": "10.6.0", -+ "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.6.0.tgz", -+ "integrity": "sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/dedent": { -+ "version": "0.7.0", -+ "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", -+ "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/deep-eql": { -+ "version": "5.0.2", -+ "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz", -+ "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=6" -+ } -+ }, -+ "node_modules/defaults": { -+ "version": "1.0.4", -+ "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", -+ "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "clone": "^1.0.2" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/sindresorhus" -+ } -+ }, -+ "node_modules/detect-file": { -+ "version": "1.0.0", -+ "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", -+ "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=0.10.0" -+ } -+ }, -+ "node_modules/detect-indent": { -+ "version": "6.1.0", -+ "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", -+ "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/detect-newline": { -+ "version": "3.1.0", -+ "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", -+ "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/dot-prop": { -+ "version": "5.3.0", -+ "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", -+ "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "is-obj": "^2.0.0" -+ }, -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/dotgitignore": { -+ "version": "2.1.0", -+ "resolved": "https://registry.npmjs.org/dotgitignore/-/dotgitignore-2.1.0.tgz", -+ "integrity": "sha512-sCm11ak2oY6DglEPpCB8TixLjWAxd3kJTs6UIcSasNYxXdFPV+YKlye92c8H4kKFqV5qYMIh7d+cYecEg0dIkA==", -+ "dev": true, -+ "license": "ISC", -+ "dependencies": { -+ "find-up": "^3.0.0", -+ "minimatch": "^3.0.4" -+ }, -+ "engines": { -+ "node": ">=6" -+ } -+ }, -+ "node_modules/dotgitignore/node_modules/find-up": { -+ "version": "3.0.0", -+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", -+ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "locate-path": "^3.0.0" -+ }, -+ "engines": { -+ "node": ">=6" -+ } -+ }, -+ "node_modules/dotgitignore/node_modules/locate-path": { -+ "version": "3.0.0", -+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", -+ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "p-locate": "^3.0.0", -+ "path-exists": "^3.0.0" -+ }, -+ "engines": { -+ "node": ">=6" -+ } -+ }, -+ "node_modules/dotgitignore/node_modules/p-limit": { -+ "version": "2.3.0", -+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", -+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "p-try": "^2.0.0" -+ }, -+ "engines": { -+ "node": ">=6" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/sindresorhus" -+ } -+ }, -+ "node_modules/dotgitignore/node_modules/p-locate": { -+ "version": "3.0.0", -+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", -+ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "p-limit": "^2.0.0" -+ }, -+ "engines": { -+ "node": ">=6" -+ } -+ }, -+ "node_modules/dotgitignore/node_modules/path-exists": { -+ "version": "3.0.0", -+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", -+ "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=4" -+ } -+ }, -+ "node_modules/emoji-regex": { -+ "version": "8.0.0", -+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", -+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/entities": { -+ "version": "6.0.1", -+ "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", -+ "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", -+ "dev": true, -+ "license": "BSD-2-Clause", -+ "engines": { -+ "node": ">=0.12" -+ }, -+ "funding": { -+ "url": "https://github.com/fb55/entities?sponsor=1" -+ } -+ }, -+ "node_modules/env-paths": { -+ "version": "2.2.1", -+ "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", -+ "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "engines": { -+ "node": ">=6" -+ } -+ }, -+ "node_modules/error-ex": { -+ "version": "1.3.2", -+ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", -+ "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "is-arrayish": "^0.2.1" -+ } -+ }, -+ "node_modules/es-module-lexer": { -+ "version": "1.7.0", -+ "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz", -+ "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/esbuild": { -+ "version": "0.25.8", -+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.8.tgz", -+ "integrity": "sha512-vVC0USHGtMi8+R4Kz8rt6JhEWLxsv9Rnu/lGYbPR8u47B+DCBksq9JarW0zOO7bs37hyOK1l2/oqtbciutL5+Q==", -+ "dev": true, -+ "hasInstallScript": true, -+ "license": "MIT", -+ "bin": { -+ "esbuild": "bin/esbuild" -+ }, -+ "engines": { -+ "node": ">=18" -+ }, -+ "optionalDependencies": { -+ "@esbuild/aix-ppc64": "0.25.8", -+ "@esbuild/android-arm": "0.25.8", -+ "@esbuild/android-arm64": "0.25.8", -+ "@esbuild/android-x64": "0.25.8", -+ "@esbuild/darwin-arm64": "0.25.8", -+ "@esbuild/darwin-x64": "0.25.8", -+ "@esbuild/freebsd-arm64": "0.25.8", -+ "@esbuild/freebsd-x64": "0.25.8", -+ "@esbuild/linux-arm": "0.25.8", -+ "@esbuild/linux-arm64": "0.25.8", -+ "@esbuild/linux-ia32": "0.25.8", -+ "@esbuild/linux-loong64": "0.25.8", -+ "@esbuild/linux-mips64el": "0.25.8", -+ "@esbuild/linux-ppc64": "0.25.8", -+ "@esbuild/linux-riscv64": "0.25.8", -+ "@esbuild/linux-s390x": "0.25.8", -+ "@esbuild/linux-x64": "0.25.8", -+ "@esbuild/netbsd-arm64": "0.25.8", -+ "@esbuild/netbsd-x64": "0.25.8", -+ "@esbuild/openbsd-arm64": "0.25.8", -+ "@esbuild/openbsd-x64": "0.25.8", -+ "@esbuild/openharmony-arm64": "0.25.8", -+ "@esbuild/sunos-x64": "0.25.8", -+ "@esbuild/win32-arm64": "0.25.8", -+ "@esbuild/win32-ia32": "0.25.8", -+ "@esbuild/win32-x64": "0.25.8" -+ } -+ }, -+ "node_modules/escalade": { -+ "version": "3.2.0", -+ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", -+ "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=6" -+ } -+ }, -+ "node_modules/escape-string-regexp": { -+ "version": "1.0.5", -+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", -+ "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=0.8.0" -+ } -+ }, -+ "node_modules/estree-walker": { -+ "version": "3.0.3", -+ "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", -+ "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "@types/estree": "^1.0.0" -+ } -+ }, -+ "node_modules/expand-tilde": { -+ "version": "2.0.2", -+ "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", -+ "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "homedir-polyfill": "^1.0.1" -+ }, -+ "engines": { -+ "node": ">=0.10.0" -+ } -+ }, -+ "node_modules/expect-type": { -+ "version": "1.2.2", -+ "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.2.2.tgz", -+ "integrity": "sha512-JhFGDVJ7tmDJItKhYgJCGLOWjuK9vPxiXoUFLwLDc99NlmklilbiQJwoctZtt13+xMw91MCk/REan6MWHqDjyA==", -+ "dev": true, -+ "license": "Apache-2.0", -+ "engines": { -+ "node": ">=12.0.0" -+ } -+ }, -+ "node_modules/external-editor": { -+ "version": "3.1.0", -+ "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", -+ "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "chardet": "^0.7.0", -+ "iconv-lite": "^0.4.24", -+ "tmp": "^0.0.33" -+ }, -+ "engines": { -+ "node": ">=4" -+ } -+ }, -+ "node_modules/fast-deep-equal": { -+ "version": "3.1.3", -+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", -+ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", -+ "dev": true, -+ "license": "MIT", -+ "optional": true -+ }, -+ "node_modules/fast-uri": { -+ "version": "3.0.6", -+ "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.6.tgz", -+ "integrity": "sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==", -+ "dev": true, -+ "funding": [ -+ { -+ "type": "github", -+ "url": "https://github.com/sponsors/fastify" -+ }, -+ { -+ "type": "opencollective", -+ "url": "https://opencollective.com/fastify" -+ } -+ ], -+ "license": "BSD-3-Clause", -+ "optional": true -+ }, -+ "node_modules/fflate": { -+ "version": "0.8.2", -+ "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz", -+ "integrity": "sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/figures": { -+ "version": "3.2.0", -+ "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", -+ "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "escape-string-regexp": "^1.0.5" -+ }, -+ "engines": { -+ "node": ">=8" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/sindresorhus" -+ } -+ }, -+ "node_modules/file-url": { -+ "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/file-url/-/file-url-4.0.0.tgz", -+ "integrity": "sha512-vRCdScQ6j3Ku6Kd7W1kZk9c++5SqD6Xz5Jotrjr/nkY714M14RFHy/AAVA2WQvpsqVAVgTbDrYyBpU205F0cLw==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=12" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/sindresorhus" -+ } -+ }, -+ "node_modules/fill-range": { -+ "version": "7.1.1", -+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", -+ "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "to-regex-range": "^5.0.1" -+ }, -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/find-node-modules": { -+ "version": "2.1.3", -+ "resolved": "https://registry.npmjs.org/find-node-modules/-/find-node-modules-2.1.3.tgz", -+ "integrity": "sha512-UC2I2+nx1ZuOBclWVNdcnbDR5dlrOdVb7xNjmT/lHE+LsgztWks3dG7boJ37yTS/venXw84B/mAW9uHVoC5QRg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "findup-sync": "^4.0.0", -+ "merge": "^2.1.1" -+ } -+ }, -+ "node_modules/find-root": { -+ "version": "1.1.0", -+ "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", -+ "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/find-up": { -+ "version": "5.0.0", -+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", -+ "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "locate-path": "^6.0.0", -+ "path-exists": "^4.0.0" -+ }, -+ "engines": { -+ "node": ">=10" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/sindresorhus" -+ } -+ }, -+ "node_modules/findup-sync": { -+ "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-4.0.0.tgz", -+ "integrity": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "detect-file": "^1.0.0", -+ "is-glob": "^4.0.0", -+ "micromatch": "^4.0.2", -+ "resolve-dir": "^1.0.1" -+ }, -+ "engines": { -+ "node": ">= 8" -+ } -+ }, -+ "node_modules/flatted": { -+ "version": "3.3.3", -+ "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", -+ "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", -+ "dev": true, -+ "license": "ISC" -+ }, -+ "node_modules/fs-extra": { -+ "version": "9.1.0", -+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", -+ "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "at-least-node": "^1.0.0", -+ "graceful-fs": "^4.2.0", -+ "jsonfile": "^6.0.1", -+ "universalify": "^2.0.0" -+ }, -+ "engines": { -+ "node": ">=10" -+ } -+ }, -+ "node_modules/fs.realpath": { -+ "version": "1.0.0", -+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", -+ "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", -+ "dev": true, -+ "license": "ISC" -+ }, -+ "node_modules/fsevents": { -+ "version": "2.3.3", -+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", -+ "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", -+ "dev": true, -+ "hasInstallScript": true, -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "darwin" -+ ], -+ "engines": { -+ "node": "^8.16.0 || ^10.6.0 || >=11.0.0" -+ } -+ }, -+ "node_modules/function-bind": { -+ "version": "1.1.2", -+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", -+ "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", -+ "dev": true, -+ "license": "MIT", -+ "funding": { -+ "url": "https://github.com/sponsors/ljharb" -+ } -+ }, -+ "node_modules/get-caller-file": { -+ "version": "2.0.5", -+ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", -+ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", -+ "dev": true, -+ "license": "ISC", -+ "engines": { -+ "node": "6.* || 8.* || >= 10.*" -+ } -+ }, -+ "node_modules/get-pkg-repo": { -+ "version": "4.2.1", -+ "resolved": "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-4.2.1.tgz", -+ "integrity": "sha512-2+QbHjFRfGB74v/pYWjd5OhU3TDIC2Gv/YKUTk/tCvAz0pkn/Mz6P3uByuBimLOcPvN2jYdScl3xGFSrx0jEcA==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "@hutson/parse-repository-url": "^3.0.0", -+ "hosted-git-info": "^4.0.0", -+ "through2": "^2.0.0", -+ "yargs": "^16.2.0" -+ }, -+ "bin": { -+ "get-pkg-repo": "src/cli.js" -+ }, -+ "engines": { -+ "node": ">=6.9.0" -+ } -+ }, -+ "node_modules/get-pkg-repo/node_modules/readable-stream": { -+ "version": "2.3.8", -+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", -+ "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "core-util-is": "~1.0.0", -+ "inherits": "~2.0.3", -+ "isarray": "~1.0.0", -+ "process-nextick-args": "~2.0.0", -+ "safe-buffer": "~5.1.1", -+ "string_decoder": "~1.1.1", -+ "util-deprecate": "~1.0.1" -+ } -+ }, -+ "node_modules/get-pkg-repo/node_modules/safe-buffer": { -+ "version": "5.1.2", -+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", -+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/get-pkg-repo/node_modules/string_decoder": { -+ "version": "1.1.1", -+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", -+ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "safe-buffer": "~5.1.0" -+ } -+ }, -+ "node_modules/get-pkg-repo/node_modules/through2": { -+ "version": "2.0.5", -+ "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", -+ "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "readable-stream": "~2.3.6", -+ "xtend": "~4.0.1" -+ } -+ }, -+ "node_modules/git-raw-commits": { -+ "version": "2.0.11", -+ "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.11.tgz", -+ "integrity": "sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "dargs": "^7.0.0", -+ "lodash": "^4.17.15", -+ "meow": "^8.0.0", -+ "split2": "^3.0.0", -+ "through2": "^4.0.0" -+ }, -+ "bin": { -+ "git-raw-commits": "cli.js" -+ }, -+ "engines": { -+ "node": ">=10" -+ } -+ }, -+ "node_modules/git-remote-origin-url": { -+ "version": "2.0.0", -+ "resolved": "https://registry.npmjs.org/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz", -+ "integrity": "sha512-eU+GGrZgccNJcsDH5LkXR3PB9M958hxc7sbA8DFJjrv9j4L2P/eZfKhM+QD6wyzpiv+b1BpK0XrYCxkovtjSLw==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "gitconfiglocal": "^1.0.0", -+ "pify": "^2.3.0" -+ }, -+ "engines": { -+ "node": ">=4" -+ } -+ }, -+ "node_modules/git-semver-tags": { -+ "version": "4.1.1", -+ "resolved": "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-4.1.1.tgz", -+ "integrity": "sha512-OWyMt5zBe7xFs8vglMmhM9lRQzCWL3WjHtxNNfJTMngGym7pC1kh8sP6jevfydJ6LP3ZvGxfb6ABYgPUM0mtsA==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "meow": "^8.0.0", -+ "semver": "^6.0.0" -+ }, -+ "bin": { -+ "git-semver-tags": "cli.js" -+ }, -+ "engines": { -+ "node": ">=10" -+ } -+ }, -+ "node_modules/git-semver-tags/node_modules/semver": { -+ "version": "6.3.1", -+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", -+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", -+ "dev": true, -+ "license": "ISC", -+ "bin": { -+ "semver": "bin/semver.js" -+ } -+ }, -+ "node_modules/gitconfiglocal": { -+ "version": "1.0.0", -+ "resolved": "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz", -+ "integrity": "sha512-spLUXeTAVHxDtKsJc8FkFVgFtMdEN9qPGpL23VfSHx4fP4+Ds097IXLvymbnDH8FnmxX5Nr9bPw3A+AQ6mWEaQ==", -+ "dev": true, -+ "license": "BSD", -+ "dependencies": { -+ "ini": "^1.3.2" -+ } -+ }, -+ "node_modules/gitconfiglocal/node_modules/ini": { -+ "version": "1.3.8", -+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", -+ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", -+ "dev": true, -+ "license": "ISC" -+ }, -+ "node_modules/glob": { -+ "version": "7.2.3", -+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", -+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", -+ "deprecated": "Glob versions prior to v9 are no longer supported", -+ "dev": true, -+ "license": "ISC", -+ "dependencies": { -+ "fs.realpath": "^1.0.0", -+ "inflight": "^1.0.4", -+ "inherits": "2", -+ "minimatch": "^3.1.1", -+ "once": "^1.3.0", -+ "path-is-absolute": "^1.0.0" -+ }, -+ "engines": { -+ "node": "*" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/isaacs" -+ } -+ }, -+ "node_modules/global-directory": { -+ "version": "4.0.1", -+ "resolved": "https://registry.npmjs.org/global-directory/-/global-directory-4.0.1.tgz", -+ "integrity": "sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==", -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "ini": "4.1.1" -+ }, -+ "engines": { -+ "node": ">=18" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/sindresorhus" -+ } -+ }, -+ "node_modules/global-modules": { -+ "version": "1.0.0", -+ "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", -+ "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "global-prefix": "^1.0.1", -+ "is-windows": "^1.0.1", -+ "resolve-dir": "^1.0.0" -+ }, -+ "engines": { -+ "node": ">=0.10.0" -+ } -+ }, -+ "node_modules/global-prefix": { -+ "version": "1.0.2", -+ "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", -+ "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "expand-tilde": "^2.0.2", -+ "homedir-polyfill": "^1.0.1", -+ "ini": "^1.3.4", -+ "is-windows": "^1.0.1", -+ "which": "^1.2.14" -+ }, -+ "engines": { -+ "node": ">=0.10.0" -+ } -+ }, -+ "node_modules/global-prefix/node_modules/ini": { -+ "version": "1.3.8", -+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", -+ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", -+ "dev": true, -+ "license": "ISC" -+ }, -+ "node_modules/graceful-fs": { -+ "version": "4.2.11", -+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", -+ "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", -+ "dev": true, -+ "license": "ISC" -+ }, -+ "node_modules/handlebars": { -+ "version": "4.7.8", -+ "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz", -+ "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "minimist": "^1.2.5", -+ "neo-async": "^2.6.2", -+ "source-map": "^0.6.1", -+ "wordwrap": "^1.0.0" -+ }, -+ "bin": { -+ "handlebars": "bin/handlebars" -+ }, -+ "engines": { -+ "node": ">=0.4.7" -+ }, -+ "optionalDependencies": { -+ "uglify-js": "^3.1.4" -+ } -+ }, -+ "node_modules/hard-rejection": { -+ "version": "2.1.0", -+ "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", -+ "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=6" -+ } -+ }, -+ "node_modules/has-flag": { -+ "version": "3.0.0", -+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", -+ "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=4" -+ } -+ }, -+ "node_modules/hasown": { -+ "version": "2.0.2", -+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", -+ "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "function-bind": "^1.1.2" -+ }, -+ "engines": { -+ "node": ">= 0.4" -+ } -+ }, -+ "node_modules/homedir-polyfill": { -+ "version": "1.0.3", -+ "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", -+ "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "parse-passwd": "^1.0.0" -+ }, -+ "engines": { -+ "node": ">=0.10.0" -+ } -+ }, -+ "node_modules/hosted-git-info": { -+ "version": "4.1.0", -+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", -+ "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", -+ "dev": true, -+ "license": "ISC", -+ "dependencies": { -+ "lru-cache": "^6.0.0" -+ }, -+ "engines": { -+ "node": ">=10" -+ } -+ }, -+ "node_modules/hosted-git-info/node_modules/lru-cache": { -+ "version": "6.0.0", -+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", -+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", -+ "dev": true, -+ "license": "ISC", -+ "dependencies": { -+ "yallist": "^4.0.0" -+ }, -+ "engines": { -+ "node": ">=10" -+ } -+ }, -+ "node_modules/html-encoding-sniffer": { -+ "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-4.0.0.tgz", -+ "integrity": "sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "whatwg-encoding": "^3.1.1" -+ }, -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/http-proxy-agent": { -+ "version": "7.0.2", -+ "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", -+ "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "agent-base": "^7.1.0", -+ "debug": "^4.3.4" -+ }, -+ "engines": { -+ "node": ">= 14" -+ } -+ }, -+ "node_modules/https-proxy-agent": { -+ "version": "7.0.6", -+ "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", -+ "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "agent-base": "^7.1.2", -+ "debug": "4" -+ }, -+ "engines": { -+ "node": ">= 14" -+ } -+ }, -+ "node_modules/iconv-lite": { -+ "version": "0.4.24", -+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", -+ "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "safer-buffer": ">= 2.1.2 < 3" -+ }, -+ "engines": { -+ "node": ">=0.10.0" -+ } -+ }, -+ "node_modules/ieee754": { -+ "version": "1.2.1", -+ "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", -+ "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", -+ "dev": true, -+ "funding": [ -+ { -+ "type": "github", -+ "url": "https://github.com/sponsors/feross" -+ }, -+ { -+ "type": "patreon", -+ "url": "https://www.patreon.com/feross" -+ }, -+ { -+ "type": "consulting", -+ "url": "https://feross.org/support" -+ } -+ ], -+ "license": "BSD-3-Clause" -+ }, -+ "node_modules/import-fresh": { -+ "version": "3.3.1", -+ "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", -+ "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "parent-module": "^1.0.0", -+ "resolve-from": "^4.0.0" -+ }, -+ "engines": { -+ "node": ">=6" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/sindresorhus" -+ } -+ }, -+ "node_modules/import-fresh/node_modules/resolve-from": { -+ "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", -+ "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "engines": { -+ "node": ">=4" -+ } -+ }, -+ "node_modules/import-meta-resolve": { -+ "version": "4.1.0", -+ "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", -+ "integrity": "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==", -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "funding": { -+ "type": "github", -+ "url": "https://github.com/sponsors/wooorm" -+ } -+ }, -+ "node_modules/indent-string": { -+ "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", -+ "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/inflight": { -+ "version": "1.0.6", -+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", -+ "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", -+ "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", -+ "dev": true, -+ "license": "ISC", -+ "dependencies": { -+ "once": "^1.3.0", -+ "wrappy": "1" -+ } -+ }, -+ "node_modules/inherits": { -+ "version": "2.0.4", -+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", -+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", -+ "dev": true, -+ "license": "ISC" -+ }, -+ "node_modules/ini": { -+ "version": "4.1.1", -+ "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.1.tgz", -+ "integrity": "sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==", -+ "dev": true, -+ "license": "ISC", -+ "optional": true, -+ "engines": { -+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" -+ } -+ }, -+ "node_modules/inquirer": { -+ "version": "8.2.5", -+ "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.5.tgz", -+ "integrity": "sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "ansi-escapes": "^4.2.1", -+ "chalk": "^4.1.1", -+ "cli-cursor": "^3.1.0", -+ "cli-width": "^3.0.0", -+ "external-editor": "^3.0.3", -+ "figures": "^3.0.0", -+ "lodash": "^4.17.21", -+ "mute-stream": "0.0.8", -+ "ora": "^5.4.1", -+ "run-async": "^2.4.0", -+ "rxjs": "^7.5.5", -+ "string-width": "^4.1.0", -+ "strip-ansi": "^6.0.0", -+ "through": "^2.3.6", -+ "wrap-ansi": "^7.0.0" -+ }, -+ "engines": { -+ "node": ">=12.0.0" -+ } -+ }, -+ "node_modules/inquirer/node_modules/ansi-styles": { -+ "version": "4.3.0", -+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", -+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "color-convert": "^2.0.1" -+ }, -+ "engines": { -+ "node": ">=8" -+ }, -+ "funding": { -+ "url": "https://github.com/chalk/ansi-styles?sponsor=1" -+ } -+ }, -+ "node_modules/inquirer/node_modules/chalk": { -+ "version": "4.1.2", -+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", -+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "ansi-styles": "^4.1.0", -+ "supports-color": "^7.1.0" -+ }, -+ "engines": { -+ "node": ">=10" -+ }, -+ "funding": { -+ "url": "https://github.com/chalk/chalk?sponsor=1" -+ } -+ }, -+ "node_modules/inquirer/node_modules/color-convert": { -+ "version": "2.0.1", -+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", -+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "color-name": "~1.1.4" -+ }, -+ "engines": { -+ "node": ">=7.0.0" -+ } -+ }, -+ "node_modules/inquirer/node_modules/color-name": { -+ "version": "1.1.4", -+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", -+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/inquirer/node_modules/has-flag": { -+ "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", -+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/inquirer/node_modules/supports-color": { -+ "version": "7.2.0", -+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", -+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "has-flag": "^4.0.0" -+ }, -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/is-arrayish": { -+ "version": "0.2.1", -+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", -+ "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/is-core-module": { -+ "version": "2.16.1", -+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", -+ "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "hasown": "^2.0.2" -+ }, -+ "engines": { -+ "node": ">= 0.4" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/ljharb" -+ } -+ }, -+ "node_modules/is-extglob": { -+ "version": "2.1.1", -+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", -+ "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=0.10.0" -+ } -+ }, -+ "node_modules/is-fullwidth-code-point": { -+ "version": "3.0.0", -+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", -+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/is-glob": { -+ "version": "4.0.3", -+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", -+ "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "is-extglob": "^2.1.1" -+ }, -+ "engines": { -+ "node": ">=0.10.0" -+ } -+ }, -+ "node_modules/is-interactive": { -+ "version": "1.0.0", -+ "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", -+ "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/is-number": { -+ "version": "7.0.0", -+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", -+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=0.12.0" -+ } -+ }, -+ "node_modules/is-obj": { -+ "version": "2.0.0", -+ "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", -+ "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/is-plain-obj": { -+ "version": "1.1.0", -+ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", -+ "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=0.10.0" -+ } -+ }, -+ "node_modules/is-potential-custom-element-name": { -+ "version": "1.0.1", -+ "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", -+ "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/is-text-path": { -+ "version": "1.0.1", -+ "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz", -+ "integrity": "sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "text-extensions": "^1.0.0" -+ }, -+ "engines": { -+ "node": ">=0.10.0" -+ } -+ }, -+ "node_modules/is-unicode-supported": { -+ "version": "0.1.0", -+ "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", -+ "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=10" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/sindresorhus" -+ } -+ }, -+ "node_modules/is-utf8": { -+ "version": "0.2.1", -+ "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", -+ "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/is-windows": { -+ "version": "1.0.2", -+ "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", -+ "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=0.10.0" -+ } -+ }, -+ "node_modules/isarray": { -+ "version": "1.0.0", -+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", -+ "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/isexe": { -+ "version": "2.0.0", -+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", -+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", -+ "dev": true, -+ "license": "ISC" -+ }, -+ "node_modules/jiti": { -+ "version": "2.5.1", -+ "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.5.1.tgz", -+ "integrity": "sha512-twQoecYPiVA5K/h6SxtORw/Bs3ar+mLUtoPSc7iMXzQzK8d7eJ/R09wmTwAjiamETn1cXYPGfNnu7DMoHgu12w==", -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "bin": { -+ "jiti": "lib/jiti-cli.mjs" -+ } -+ }, -+ "node_modules/js-tokens": { -+ "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", -+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/js-yaml": { -+ "version": "4.1.0", -+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", -+ "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "argparse": "^2.0.1" -+ }, -+ "bin": { -+ "js-yaml": "bin/js-yaml.js" -+ } -+ }, -+ "node_modules/jsdom": { -+ "version": "26.1.0", -+ "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-26.1.0.tgz", -+ "integrity": "sha512-Cvc9WUhxSMEo4McES3P7oK3QaXldCfNWp7pl2NNeiIFlCoLr3kfq9kb1fxftiwk1FLV7CvpvDfonxtzUDeSOPg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "cssstyle": "^4.2.1", -+ "data-urls": "^5.0.0", -+ "decimal.js": "^10.5.0", -+ "html-encoding-sniffer": "^4.0.0", -+ "http-proxy-agent": "^7.0.2", -+ "https-proxy-agent": "^7.0.6", -+ "is-potential-custom-element-name": "^1.0.1", -+ "nwsapi": "^2.2.16", -+ "parse5": "^7.2.1", -+ "rrweb-cssom": "^0.8.0", -+ "saxes": "^6.0.0", -+ "symbol-tree": "^3.2.4", -+ "tough-cookie": "^5.1.1", -+ "w3c-xmlserializer": "^5.0.0", -+ "webidl-conversions": "^7.0.0", -+ "whatwg-encoding": "^3.1.1", -+ "whatwg-mimetype": "^4.0.0", -+ "whatwg-url": "^14.1.1", -+ "ws": "^8.18.0", -+ "xml-name-validator": "^5.0.0" -+ }, -+ "engines": { -+ "node": ">=18" -+ }, -+ "peerDependencies": { -+ "canvas": "^3.0.0" -+ }, -+ "peerDependenciesMeta": { -+ "canvas": { -+ "optional": true -+ } -+ } -+ }, -+ "node_modules/json-parse-better-errors": { -+ "version": "1.0.2", -+ "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", -+ "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/json-parse-even-better-errors": { -+ "version": "2.3.1", -+ "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", -+ "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/json-schema-traverse": { -+ "version": "1.0.0", -+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", -+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", -+ "dev": true, -+ "license": "MIT", -+ "optional": true -+ }, -+ "node_modules/json-stringify-safe": { -+ "version": "5.0.1", -+ "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", -+ "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", -+ "dev": true, -+ "license": "ISC" -+ }, -+ "node_modules/jsonfile": { -+ "version": "6.1.0", -+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", -+ "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "universalify": "^2.0.0" -+ }, -+ "optionalDependencies": { -+ "graceful-fs": "^4.1.6" -+ } -+ }, -+ "node_modules/jsonparse": { -+ "version": "1.3.1", -+ "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", -+ "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", -+ "dev": true, -+ "engines": [ -+ "node >= 0.2.0" -+ ], -+ "license": "MIT" -+ }, -+ "node_modules/JSONStream": { -+ "version": "1.3.5", -+ "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", -+ "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", -+ "dev": true, -+ "license": "(MIT OR Apache-2.0)", -+ "dependencies": { -+ "jsonparse": "^1.2.0", -+ "through": ">=2.2.7 <3" -+ }, -+ "bin": { -+ "JSONStream": "bin.js" -+ }, -+ "engines": { -+ "node": "*" -+ } -+ }, -+ "node_modules/kind-of": { -+ "version": "6.0.3", -+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", -+ "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=0.10.0" -+ } -+ }, -+ "node_modules/lines-and-columns": { -+ "version": "1.2.4", -+ "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", -+ "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/load-json-file": { -+ "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", -+ "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "graceful-fs": "^4.1.2", -+ "parse-json": "^4.0.0", -+ "pify": "^3.0.0", -+ "strip-bom": "^3.0.0" -+ }, -+ "engines": { -+ "node": ">=4" -+ } -+ }, -+ "node_modules/load-json-file/node_modules/parse-json": { -+ "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", -+ "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "error-ex": "^1.3.1", -+ "json-parse-better-errors": "^1.0.1" -+ }, -+ "engines": { -+ "node": ">=4" -+ } -+ }, -+ "node_modules/load-json-file/node_modules/pify": { -+ "version": "3.0.0", -+ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", -+ "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=4" -+ } -+ }, -+ "node_modules/load-json-file/node_modules/strip-bom": { -+ "version": "3.0.0", -+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", -+ "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=4" -+ } -+ }, -+ "node_modules/locate-path": { -+ "version": "6.0.0", -+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", -+ "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "p-locate": "^5.0.0" -+ }, -+ "engines": { -+ "node": ">=10" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/sindresorhus" -+ } -+ }, -+ "node_modules/lodash": { -+ "version": "4.17.21", -+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", -+ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/lodash.ismatch": { -+ "version": "4.4.0", -+ "resolved": "https://registry.npmjs.org/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz", -+ "integrity": "sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/lodash.isplainobject": { -+ "version": "4.0.6", -+ "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", -+ "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", -+ "dev": true, -+ "license": "MIT", -+ "optional": true -+ }, -+ "node_modules/lodash.map": { -+ "version": "4.6.0", -+ "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz", -+ "integrity": "sha512-worNHGKLDetmcEYDvh2stPCrrQRkP20E4l0iIS7F8EvzMqBBi7ltvFN5m1HvTf1P7Jk1txKhvFcmYsCr8O2F1Q==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/lodash.merge": { -+ "version": "4.6.2", -+ "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", -+ "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", -+ "dev": true, -+ "license": "MIT", -+ "optional": true -+ }, -+ "node_modules/lodash.mergewith": { -+ "version": "4.6.2", -+ "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz", -+ "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==", -+ "dev": true, -+ "license": "MIT", -+ "optional": true -+ }, -+ "node_modules/lodash.uniq": { -+ "version": "4.5.0", -+ "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", -+ "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", -+ "dev": true, -+ "license": "MIT", -+ "optional": true -+ }, -+ "node_modules/log-symbols": { -+ "version": "4.1.0", -+ "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", -+ "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "chalk": "^4.1.0", -+ "is-unicode-supported": "^0.1.0" -+ }, -+ "engines": { -+ "node": ">=10" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/sindresorhus" -+ } -+ }, -+ "node_modules/log-symbols/node_modules/ansi-styles": { -+ "version": "4.3.0", -+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", -+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "color-convert": "^2.0.1" -+ }, -+ "engines": { -+ "node": ">=8" -+ }, -+ "funding": { -+ "url": "https://github.com/chalk/ansi-styles?sponsor=1" -+ } -+ }, -+ "node_modules/log-symbols/node_modules/chalk": { -+ "version": "4.1.2", -+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", -+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "ansi-styles": "^4.1.0", -+ "supports-color": "^7.1.0" -+ }, -+ "engines": { -+ "node": ">=10" -+ }, -+ "funding": { -+ "url": "https://github.com/chalk/chalk?sponsor=1" -+ } -+ }, -+ "node_modules/log-symbols/node_modules/color-convert": { -+ "version": "2.0.1", -+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", -+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "color-name": "~1.1.4" -+ }, -+ "engines": { -+ "node": ">=7.0.0" -+ } -+ }, -+ "node_modules/log-symbols/node_modules/color-name": { -+ "version": "1.1.4", -+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", -+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/log-symbols/node_modules/has-flag": { -+ "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", -+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/log-symbols/node_modules/supports-color": { -+ "version": "7.2.0", -+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", -+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "has-flag": "^4.0.0" -+ }, -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/longest": { -+ "version": "2.0.1", -+ "resolved": "https://registry.npmjs.org/longest/-/longest-2.0.1.tgz", -+ "integrity": "sha512-Ajzxb8CM6WAnFjgiloPsI3bF+WCxcvhdIG3KNA2KN962+tdBsHcuQ4k4qX/EcS/2CRkcc0iAkR956Nib6aXU/Q==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=0.10.0" -+ } -+ }, -+ "node_modules/loupe": { -+ "version": "3.2.0", -+ "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.2.0.tgz", -+ "integrity": "sha512-2NCfZcT5VGVNX9mSZIxLRkEAegDGBpuQZBy13desuHeVORmBDyAET4TkJr4SjqQy3A8JDofMN6LpkK8Xcm/dlw==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/lru-cache": { -+ "version": "10.4.3", -+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", -+ "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", -+ "dev": true, -+ "license": "ISC" -+ }, -+ "node_modules/magic-string": { -+ "version": "0.30.17", -+ "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", -+ "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "@jridgewell/sourcemap-codec": "^1.5.0" -+ } -+ }, -+ "node_modules/map-obj": { -+ "version": "4.3.0", -+ "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", -+ "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=8" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/sindresorhus" -+ } -+ }, -+ "node_modules/meow": { -+ "version": "8.1.2", -+ "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz", -+ "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "@types/minimist": "^1.2.0", -+ "camelcase-keys": "^6.2.2", -+ "decamelize-keys": "^1.1.0", -+ "hard-rejection": "^2.1.0", -+ "minimist-options": "4.1.0", -+ "normalize-package-data": "^3.0.0", -+ "read-pkg-up": "^7.0.1", -+ "redent": "^3.0.0", -+ "trim-newlines": "^3.0.0", -+ "type-fest": "^0.18.0", -+ "yargs-parser": "^20.2.3" -+ }, -+ "engines": { -+ "node": ">=10" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/sindresorhus" -+ } -+ }, -+ "node_modules/meow/node_modules/find-up": { -+ "version": "4.1.0", -+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", -+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "locate-path": "^5.0.0", -+ "path-exists": "^4.0.0" -+ }, -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/meow/node_modules/hosted-git-info": { -+ "version": "2.8.9", -+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", -+ "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", -+ "dev": true, -+ "license": "ISC" -+ }, -+ "node_modules/meow/node_modules/locate-path": { -+ "version": "5.0.0", -+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", -+ "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "p-locate": "^4.1.0" -+ }, -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/meow/node_modules/p-limit": { -+ "version": "2.3.0", -+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", -+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "p-try": "^2.0.0" -+ }, -+ "engines": { -+ "node": ">=6" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/sindresorhus" -+ } -+ }, -+ "node_modules/meow/node_modules/p-locate": { -+ "version": "4.1.0", -+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", -+ "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "p-limit": "^2.2.0" -+ }, -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/meow/node_modules/read-pkg": { -+ "version": "5.2.0", -+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", -+ "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "@types/normalize-package-data": "^2.4.0", -+ "normalize-package-data": "^2.5.0", -+ "parse-json": "^5.0.0", -+ "type-fest": "^0.6.0" -+ }, -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/meow/node_modules/read-pkg-up": { -+ "version": "7.0.1", -+ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", -+ "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "find-up": "^4.1.0", -+ "read-pkg": "^5.2.0", -+ "type-fest": "^0.8.1" -+ }, -+ "engines": { -+ "node": ">=8" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/sindresorhus" -+ } -+ }, -+ "node_modules/meow/node_modules/read-pkg-up/node_modules/type-fest": { -+ "version": "0.8.1", -+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", -+ "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", -+ "dev": true, -+ "license": "(MIT OR CC0-1.0)", -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/meow/node_modules/read-pkg/node_modules/normalize-package-data": { -+ "version": "2.5.0", -+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", -+ "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", -+ "dev": true, -+ "license": "BSD-2-Clause", -+ "dependencies": { -+ "hosted-git-info": "^2.1.4", -+ "resolve": "^1.10.0", -+ "semver": "2 || 3 || 4 || 5", -+ "validate-npm-package-license": "^3.0.1" -+ } -+ }, -+ "node_modules/meow/node_modules/read-pkg/node_modules/type-fest": { -+ "version": "0.6.0", -+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", -+ "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", -+ "dev": true, -+ "license": "(MIT OR CC0-1.0)", -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/meow/node_modules/semver": { -+ "version": "5.7.2", -+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", -+ "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", -+ "dev": true, -+ "license": "ISC", -+ "bin": { -+ "semver": "bin/semver" -+ } -+ }, -+ "node_modules/meow/node_modules/type-fest": { -+ "version": "0.18.1", -+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", -+ "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", -+ "dev": true, -+ "license": "(MIT OR CC0-1.0)", -+ "engines": { -+ "node": ">=10" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/sindresorhus" -+ } -+ }, -+ "node_modules/merge": { -+ "version": "2.1.1", -+ "resolved": "https://registry.npmjs.org/merge/-/merge-2.1.1.tgz", -+ "integrity": "sha512-jz+Cfrg9GWOZbQAnDQ4hlVnQky+341Yk5ru8bZSe6sIDTCIg8n9i/u7hSQGSVOF3C7lH6mGtqjkiT9G4wFLL0w==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/micromatch": { -+ "version": "4.0.8", -+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", -+ "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "braces": "^3.0.3", -+ "picomatch": "^2.3.1" -+ }, -+ "engines": { -+ "node": ">=8.6" -+ } -+ }, -+ "node_modules/mimic-fn": { -+ "version": "2.1.0", -+ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", -+ "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=6" -+ } -+ }, -+ "node_modules/min-indent": { -+ "version": "1.0.1", -+ "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", -+ "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=4" -+ } -+ }, -+ "node_modules/minimatch": { -+ "version": "3.1.2", -+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", -+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", -+ "dev": true, -+ "license": "ISC", -+ "dependencies": { -+ "brace-expansion": "^1.1.7" -+ }, -+ "engines": { -+ "node": "*" -+ } -+ }, -+ "node_modules/minimist": { -+ "version": "1.2.7", -+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", -+ "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", -+ "dev": true, -+ "license": "MIT", -+ "funding": { -+ "url": "https://github.com/sponsors/ljharb" -+ } -+ }, -+ "node_modules/minimist-options": { -+ "version": "4.1.0", -+ "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", -+ "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "arrify": "^1.0.1", -+ "is-plain-obj": "^1.1.0", -+ "kind-of": "^6.0.3" -+ }, -+ "engines": { -+ "node": ">= 6" -+ } -+ }, -+ "node_modules/modify-values": { -+ "version": "1.0.1", -+ "resolved": "https://registry.npmjs.org/modify-values/-/modify-values-1.0.1.tgz", -+ "integrity": "sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=0.10.0" -+ } -+ }, -+ "node_modules/moment": { -+ "version": "2.29.4", -+ "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", -+ "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": "*" -+ } -+ }, -+ "node_modules/mrmime": { -+ "version": "2.0.1", -+ "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz", -+ "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=10" -+ } -+ }, -+ "node_modules/ms": { -+ "version": "2.1.3", -+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", -+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/mute-stream": { -+ "version": "0.0.8", -+ "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", -+ "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", -+ "dev": true, -+ "license": "ISC" -+ }, -+ "node_modules/nanoid": { -+ "version": "3.3.11", -+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", -+ "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", -+ "dev": true, -+ "funding": [ -+ { -+ "type": "github", -+ "url": "https://github.com/sponsors/ai" -+ } -+ ], -+ "license": "MIT", -+ "bin": { -+ "nanoid": "bin/nanoid.cjs" -+ }, -+ "engines": { -+ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" -+ } -+ }, -+ "node_modules/neo-async": { -+ "version": "2.6.2", -+ "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", -+ "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/normalize-package-data": { -+ "version": "3.0.3", -+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", -+ "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", -+ "dev": true, -+ "license": "BSD-2-Clause", -+ "dependencies": { -+ "hosted-git-info": "^4.0.1", -+ "is-core-module": "^2.5.0", -+ "semver": "^7.3.4", -+ "validate-npm-package-license": "^3.0.1" -+ }, -+ "engines": { -+ "node": ">=10" -+ } -+ }, -+ "node_modules/nwsapi": { -+ "version": "2.2.20", -+ "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.20.tgz", -+ "integrity": "sha512-/ieB+mDe4MrrKMT8z+mQL8klXydZWGR5Dowt4RAGKbJ3kIGEx3X4ljUo+6V73IXtUPWgfOlU5B9MlGxFO5T+cA==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/obsidian": { -+ "version": "1.8.7", -+ "resolved": "https://registry.npmjs.org/obsidian/-/obsidian-1.8.7.tgz", -+ "integrity": "sha512-h4bWwNFAGRXlMlMAzdEiIM2ppTGlrh7uGOJS6w4gClrsjc+ei/3YAtU2VdFUlCiPuTHpY4aBpFJJW75S1Tl/JA==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "@types/codemirror": "5.60.8", -+ "moment": "2.29.4" -+ }, -+ "peerDependencies": { -+ "@codemirror/state": "^6.0.0", -+ "@codemirror/view": "^6.0.0" -+ } -+ }, -+ "node_modules/once": { -+ "version": "1.4.0", -+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", -+ "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", -+ "dev": true, -+ "license": "ISC", -+ "dependencies": { -+ "wrappy": "1" -+ } -+ }, -+ "node_modules/onetime": { -+ "version": "5.1.2", -+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", -+ "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "mimic-fn": "^2.1.0" -+ }, -+ "engines": { -+ "node": ">=6" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/sindresorhus" -+ } -+ }, -+ "node_modules/ora": { -+ "version": "5.4.1", -+ "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", -+ "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "bl": "^4.1.0", -+ "chalk": "^4.1.0", -+ "cli-cursor": "^3.1.0", -+ "cli-spinners": "^2.5.0", -+ "is-interactive": "^1.0.0", -+ "is-unicode-supported": "^0.1.0", -+ "log-symbols": "^4.1.0", -+ "strip-ansi": "^6.0.0", -+ "wcwidth": "^1.0.1" -+ }, -+ "engines": { -+ "node": ">=10" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/sindresorhus" -+ } -+ }, -+ "node_modules/ora/node_modules/ansi-styles": { -+ "version": "4.3.0", -+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", -+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "color-convert": "^2.0.1" -+ }, -+ "engines": { -+ "node": ">=8" -+ }, -+ "funding": { -+ "url": "https://github.com/chalk/ansi-styles?sponsor=1" -+ } -+ }, -+ "node_modules/ora/node_modules/chalk": { -+ "version": "4.1.2", -+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", -+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "ansi-styles": "^4.1.0", -+ "supports-color": "^7.1.0" -+ }, -+ "engines": { -+ "node": ">=10" -+ }, -+ "funding": { -+ "url": "https://github.com/chalk/chalk?sponsor=1" -+ } -+ }, -+ "node_modules/ora/node_modules/color-convert": { -+ "version": "2.0.1", -+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", -+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "color-name": "~1.1.4" -+ }, -+ "engines": { -+ "node": ">=7.0.0" -+ } -+ }, -+ "node_modules/ora/node_modules/color-name": { -+ "version": "1.1.4", -+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", -+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/ora/node_modules/has-flag": { -+ "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", -+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/ora/node_modules/supports-color": { -+ "version": "7.2.0", -+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", -+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "has-flag": "^4.0.0" -+ }, -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/os-tmpdir": { -+ "version": "1.0.2", -+ "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", -+ "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=0.10.0" -+ } -+ }, -+ "node_modules/p-limit": { -+ "version": "3.1.0", -+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", -+ "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "yocto-queue": "^0.1.0" -+ }, -+ "engines": { -+ "node": ">=10" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/sindresorhus" -+ } -+ }, -+ "node_modules/p-locate": { -+ "version": "5.0.0", -+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", -+ "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "p-limit": "^3.0.2" -+ }, -+ "engines": { -+ "node": ">=10" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/sindresorhus" -+ } -+ }, -+ "node_modules/p-try": { -+ "version": "2.2.0", -+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", -+ "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=6" -+ } -+ }, -+ "node_modules/parent-module": { -+ "version": "1.0.1", -+ "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", -+ "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "callsites": "^3.0.0" -+ }, -+ "engines": { -+ "node": ">=6" -+ } -+ }, -+ "node_modules/parse-json": { -+ "version": "5.2.0", -+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", -+ "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "@babel/code-frame": "^7.0.0", -+ "error-ex": "^1.3.1", -+ "json-parse-even-better-errors": "^2.3.0", -+ "lines-and-columns": "^1.1.6" -+ }, -+ "engines": { -+ "node": ">=8" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/sindresorhus" -+ } -+ }, -+ "node_modules/parse-passwd": { -+ "version": "1.0.0", -+ "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", -+ "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=0.10.0" -+ } -+ }, -+ "node_modules/parse5": { -+ "version": "7.3.0", -+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", -+ "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "entities": "^6.0.0" -+ }, -+ "funding": { -+ "url": "https://github.com/inikulin/parse5?sponsor=1" -+ } -+ }, -+ "node_modules/path-exists": { -+ "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", -+ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/path-is-absolute": { -+ "version": "1.0.1", -+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", -+ "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=0.10.0" -+ } -+ }, -+ "node_modules/path-parse": { -+ "version": "1.0.7", -+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", -+ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/path-type": { -+ "version": "3.0.0", -+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", -+ "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "pify": "^3.0.0" -+ }, -+ "engines": { -+ "node": ">=4" -+ } -+ }, -+ "node_modules/path-type/node_modules/pify": { -+ "version": "3.0.0", -+ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", -+ "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=4" -+ } -+ }, -+ "node_modules/pathe": { -+ "version": "2.0.3", -+ "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", -+ "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/pathval": { -+ "version": "2.0.1", -+ "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.1.tgz", -+ "integrity": "sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">= 14.16" -+ } -+ }, -+ "node_modules/picocolors": { -+ "version": "1.1.1", -+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", -+ "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", -+ "dev": true, -+ "license": "ISC" -+ }, -+ "node_modules/picomatch": { -+ "version": "2.3.1", -+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", -+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=8.6" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/jonschlinkert" -+ } -+ }, -+ "node_modules/pify": { -+ "version": "2.3.0", -+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", -+ "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=0.10.0" -+ } -+ }, -+ "node_modules/postcss": { -+ "version": "8.5.6", -+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", -+ "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", -+ "dev": true, -+ "funding": [ -+ { -+ "type": "opencollective", -+ "url": "https://opencollective.com/postcss/" -+ }, -+ { -+ "type": "tidelift", -+ "url": "https://tidelift.com/funding/github/npm/postcss" -+ }, -+ { -+ "type": "github", -+ "url": "https://github.com/sponsors/ai" -+ } -+ ], -+ "license": "MIT", -+ "dependencies": { -+ "nanoid": "^3.3.11", -+ "picocolors": "^1.1.1", -+ "source-map-js": "^1.2.1" -+ }, -+ "engines": { -+ "node": "^10 || ^12 || >=14" -+ } -+ }, -+ "node_modules/prettier": { -+ "version": "3.6.2", -+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz", -+ "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", -+ "dev": true, -+ "license": "MIT", -+ "bin": { -+ "prettier": "bin/prettier.cjs" -+ }, -+ "engines": { -+ "node": ">=14" -+ }, -+ "funding": { -+ "url": "https://github.com/prettier/prettier?sponsor=1" -+ } -+ }, -+ "node_modules/process-nextick-args": { -+ "version": "2.0.1", -+ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", -+ "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/punycode": { -+ "version": "2.3.1", -+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", -+ "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=6" -+ } -+ }, -+ "node_modules/q": { -+ "version": "1.5.1", -+ "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", -+ "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", -+ "deprecated": "You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other.\n\n(For a CapTP with native promises, see @endo/eventual-send and @endo/captp)", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=0.6.0", -+ "teleport": ">=0.2.0" -+ } -+ }, -+ "node_modules/querystringify": { -+ "version": "2.2.0", -+ "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", -+ "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/quick-lru": { -+ "version": "4.0.1", -+ "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", -+ "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/read-pkg": { -+ "version": "3.0.0", -+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", -+ "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "load-json-file": "^4.0.0", -+ "normalize-package-data": "^2.3.2", -+ "path-type": "^3.0.0" -+ }, -+ "engines": { -+ "node": ">=4" -+ } -+ }, -+ "node_modules/read-pkg-up": { -+ "version": "3.0.0", -+ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", -+ "integrity": "sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "find-up": "^2.0.0", -+ "read-pkg": "^3.0.0" -+ }, -+ "engines": { -+ "node": ">=4" -+ } -+ }, -+ "node_modules/read-pkg-up/node_modules/find-up": { -+ "version": "2.1.0", -+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", -+ "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "locate-path": "^2.0.0" -+ }, -+ "engines": { -+ "node": ">=4" -+ } -+ }, -+ "node_modules/read-pkg-up/node_modules/locate-path": { -+ "version": "2.0.0", -+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", -+ "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "p-locate": "^2.0.0", -+ "path-exists": "^3.0.0" -+ }, -+ "engines": { -+ "node": ">=4" -+ } -+ }, -+ "node_modules/read-pkg-up/node_modules/p-limit": { -+ "version": "1.3.0", -+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", -+ "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "p-try": "^1.0.0" -+ }, -+ "engines": { -+ "node": ">=4" -+ } -+ }, -+ "node_modules/read-pkg-up/node_modules/p-locate": { -+ "version": "2.0.0", -+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", -+ "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "p-limit": "^1.1.0" -+ }, -+ "engines": { -+ "node": ">=4" -+ } -+ }, -+ "node_modules/read-pkg-up/node_modules/p-try": { -+ "version": "1.0.0", -+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", -+ "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=4" -+ } -+ }, -+ "node_modules/read-pkg-up/node_modules/path-exists": { -+ "version": "3.0.0", -+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", -+ "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=4" -+ } -+ }, -+ "node_modules/read-pkg/node_modules/hosted-git-info": { -+ "version": "2.8.9", -+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", -+ "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", -+ "dev": true, -+ "license": "ISC" -+ }, -+ "node_modules/read-pkg/node_modules/normalize-package-data": { -+ "version": "2.5.0", -+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", -+ "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", -+ "dev": true, -+ "license": "BSD-2-Clause", -+ "dependencies": { -+ "hosted-git-info": "^2.1.4", -+ "resolve": "^1.10.0", -+ "semver": "2 || 3 || 4 || 5", -+ "validate-npm-package-license": "^3.0.1" -+ } -+ }, -+ "node_modules/read-pkg/node_modules/semver": { -+ "version": "5.7.2", -+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", -+ "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", -+ "dev": true, -+ "license": "ISC", -+ "bin": { -+ "semver": "bin/semver" -+ } -+ }, -+ "node_modules/readable-stream": { -+ "version": "3.6.2", -+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", -+ "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "inherits": "^2.0.3", -+ "string_decoder": "^1.1.1", -+ "util-deprecate": "^1.0.1" -+ }, -+ "engines": { -+ "node": ">= 6" -+ } -+ }, -+ "node_modules/redent": { -+ "version": "3.0.0", -+ "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", -+ "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "indent-string": "^4.0.0", -+ "strip-indent": "^3.0.0" -+ }, -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/require-directory": { -+ "version": "2.1.1", -+ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", -+ "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=0.10.0" -+ } -+ }, -+ "node_modules/require-from-string": { -+ "version": "2.0.2", -+ "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", -+ "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "engines": { -+ "node": ">=0.10.0" -+ } -+ }, -+ "node_modules/requires-port": { -+ "version": "1.0.0", -+ "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", -+ "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/resolve": { -+ "version": "1.22.10", -+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", -+ "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "is-core-module": "^2.16.0", -+ "path-parse": "^1.0.7", -+ "supports-preserve-symlinks-flag": "^1.0.0" -+ }, -+ "bin": { -+ "resolve": "bin/resolve" -+ }, -+ "engines": { -+ "node": ">= 0.4" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/ljharb" -+ } -+ }, -+ "node_modules/resolve-dir": { -+ "version": "1.0.1", -+ "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", -+ "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "expand-tilde": "^2.0.0", -+ "global-modules": "^1.0.0" -+ }, -+ "engines": { -+ "node": ">=0.10.0" -+ } -+ }, -+ "node_modules/resolve-from": { -+ "version": "5.0.0", -+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", -+ "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", -+ "dev": true, -+ "license": "MIT", -+ "optional": true, -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/restore-cursor": { -+ "version": "3.1.0", -+ "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", -+ "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "onetime": "^5.1.0", -+ "signal-exit": "^3.0.2" -+ }, -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/rollup": { -+ "version": "4.45.1", -+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.45.1.tgz", -+ "integrity": "sha512-4iya7Jb76fVpQyLoiVpzUrsjQ12r3dM7fIVz+4NwoYvZOShknRmiv+iu9CClZml5ZLGb0XMcYLutK6w9tgxHDw==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "@types/estree": "1.0.8" -+ }, -+ "bin": { -+ "rollup": "dist/bin/rollup" -+ }, -+ "engines": { -+ "node": ">=18.0.0", -+ "npm": ">=8.0.0" -+ }, -+ "optionalDependencies": { -+ "@rollup/rollup-android-arm-eabi": "4.45.1", -+ "@rollup/rollup-android-arm64": "4.45.1", -+ "@rollup/rollup-darwin-arm64": "4.45.1", -+ "@rollup/rollup-darwin-x64": "4.45.1", -+ "@rollup/rollup-freebsd-arm64": "4.45.1", -+ "@rollup/rollup-freebsd-x64": "4.45.1", -+ "@rollup/rollup-linux-arm-gnueabihf": "4.45.1", -+ "@rollup/rollup-linux-arm-musleabihf": "4.45.1", -+ "@rollup/rollup-linux-arm64-gnu": "4.45.1", -+ "@rollup/rollup-linux-arm64-musl": "4.45.1", -+ "@rollup/rollup-linux-loongarch64-gnu": "4.45.1", -+ "@rollup/rollup-linux-powerpc64le-gnu": "4.45.1", -+ "@rollup/rollup-linux-riscv64-gnu": "4.45.1", -+ "@rollup/rollup-linux-riscv64-musl": "4.45.1", -+ "@rollup/rollup-linux-s390x-gnu": "4.45.1", -+ "@rollup/rollup-linux-x64-gnu": "4.45.1", -+ "@rollup/rollup-linux-x64-musl": "4.45.1", -+ "@rollup/rollup-win32-arm64-msvc": "4.45.1", -+ "@rollup/rollup-win32-ia32-msvc": "4.45.1", -+ "@rollup/rollup-win32-x64-msvc": "4.45.1", -+ "fsevents": "~2.3.2" -+ } -+ }, -+ "node_modules/rrweb-cssom": { -+ "version": "0.8.0", -+ "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.8.0.tgz", -+ "integrity": "sha512-guoltQEx+9aMf2gDZ0s62EcV8lsXR+0w8915TC3ITdn2YueuNjdAYh/levpU9nFaoChh9RUS5ZdQMrKfVEN9tw==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/run-async": { -+ "version": "2.4.1", -+ "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", -+ "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=0.12.0" -+ } -+ }, -+ "node_modules/rxjs": { -+ "version": "7.8.2", -+ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.2.tgz", -+ "integrity": "sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==", -+ "dev": true, -+ "license": "Apache-2.0", -+ "dependencies": { -+ "tslib": "^2.1.0" -+ } -+ }, -+ "node_modules/safe-buffer": { -+ "version": "5.2.1", -+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", -+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", -+ "dev": true, -+ "funding": [ -+ { -+ "type": "github", -+ "url": "https://github.com/sponsors/feross" -+ }, -+ { -+ "type": "patreon", -+ "url": "https://www.patreon.com/feross" -+ }, -+ { -+ "type": "consulting", -+ "url": "https://feross.org/support" -+ } -+ ], -+ "license": "MIT" -+ }, -+ "node_modules/safer-buffer": { -+ "version": "2.1.2", -+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", -+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/saxes": { -+ "version": "6.0.0", -+ "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", -+ "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==", -+ "dev": true, -+ "license": "ISC", -+ "dependencies": { -+ "xmlchars": "^2.2.0" -+ }, -+ "engines": { -+ "node": ">=v12.22.7" -+ } -+ }, -+ "node_modules/semver": { -+ "version": "7.7.2", -+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", -+ "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", -+ "dev": true, -+ "license": "ISC", -+ "bin": { -+ "semver": "bin/semver.js" -+ }, -+ "engines": { -+ "node": ">=10" -+ } -+ }, -+ "node_modules/siginfo": { -+ "version": "2.0.0", -+ "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", -+ "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==", -+ "dev": true, -+ "license": "ISC" -+ }, -+ "node_modules/signal-exit": { -+ "version": "3.0.7", -+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", -+ "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", -+ "dev": true, -+ "license": "ISC" -+ }, -+ "node_modules/sirv": { -+ "version": "3.0.1", -+ "resolved": "https://registry.npmjs.org/sirv/-/sirv-3.0.1.tgz", -+ "integrity": "sha512-FoqMu0NCGBLCcAkS1qA+XJIQTR6/JHfQXl+uGteNCQ76T91DMUjPa9xfmeqMY3z80nLSg9yQmNjK0Px6RWsH/A==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "@polka/url": "^1.0.0-next.24", -+ "mrmime": "^2.0.0", -+ "totalist": "^3.0.0" -+ }, -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/source-map": { -+ "version": "0.6.1", -+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", -+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", -+ "dev": true, -+ "license": "BSD-3-Clause", -+ "engines": { -+ "node": ">=0.10.0" -+ } -+ }, -+ "node_modules/source-map-js": { -+ "version": "1.2.1", -+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", -+ "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", -+ "dev": true, -+ "license": "BSD-3-Clause", -+ "engines": { -+ "node": ">=0.10.0" -+ } -+ }, -+ "node_modules/spdx-correct": { -+ "version": "3.2.0", -+ "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", -+ "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", -+ "dev": true, -+ "license": "Apache-2.0", -+ "dependencies": { -+ "spdx-expression-parse": "^3.0.0", -+ "spdx-license-ids": "^3.0.0" -+ } -+ }, -+ "node_modules/spdx-exceptions": { -+ "version": "2.5.0", -+ "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", -+ "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", -+ "dev": true, -+ "license": "CC-BY-3.0" -+ }, -+ "node_modules/spdx-expression-parse": { -+ "version": "3.0.1", -+ "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", -+ "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "spdx-exceptions": "^2.1.0", -+ "spdx-license-ids": "^3.0.0" -+ } -+ }, -+ "node_modules/spdx-license-ids": { -+ "version": "3.0.21", -+ "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.21.tgz", -+ "integrity": "sha512-Bvg/8F5XephndSK3JffaRqdT+gyhfqIPwDHpX80tJrF8QQRYMo8sNMeaZ2Dp5+jhwKnUmIOyFFQfHRkjJm5nXg==", -+ "dev": true, -+ "license": "CC0-1.0" -+ }, -+ "node_modules/split": { -+ "version": "1.0.1", -+ "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", -+ "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "through": "2" -+ }, -+ "engines": { -+ "node": "*" -+ } -+ }, -+ "node_modules/split2": { -+ "version": "3.2.2", -+ "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", -+ "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", -+ "dev": true, -+ "license": "ISC", -+ "dependencies": { -+ "readable-stream": "^3.0.0" -+ } -+ }, -+ "node_modules/stackback": { -+ "version": "0.0.2", -+ "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", -+ "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/standard-version": { -+ "version": "9.5.0", -+ "resolved": "https://registry.npmjs.org/standard-version/-/standard-version-9.5.0.tgz", -+ "integrity": "sha512-3zWJ/mmZQsOaO+fOlsa0+QK90pwhNd042qEcw6hKFNoLFs7peGyvPffpEBbK/DSGPbyOvli0mUIFv5A4qTjh2Q==", -+ "dev": true, -+ "license": "ISC", -+ "dependencies": { -+ "chalk": "^2.4.2", -+ "conventional-changelog": "3.1.25", -+ "conventional-changelog-config-spec": "2.1.0", -+ "conventional-changelog-conventionalcommits": "4.6.3", -+ "conventional-recommended-bump": "6.1.0", -+ "detect-indent": "^6.0.0", -+ "detect-newline": "^3.1.0", -+ "dotgitignore": "^2.1.0", -+ "figures": "^3.1.0", -+ "find-up": "^5.0.0", -+ "git-semver-tags": "^4.0.0", -+ "semver": "^7.1.1", -+ "stringify-package": "^1.0.1", -+ "yargs": "^16.0.0" -+ }, -+ "bin": { -+ "standard-version": "bin/cli.js" -+ }, -+ "engines": { -+ "node": ">=10" -+ } -+ }, -+ "node_modules/std-env": { -+ "version": "3.9.0", -+ "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.9.0.tgz", -+ "integrity": "sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/string_decoder": { -+ "version": "1.3.0", -+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", -+ "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "safe-buffer": "~5.2.0" -+ } -+ }, -+ "node_modules/string-width": { -+ "version": "4.2.3", -+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", -+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "emoji-regex": "^8.0.0", -+ "is-fullwidth-code-point": "^3.0.0", -+ "strip-ansi": "^6.0.1" -+ }, -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/stringify-package": { -+ "version": "1.0.1", -+ "resolved": "https://registry.npmjs.org/stringify-package/-/stringify-package-1.0.1.tgz", -+ "integrity": "sha512-sa4DUQsYciMP1xhKWGuFM04fB0LG/9DlluZoSVywUMRNvzid6XucHK0/90xGxRoHrAaROrcHK1aPKaijCtSrhg==", -+ "deprecated": "This module is not used anymore, and has been replaced by @npmcli/package-json", -+ "dev": true, -+ "license": "ISC" -+ }, -+ "node_modules/strip-ansi": { -+ "version": "6.0.1", -+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", -+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "ansi-regex": "^5.0.1" -+ }, -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/strip-bom": { -+ "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", -+ "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/strip-indent": { -+ "version": "3.0.0", -+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", -+ "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "min-indent": "^1.0.0" -+ }, -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/strip-json-comments": { -+ "version": "3.1.1", -+ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", -+ "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=8" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/sindresorhus" -+ } -+ }, -+ "node_modules/strip-literal": { -+ "version": "3.0.0", -+ "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-3.0.0.tgz", -+ "integrity": "sha512-TcccoMhJOM3OebGhSBEmp3UZ2SfDMZUEBdRA/9ynfLi8yYajyWX3JiXArcJt4Umh4vISpspkQIY8ZZoCqjbviA==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "js-tokens": "^9.0.1" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/antfu" -+ } -+ }, -+ "node_modules/strip-literal/node_modules/js-tokens": { -+ "version": "9.0.1", -+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.1.tgz", -+ "integrity": "sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/style-mod": { -+ "version": "4.1.2", -+ "resolved": "https://registry.npmjs.org/style-mod/-/style-mod-4.1.2.tgz", -+ "integrity": "sha512-wnD1HyVqpJUI2+eKZ+eo1UwghftP6yuFheBqqe+bWCotBjC2K1YnteJILRMs3SM4V/0dLEW1SC27MWP5y+mwmw==", -+ "dev": true, -+ "license": "MIT", -+ "peer": true -+ }, -+ "node_modules/supports-color": { -+ "version": "5.5.0", -+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", -+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "has-flag": "^3.0.0" -+ }, -+ "engines": { -+ "node": ">=4" -+ } -+ }, -+ "node_modules/supports-preserve-symlinks-flag": { -+ "version": "1.0.0", -+ "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", -+ "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">= 0.4" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/ljharb" -+ } -+ }, -+ "node_modules/symbol-tree": { -+ "version": "3.2.4", -+ "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", -+ "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/text-extensions": { -+ "version": "1.9.0", -+ "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz", -+ "integrity": "sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=0.10" -+ } -+ }, -+ "node_modules/through": { -+ "version": "2.3.8", -+ "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", -+ "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/through2": { -+ "version": "4.0.2", -+ "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", -+ "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "readable-stream": "3" -+ } -+ }, -+ "node_modules/tinybench": { -+ "version": "2.9.0", -+ "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz", -+ "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/tinyexec": { -+ "version": "0.3.2", -+ "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz", -+ "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/tinyglobby": { -+ "version": "0.2.14", -+ "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.14.tgz", -+ "integrity": "sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "fdir": "^6.4.4", -+ "picomatch": "^4.0.2" -+ }, -+ "engines": { -+ "node": ">=12.0.0" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/SuperchupuDev" -+ } -+ }, -+ "node_modules/tinyglobby/node_modules/fdir": { -+ "version": "6.4.6", -+ "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.6.tgz", -+ "integrity": "sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==", -+ "dev": true, -+ "license": "MIT", -+ "peerDependencies": { -+ "picomatch": "^3 || ^4" -+ }, -+ "peerDependenciesMeta": { -+ "picomatch": { -+ "optional": true -+ } -+ } -+ }, -+ "node_modules/tinyglobby/node_modules/picomatch": { -+ "version": "4.0.3", -+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", -+ "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=12" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/jonschlinkert" -+ } -+ }, -+ "node_modules/tinypool": { -+ "version": "1.1.1", -+ "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.1.1.tgz", -+ "integrity": "sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": "^18.0.0 || >=20.0.0" -+ } -+ }, -+ "node_modules/tinyrainbow": { -+ "version": "2.0.0", -+ "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-2.0.0.tgz", -+ "integrity": "sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=14.0.0" -+ } -+ }, -+ "node_modules/tinyspy": { -+ "version": "4.0.3", -+ "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-4.0.3.tgz", -+ "integrity": "sha512-t2T/WLB2WRgZ9EpE4jgPJ9w+i66UZfDc8wHh0xrwiRNN+UwH98GIJkTeZqX9rg0i0ptwzqW+uYeIF0T4F8LR7A==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=14.0.0" -+ } -+ }, -+ "node_modules/tldts": { -+ "version": "6.1.86", -+ "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.86.tgz", -+ "integrity": "sha512-WMi/OQ2axVTf/ykqCQgXiIct+mSQDFdH2fkwhPwgEwvJ1kSzZRiinb0zF2Xb8u4+OqPChmyI6MEu4EezNJz+FQ==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "tldts-core": "^6.1.86" -+ }, -+ "bin": { -+ "tldts": "bin/cli.js" -+ } -+ }, -+ "node_modules/tldts-core": { -+ "version": "6.1.86", -+ "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.86.tgz", -+ "integrity": "sha512-Je6p7pkk+KMzMv2XXKmAE3McmolOQFdxkKw0R8EYNr7sELW46JqnNeTX8ybPiQgvg1ymCoF8LXs5fzFaZvJPTA==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/tmp": { -+ "version": "0.0.33", -+ "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", -+ "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "os-tmpdir": "~1.0.2" -+ }, -+ "engines": { -+ "node": ">=0.6.0" -+ } -+ }, -+ "node_modules/to-regex-range": { -+ "version": "5.0.1", -+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", -+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "is-number": "^7.0.0" -+ }, -+ "engines": { -+ "node": ">=8.0" -+ } -+ }, -+ "node_modules/totalist": { -+ "version": "3.0.1", -+ "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", -+ "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=6" -+ } -+ }, -+ "node_modules/tough-cookie": { -+ "version": "5.1.2", -+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-5.1.2.tgz", -+ "integrity": "sha512-FVDYdxtnj0G6Qm/DhNPSb8Ju59ULcup3tuJxkFb5K8Bv2pUXILbf0xZWU8PX8Ov19OXljbUyveOFwRMwkXzO+A==", -+ "dev": true, -+ "license": "BSD-3-Clause", -+ "dependencies": { -+ "tldts": "^6.1.32" -+ }, -+ "engines": { -+ "node": ">=16" -+ } -+ }, -+ "node_modules/tr46": { -+ "version": "5.1.1", -+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-5.1.1.tgz", -+ "integrity": "sha512-hdF5ZgjTqgAntKkklYw0R03MG2x/bSzTtkxmIRw/sTNV8YXsCJ1tfLAX23lhxhHJlEf3CRCOCGGWw3vI3GaSPw==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "punycode": "^2.3.1" -+ }, -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/trim-newlines": { -+ "version": "3.0.1", -+ "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", -+ "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/tslib": { -+ "version": "2.8.1", -+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", -+ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", -+ "dev": true, -+ "license": "0BSD" -+ }, -+ "node_modules/type-fest": { -+ "version": "0.21.3", -+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", -+ "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", -+ "dev": true, -+ "license": "(MIT OR CC0-1.0)", -+ "engines": { -+ "node": ">=10" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/sindresorhus" -+ } -+ }, -+ "node_modules/typedarray": { -+ "version": "0.0.6", -+ "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", -+ "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/typescript": { -+ "version": "5.8.3", -+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", -+ "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", -+ "dev": true, -+ "license": "Apache-2.0", -+ "bin": { -+ "tsc": "bin/tsc", -+ "tsserver": "bin/tsserver" -+ }, -+ "engines": { -+ "node": ">=14.17" -+ } -+ }, -+ "node_modules/uglify-js": { -+ "version": "3.19.3", -+ "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz", -+ "integrity": "sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==", -+ "dev": true, -+ "license": "BSD-2-Clause", -+ "optional": true, -+ "bin": { -+ "uglifyjs": "bin/uglifyjs" -+ }, -+ "engines": { -+ "node": ">=0.8.0" -+ } -+ }, -+ "node_modules/undici-types": { -+ "version": "7.8.0", -+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.8.0.tgz", -+ "integrity": "sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw==", -+ "dev": true, -+ "license": "MIT", -+ "optional": true -+ }, -+ "node_modules/universalify": { -+ "version": "2.0.1", -+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", -+ "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">= 10.0.0" -+ } -+ }, -+ "node_modules/url-parse": { -+ "version": "1.5.10", -+ "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", -+ "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "querystringify": "^2.1.1", -+ "requires-port": "^1.0.0" -+ } -+ }, -+ "node_modules/util-deprecate": { -+ "version": "1.0.2", -+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", -+ "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/validate-npm-package-license": { -+ "version": "3.0.4", -+ "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", -+ "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", -+ "dev": true, -+ "license": "Apache-2.0", -+ "dependencies": { -+ "spdx-correct": "^3.0.0", -+ "spdx-expression-parse": "^3.0.0" -+ } -+ }, -+ "node_modules/vite": { -+ "version": "7.0.6", -+ "resolved": "https://registry.npmjs.org/vite/-/vite-7.0.6.tgz", -+ "integrity": "sha512-MHFiOENNBd+Bd9uvc8GEsIzdkn1JxMmEeYX35tI3fv0sJBUTfW5tQsoaOwuY4KhBI09A3dUJ/DXf2yxPVPUceg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "esbuild": "^0.25.0", -+ "fdir": "^6.4.6", -+ "picomatch": "^4.0.3", -+ "postcss": "^8.5.6", -+ "rollup": "^4.40.0", -+ "tinyglobby": "^0.2.14" -+ }, -+ "bin": { -+ "vite": "bin/vite.js" -+ }, -+ "engines": { -+ "node": "^20.19.0 || >=22.12.0" -+ }, -+ "funding": { -+ "url": "https://github.com/vitejs/vite?sponsor=1" -+ }, -+ "optionalDependencies": { -+ "fsevents": "~2.3.3" -+ }, -+ "peerDependencies": { -+ "@types/node": "^20.19.0 || >=22.12.0", -+ "jiti": ">=1.21.0", -+ "less": "^4.0.0", -+ "lightningcss": "^1.21.0", -+ "sass": "^1.70.0", -+ "sass-embedded": "^1.70.0", -+ "stylus": ">=0.54.8", -+ "sugarss": "^5.0.0", -+ "terser": "^5.16.0", -+ "tsx": "^4.8.1", -+ "yaml": "^2.4.2" -+ }, -+ "peerDependenciesMeta": { -+ "@types/node": { -+ "optional": true -+ }, -+ "jiti": { -+ "optional": true -+ }, -+ "less": { -+ "optional": true -+ }, -+ "lightningcss": { -+ "optional": true -+ }, -+ "sass": { -+ "optional": true -+ }, -+ "sass-embedded": { -+ "optional": true -+ }, -+ "stylus": { -+ "optional": true -+ }, -+ "sugarss": { -+ "optional": true -+ }, -+ "terser": { -+ "optional": true -+ }, -+ "tsx": { -+ "optional": true -+ }, -+ "yaml": { -+ "optional": true -+ } -+ } -+ }, -+ "node_modules/vite-node": { -+ "version": "3.2.4", -+ "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-3.2.4.tgz", -+ "integrity": "sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "cac": "^6.7.14", -+ "debug": "^4.4.1", -+ "es-module-lexer": "^1.7.0", -+ "pathe": "^2.0.3", -+ "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0" -+ }, -+ "bin": { -+ "vite-node": "vite-node.mjs" -+ }, -+ "engines": { -+ "node": "^18.0.0 || ^20.0.0 || >=22.0.0" -+ }, -+ "funding": { -+ "url": "https://opencollective.com/vitest" -+ } -+ }, -+ "node_modules/vite/node_modules/fdir": { -+ "version": "6.4.6", -+ "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.6.tgz", -+ "integrity": "sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==", -+ "dev": true, -+ "license": "MIT", -+ "peerDependencies": { -+ "picomatch": "^3 || ^4" -+ }, -+ "peerDependenciesMeta": { -+ "picomatch": { -+ "optional": true -+ } -+ } -+ }, -+ "node_modules/vite/node_modules/picomatch": { -+ "version": "4.0.3", -+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", -+ "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=12" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/jonschlinkert" -+ } -+ }, -+ "node_modules/vitest": { -+ "version": "3.2.4", -+ "resolved": "https://registry.npmjs.org/vitest/-/vitest-3.2.4.tgz", -+ "integrity": "sha512-LUCP5ev3GURDysTWiP47wRRUpLKMOfPh+yKTx3kVIEiu5KOMeqzpnYNsKyOoVrULivR8tLcks4+lga33Whn90A==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "@types/chai": "^5.2.2", -+ "@vitest/expect": "3.2.4", -+ "@vitest/mocker": "3.2.4", -+ "@vitest/pretty-format": "^3.2.4", -+ "@vitest/runner": "3.2.4", -+ "@vitest/snapshot": "3.2.4", -+ "@vitest/spy": "3.2.4", -+ "@vitest/utils": "3.2.4", -+ "chai": "^5.2.0", -+ "debug": "^4.4.1", -+ "expect-type": "^1.2.1", -+ "magic-string": "^0.30.17", -+ "pathe": "^2.0.3", -+ "picomatch": "^4.0.2", -+ "std-env": "^3.9.0", -+ "tinybench": "^2.9.0", -+ "tinyexec": "^0.3.2", -+ "tinyglobby": "^0.2.14", -+ "tinypool": "^1.1.1", -+ "tinyrainbow": "^2.0.0", -+ "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0", -+ "vite-node": "3.2.4", -+ "why-is-node-running": "^2.3.0" -+ }, -+ "bin": { -+ "vitest": "vitest.mjs" -+ }, -+ "engines": { -+ "node": "^18.0.0 || ^20.0.0 || >=22.0.0" -+ }, -+ "funding": { -+ "url": "https://opencollective.com/vitest" -+ }, -+ "peerDependencies": { -+ "@edge-runtime/vm": "*", -+ "@types/debug": "^4.1.12", -+ "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", -+ "@vitest/browser": "3.2.4", -+ "@vitest/ui": "3.2.4", -+ "happy-dom": "*", -+ "jsdom": "*" -+ }, -+ "peerDependenciesMeta": { -+ "@edge-runtime/vm": { -+ "optional": true -+ }, -+ "@types/debug": { -+ "optional": true -+ }, -+ "@types/node": { -+ "optional": true -+ }, -+ "@vitest/browser": { -+ "optional": true -+ }, -+ "@vitest/ui": { -+ "optional": true -+ }, -+ "happy-dom": { -+ "optional": true -+ }, -+ "jsdom": { -+ "optional": true -+ } -+ } -+ }, -+ "node_modules/vitest/node_modules/picomatch": { -+ "version": "4.0.3", -+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", -+ "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=12" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/jonschlinkert" -+ } -+ }, -+ "node_modules/w3c-keyname": { -+ "version": "2.2.8", -+ "resolved": "https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.8.tgz", -+ "integrity": "sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==", -+ "dev": true, -+ "license": "MIT", -+ "peer": true -+ }, -+ "node_modules/w3c-xmlserializer": { -+ "version": "5.0.0", -+ "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-5.0.0.tgz", -+ "integrity": "sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "xml-name-validator": "^5.0.0" -+ }, -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/wcwidth": { -+ "version": "1.0.1", -+ "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", -+ "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "defaults": "^1.0.3" -+ } -+ }, -+ "node_modules/webidl-conversions": { -+ "version": "7.0.0", -+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", -+ "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", -+ "dev": true, -+ "license": "BSD-2-Clause", -+ "engines": { -+ "node": ">=12" -+ } -+ }, -+ "node_modules/whatwg-encoding": { -+ "version": "3.1.1", -+ "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz", -+ "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "iconv-lite": "0.6.3" -+ }, -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/whatwg-encoding/node_modules/iconv-lite": { -+ "version": "0.6.3", -+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", -+ "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "safer-buffer": ">= 2.1.2 < 3.0.0" -+ }, -+ "engines": { -+ "node": ">=0.10.0" -+ } -+ }, -+ "node_modules/whatwg-mimetype": { -+ "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz", -+ "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/whatwg-url": { -+ "version": "14.2.0", -+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-14.2.0.tgz", -+ "integrity": "sha512-De72GdQZzNTUBBChsXueQUnPKDkg/5A5zp7pFDuQAj5UFoENpiACU0wlCvzpAGnTkj++ihpKwKyYewn/XNUbKw==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "tr46": "^5.1.0", -+ "webidl-conversions": "^7.0.0" -+ }, -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/which": { -+ "version": "1.3.1", -+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", -+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", -+ "dev": true, -+ "license": "ISC", -+ "dependencies": { -+ "isexe": "^2.0.0" -+ }, -+ "bin": { -+ "which": "bin/which" -+ } -+ }, -+ "node_modules/why-is-node-running": { -+ "version": "2.3.0", -+ "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz", -+ "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "siginfo": "^2.0.0", -+ "stackback": "0.0.2" -+ }, -+ "bin": { -+ "why-is-node-running": "cli.js" -+ }, -+ "engines": { -+ "node": ">=8" -+ } -+ }, -+ "node_modules/word-wrap": { -+ "version": "1.2.5", -+ "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", -+ "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=0.10.0" -+ } -+ }, -+ "node_modules/wordwrap": { -+ "version": "1.0.0", -+ "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", -+ "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/wrap-ansi": { -+ "version": "7.0.0", -+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", -+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "ansi-styles": "^4.0.0", -+ "string-width": "^4.1.0", -+ "strip-ansi": "^6.0.0" -+ }, -+ "engines": { -+ "node": ">=10" -+ }, -+ "funding": { -+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" -+ } -+ }, -+ "node_modules/wrap-ansi/node_modules/ansi-styles": { -+ "version": "4.3.0", -+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", -+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "color-convert": "^2.0.1" -+ }, -+ "engines": { -+ "node": ">=8" -+ }, -+ "funding": { -+ "url": "https://github.com/chalk/ansi-styles?sponsor=1" -+ } -+ }, -+ "node_modules/wrap-ansi/node_modules/color-convert": { -+ "version": "2.0.1", -+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", -+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "color-name": "~1.1.4" -+ }, -+ "engines": { -+ "node": ">=7.0.0" -+ } -+ }, -+ "node_modules/wrap-ansi/node_modules/color-name": { -+ "version": "1.1.4", -+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", -+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/wrappy": { -+ "version": "1.0.2", -+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", -+ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", -+ "dev": true, -+ "license": "ISC" -+ }, -+ "node_modules/ws": { -+ "version": "8.18.3", -+ "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", -+ "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=10.0.0" -+ }, -+ "peerDependencies": { -+ "bufferutil": "^4.0.1", -+ "utf-8-validate": ">=5.0.2" -+ }, -+ "peerDependenciesMeta": { -+ "bufferutil": { -+ "optional": true -+ }, -+ "utf-8-validate": { -+ "optional": true -+ } -+ } -+ }, -+ "node_modules/xml-name-validator": { -+ "version": "5.0.0", -+ "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-5.0.0.tgz", -+ "integrity": "sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==", -+ "dev": true, -+ "license": "Apache-2.0", -+ "engines": { -+ "node": ">=18" -+ } -+ }, -+ "node_modules/xmlchars": { -+ "version": "2.2.0", -+ "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", -+ "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", -+ "dev": true, -+ "license": "MIT" -+ }, -+ "node_modules/xtend": { -+ "version": "4.0.2", -+ "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", -+ "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=0.4" -+ } -+ }, -+ "node_modules/y18n": { -+ "version": "5.0.8", -+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", -+ "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", -+ "dev": true, -+ "license": "ISC", -+ "engines": { -+ "node": ">=10" -+ } -+ }, -+ "node_modules/yallist": { -+ "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", -+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", -+ "dev": true, -+ "license": "ISC" -+ }, -+ "node_modules/yargs": { -+ "version": "16.2.0", -+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", -+ "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", -+ "dev": true, -+ "license": "MIT", -+ "dependencies": { -+ "cliui": "^7.0.2", -+ "escalade": "^3.1.1", -+ "get-caller-file": "^2.0.5", -+ "require-directory": "^2.1.1", -+ "string-width": "^4.2.0", -+ "y18n": "^5.0.5", -+ "yargs-parser": "^20.2.2" -+ }, -+ "engines": { -+ "node": ">=10" -+ } -+ }, -+ "node_modules/yargs-parser": { -+ "version": "20.2.9", -+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", -+ "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", -+ "dev": true, -+ "license": "ISC", -+ "engines": { -+ "node": ">=10" -+ } -+ }, -+ "node_modules/yocto-queue": { -+ "version": "0.1.0", -+ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", -+ "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", -+ "dev": true, -+ "license": "MIT", -+ "engines": { -+ "node": ">=10" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/sindresorhus" -+ } -+ } -+ } -+} diff --git a/packages/oidcwarden/default.nix b/packages/oidcwarden/default.nix index 04783db..1695181 100644 --- a/packages/oidcwarden/default.nix +++ b/packages/oidcwarden/default.nix @@ -16,7 +16,7 @@ pkgs.rustPlatform.buildRustPackage (finalAttrs: { env = { VW_VERSION = finalAttrs.version; - RUST_MIN_STACK = 134217728; + RUST_MIN_STACK = 536870912; }; nativeBuildInputs = with pkgs; [ pkg-config ]; diff --git a/patches.nix b/patches.nix index fc50ec2..a50eeb4 100644 --- a/patches.nix +++ b/patches.nix @@ -1,5 +1,14 @@ { patcher, ... }: { + nixpkgs.patches = [ + # FIXME: https://github.com/NixOS/nixpkgs/pull/429473 + (patcher.fetchpatch { + name = "osm-gps-map: patch libsoup 2.4 -> 3.0"; + url = "https://patch-diff.githubusercontent.com/raw/NixOS/nixpkgs/pull/429473.diff"; + hash = "sha256-PPCB4VzANYuQLWelY2rvMQCqLG7tJ7RF9t967MNVFbU="; + }) + ]; + home-manager.patches = [ (patcher.fetchpatch { name = "ssh: make userKnownHostsFiles consistent with nixpkgs";