diff --git a/package-lock.json b/package-lock.json index 595192a..2ef6e78 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,16 +1,16 @@ { "name": "openclaw-plugin-heygen", - "version": "0.1.0", + "version": "0.1.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "openclaw-plugin-heygen", - "version": "0.1.0", + "version": "0.1.2", "license": "MIT", "devDependencies": { "typescript": "^5.6.0", - "vitest": "^2.1.0" + "vitest": "^4.1.0" }, "peerDependencies": { "openclaw": ">=2026.3.24-beta.2" @@ -24,6 +24,7 @@ "node_modules/@agentclientprotocol/sdk": { "version": "0.19.1", "license": "Apache-2.0", + "peer": true, "peerDependencies": { "zod": "^3.25.0 || ^4.0.0" } @@ -31,6 +32,7 @@ "node_modules/@anthropic-ai/sdk": { "version": "0.90.0", "license": "MIT", + "peer": true, "dependencies": { "json-schema-to-ts": "^3.1.1" }, @@ -49,6 +51,7 @@ "node_modules/@aws-crypto/crc32": { "version": "5.2.0", "license": "Apache-2.0", + "peer": true, "dependencies": { "@aws-crypto/util": "^5.2.0", "@aws-sdk/types": "^3.222.0", @@ -61,6 +64,7 @@ "node_modules/@aws-crypto/sha256-browser": { "version": "5.2.0", "license": "Apache-2.0", + "peer": true, "dependencies": { "@aws-crypto/sha256-js": "^5.2.0", "@aws-crypto/supports-web-crypto": "^5.2.0", @@ -74,6 +78,7 @@ "node_modules/@aws-crypto/sha256-browser/node_modules/@smithy/is-array-buffer": { "version": "2.2.0", "license": "Apache-2.0", + "peer": true, "dependencies": { "tslib": "^2.6.2" }, @@ -84,6 +89,7 @@ "node_modules/@aws-crypto/sha256-browser/node_modules/@smithy/util-buffer-from": { "version": "2.2.0", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/is-array-buffer": "^2.2.0", "tslib": "^2.6.2" @@ -95,6 +101,7 @@ "node_modules/@aws-crypto/sha256-browser/node_modules/@smithy/util-utf8": { "version": "2.3.0", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/util-buffer-from": "^2.2.0", "tslib": "^2.6.2" @@ -106,6 +113,7 @@ "node_modules/@aws-crypto/sha256-js": { "version": "5.2.0", "license": "Apache-2.0", + "peer": true, "dependencies": { "@aws-crypto/util": "^5.2.0", "@aws-sdk/types": "^3.222.0", @@ -118,6 +126,7 @@ "node_modules/@aws-crypto/supports-web-crypto": { "version": "5.2.0", "license": "Apache-2.0", + "peer": true, "dependencies": { "tslib": "^2.6.2" } @@ -125,6 +134,7 @@ "node_modules/@aws-crypto/util": { "version": "5.2.0", "license": "Apache-2.0", + "peer": true, "dependencies": { "@aws-sdk/types": "^3.222.0", "@smithy/util-utf8": "^2.0.0", @@ -134,6 +144,7 @@ "node_modules/@aws-crypto/util/node_modules/@smithy/is-array-buffer": { "version": "2.2.0", "license": "Apache-2.0", + "peer": true, "dependencies": { "tslib": "^2.6.2" }, @@ -144,6 +155,7 @@ "node_modules/@aws-crypto/util/node_modules/@smithy/util-buffer-from": { "version": "2.2.0", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/is-array-buffer": "^2.2.0", "tslib": "^2.6.2" @@ -155,6 +167,7 @@ "node_modules/@aws-crypto/util/node_modules/@smithy/util-utf8": { "version": "2.3.0", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/util-buffer-from": "^2.2.0", "tslib": "^2.6.2" @@ -166,6 +179,7 @@ "node_modules/@aws-sdk/client-bedrock-runtime": { "version": "3.1037.0", "license": "Apache-2.0", + "peer": true, "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", @@ -222,6 +236,7 @@ "node_modules/@aws-sdk/core": { "version": "3.974.5", "license": "Apache-2.0", + "peer": true, "dependencies": { "@aws-sdk/types": "^3.973.8", "@aws-sdk/xml-builder": "^3.972.19", @@ -245,6 +260,7 @@ "node_modules/@aws-sdk/credential-provider-env": { "version": "3.972.31", "license": "Apache-2.0", + "peer": true, "dependencies": { "@aws-sdk/core": "^3.974.5", "@aws-sdk/types": "^3.973.8", @@ -259,6 +275,7 @@ "node_modules/@aws-sdk/credential-provider-http": { "version": "3.972.33", "license": "Apache-2.0", + "peer": true, "dependencies": { "@aws-sdk/core": "^3.974.5", "@aws-sdk/types": "^3.973.8", @@ -278,6 +295,7 @@ "node_modules/@aws-sdk/credential-provider-ini": { "version": "3.972.35", "license": "Apache-2.0", + "peer": true, "dependencies": { "@aws-sdk/core": "^3.974.5", "@aws-sdk/credential-provider-env": "^3.972.31", @@ -301,6 +319,7 @@ "node_modules/@aws-sdk/credential-provider-login": { "version": "3.972.35", "license": "Apache-2.0", + "peer": true, "dependencies": { "@aws-sdk/core": "^3.974.5", "@aws-sdk/nested-clients": "^3.997.3", @@ -318,6 +337,7 @@ "node_modules/@aws-sdk/credential-provider-node": { "version": "3.972.36", "license": "Apache-2.0", + "peer": true, "dependencies": { "@aws-sdk/credential-provider-env": "^3.972.31", "@aws-sdk/credential-provider-http": "^3.972.33", @@ -339,6 +359,7 @@ "node_modules/@aws-sdk/credential-provider-process": { "version": "3.972.31", "license": "Apache-2.0", + "peer": true, "dependencies": { "@aws-sdk/core": "^3.974.5", "@aws-sdk/types": "^3.973.8", @@ -354,6 +375,7 @@ "node_modules/@aws-sdk/credential-provider-sso": { "version": "3.972.35", "license": "Apache-2.0", + "peer": true, "dependencies": { "@aws-sdk/core": "^3.974.5", "@aws-sdk/nested-clients": "^3.997.3", @@ -371,6 +393,7 @@ "node_modules/@aws-sdk/credential-provider-sso/node_modules/@aws-sdk/token-providers": { "version": "3.1036.0", "license": "Apache-2.0", + "peer": true, "dependencies": { "@aws-sdk/core": "^3.974.5", "@aws-sdk/nested-clients": "^3.997.3", @@ -387,6 +410,7 @@ "node_modules/@aws-sdk/credential-provider-web-identity": { "version": "3.972.35", "license": "Apache-2.0", + "peer": true, "dependencies": { "@aws-sdk/core": "^3.974.5", "@aws-sdk/nested-clients": "^3.997.3", @@ -403,6 +427,7 @@ "node_modules/@aws-sdk/eventstream-handler-node": { "version": "3.972.14", "license": "Apache-2.0", + "peer": true, "dependencies": { "@aws-sdk/types": "^3.973.8", "@smithy/eventstream-codec": "^4.2.14", @@ -416,6 +441,7 @@ "node_modules/@aws-sdk/middleware-eventstream": { "version": "3.972.10", "license": "Apache-2.0", + "peer": true, "dependencies": { "@aws-sdk/types": "^3.973.8", "@smithy/protocol-http": "^5.3.14", @@ -429,6 +455,7 @@ "node_modules/@aws-sdk/middleware-host-header": { "version": "3.972.10", "license": "Apache-2.0", + "peer": true, "dependencies": { "@aws-sdk/types": "^3.973.8", "@smithy/protocol-http": "^5.3.14", @@ -442,6 +469,7 @@ "node_modules/@aws-sdk/middleware-logger": { "version": "3.972.10", "license": "Apache-2.0", + "peer": true, "dependencies": { "@aws-sdk/types": "^3.973.8", "@smithy/types": "^4.14.1", @@ -454,6 +482,7 @@ "node_modules/@aws-sdk/middleware-recursion-detection": { "version": "3.972.11", "license": "Apache-2.0", + "peer": true, "dependencies": { "@aws-sdk/types": "^3.973.8", "@aws/lambda-invoke-store": "^0.2.2", @@ -468,6 +497,7 @@ "node_modules/@aws-sdk/middleware-sdk-s3": { "version": "3.972.34", "license": "Apache-2.0", + "peer": true, "dependencies": { "@aws-sdk/core": "^3.974.5", "@aws-sdk/types": "^3.973.8", @@ -491,6 +521,7 @@ "node_modules/@aws-sdk/middleware-user-agent": { "version": "3.972.35", "license": "Apache-2.0", + "peer": true, "dependencies": { "@aws-sdk/core": "^3.974.5", "@aws-sdk/types": "^3.973.8", @@ -508,6 +539,7 @@ "node_modules/@aws-sdk/middleware-websocket": { "version": "3.972.16", "license": "Apache-2.0", + "peer": true, "dependencies": { "@aws-sdk/types": "^3.973.8", "@aws-sdk/util-format-url": "^3.972.10", @@ -529,6 +561,7 @@ "node_modules/@aws-sdk/nested-clients": { "version": "3.997.3", "license": "Apache-2.0", + "peer": true, "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", @@ -577,6 +610,7 @@ "node_modules/@aws-sdk/region-config-resolver": { "version": "3.972.13", "license": "Apache-2.0", + "peer": true, "dependencies": { "@aws-sdk/types": "^3.973.8", "@smithy/config-resolver": "^4.4.17", @@ -591,6 +625,7 @@ "node_modules/@aws-sdk/signature-v4-multi-region": { "version": "3.996.22", "license": "Apache-2.0", + "peer": true, "dependencies": { "@aws-sdk/middleware-sdk-s3": "^3.972.34", "@aws-sdk/types": "^3.973.8", @@ -606,6 +641,7 @@ "node_modules/@aws-sdk/token-providers": { "version": "3.1037.0", "license": "Apache-2.0", + "peer": true, "dependencies": { "@aws-sdk/core": "^3.974.5", "@aws-sdk/nested-clients": "^3.997.3", @@ -622,6 +658,7 @@ "node_modules/@aws-sdk/types": { "version": "3.973.8", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/types": "^4.14.1", "tslib": "^2.6.2" @@ -633,6 +670,7 @@ "node_modules/@aws-sdk/util-arn-parser": { "version": "3.972.3", "license": "Apache-2.0", + "peer": true, "dependencies": { "tslib": "^2.6.2" }, @@ -643,6 +681,7 @@ "node_modules/@aws-sdk/util-endpoints": { "version": "3.996.8", "license": "Apache-2.0", + "peer": true, "dependencies": { "@aws-sdk/types": "^3.973.8", "@smithy/types": "^4.14.1", @@ -657,6 +696,7 @@ "node_modules/@aws-sdk/util-format-url": { "version": "3.972.10", "license": "Apache-2.0", + "peer": true, "dependencies": { "@aws-sdk/types": "^3.973.8", "@smithy/querystring-builder": "^4.2.14", @@ -670,6 +710,7 @@ "node_modules/@aws-sdk/util-locate-window": { "version": "3.965.5", "license": "Apache-2.0", + "peer": true, "dependencies": { "tslib": "^2.6.2" }, @@ -680,6 +721,7 @@ "node_modules/@aws-sdk/util-user-agent-browser": { "version": "3.972.10", "license": "Apache-2.0", + "peer": true, "dependencies": { "@aws-sdk/types": "^3.973.8", "@smithy/types": "^4.14.1", @@ -690,6 +732,7 @@ "node_modules/@aws-sdk/util-user-agent-node": { "version": "3.973.21", "license": "Apache-2.0", + "peer": true, "dependencies": { "@aws-sdk/middleware-user-agent": "^3.972.35", "@aws-sdk/types": "^3.973.8", @@ -713,6 +756,7 @@ "node_modules/@aws-sdk/xml-builder": { "version": "3.972.19", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/types": "^4.14.1", "fast-xml-parser": "5.7.1", @@ -725,6 +769,7 @@ "node_modules/@aws/lambda-invoke-store": { "version": "0.2.4", "license": "Apache-2.0", + "peer": true, "engines": { "node": ">=18.0.0" } @@ -732,6 +777,7 @@ "node_modules/@babel/runtime": { "version": "7.29.2", "license": "MIT", + "peer": true, "engines": { "node": ">=6.9.0" } @@ -739,6 +785,7 @@ "node_modules/@borewit/text-codec": { "version": "0.2.2", "license": "MIT", + "peer": true, "funding": { "type": "github", "url": "https://github.com/sponsors/Borewit" @@ -747,6 +794,7 @@ "node_modules/@clack/core": { "version": "1.2.0", "license": "MIT", + "peer": true, "dependencies": { "fast-wrap-ansi": "^0.1.3", "sisteransi": "^1.0.5" @@ -755,6 +803,7 @@ "node_modules/@clack/prompts": { "version": "1.2.0", "license": "MIT", + "peer": true, "dependencies": { "@clack/core": "1.2.0", "fast-string-width": "^1.1.0", @@ -762,6 +811,18 @@ "sisteransi": "^1.0.5" } }, + "node_modules/@emnapi/core": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.10.0.tgz", + "integrity": "sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/wasi-threads": "1.2.1", + "tslib": "^2.4.0" + } + }, "node_modules/@emnapi/runtime": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.10.0.tgz", @@ -772,599 +833,234 @@ "tslib": "^2.4.0" } }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", - "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", - "cpu": [ - "ppc64" - ], + "node_modules/@emnapi/wasi-threads": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.1.tgz", + "integrity": "sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==", "dev": true, "license": "MIT", "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=12" + "dependencies": { + "tslib": "^2.4.0" } }, - "node_modules/@esbuild/android-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", - "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], + "node_modules/@google/genai": { + "version": "1.50.1", + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "google-auth-library": "^10.3.0", + "p-retry": "^4.6.2", + "protobufjs": "^7.5.4", + "ws": "^8.18.0" + }, "engines": { - "node": ">=12" + "node": ">=20.0.0" + }, + "peerDependencies": { + "@modelcontextprotocol/sdk": "^1.25.2" + }, + "peerDependenciesMeta": { + "@modelcontextprotocol/sdk": { + "optional": true + } } }, - "node_modules/@esbuild/android-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", - "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", - "cpu": [ - "arm64" - ], - "dev": true, + "node_modules/@hono/node-server": { + "version": "1.19.14", "license": "MIT", - "optional": true, - "os": [ - "android" - ], + "peer": true, "engines": { - "node": ">=12" + "node": ">=18.14.1" + }, + "peerDependencies": { + "hono": "^4" } }, - "node_modules/@esbuild/android-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", - "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", - "cpu": [ - "x64" - ], - "dev": true, + "node_modules/@img/colour": { + "version": "1.1.0", "license": "MIT", - "optional": true, - "os": [ - "android" - ], + "peer": true, "engines": { - "node": ">=12" + "node": ">=18" } }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", - "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", + "node_modules/@img/sharp-darwin-arm64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz", + "integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==", "cpu": [ "arm64" ], - "dev": true, - "license": "MIT", + "license": "Apache-2.0", "optional": true, "os": [ "darwin" ], + "peer": true, "engines": { - "node": ">=12" + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-arm64": "1.2.4" } }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", - "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", + "node_modules/@img/sharp-darwin-x64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz", + "integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==", "cpu": [ "x64" ], - "dev": true, - "license": "MIT", + "license": "Apache-2.0", "optional": true, "os": [ "darwin" ], + "peer": true, "engines": { - "node": ">=12" + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-x64": "1.2.4" } }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", - "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", + "node_modules/@img/sharp-libvips-darwin-arm64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz", + "integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==", "cpu": [ "arm64" ], - "dev": true, - "license": "MIT", + "license": "LGPL-3.0-or-later", "optional": true, "os": [ - "freebsd" + "darwin" ], - "engines": { - "node": ">=12" + "peer": true, + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", - "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", + "node_modules/@img/sharp-libvips-darwin-x64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz", + "integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==", "cpu": [ "x64" ], - "dev": true, - "license": "MIT", + "license": "LGPL-3.0-or-later", "optional": true, "os": [ - "freebsd" + "darwin" ], - "engines": { - "node": ">=12" + "peer": true, + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@esbuild/linux-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", - "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", + "node_modules/@img/sharp-libvips-linux-arm": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz", + "integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==", "cpu": [ "arm" ], - "dev": true, - "license": "MIT", + "license": "LGPL-3.0-or-later", "optional": true, "os": [ "linux" ], - "engines": { - "node": ">=12" + "peer": true, + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", - "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", + "node_modules/@img/sharp-libvips-linux-arm64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz", + "integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==", "cpu": [ "arm64" ], - "dev": true, - "license": "MIT", + "license": "LGPL-3.0-or-later", "optional": true, "os": [ "linux" ], - "engines": { - "node": ">=12" + "peer": true, + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", - "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", + "node_modules/@img/sharp-libvips-linux-ppc64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz", + "integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==", "cpu": [ - "ia32" + "ppc64" ], - "dev": true, - "license": "MIT", + "license": "LGPL-3.0-or-later", "optional": true, "os": [ "linux" ], - "engines": { - "node": ">=12" + "peer": true, + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", - "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", + "node_modules/@img/sharp-libvips-linux-riscv64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz", + "integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==", "cpu": [ - "loong64" + "riscv64" ], - "dev": true, - "license": "MIT", + "license": "LGPL-3.0-or-later", "optional": true, "os": [ "linux" ], - "engines": { - "node": ">=12" + "peer": true, + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", - "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", + "node_modules/@img/sharp-libvips-linux-s390x": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz", + "integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==", "cpu": [ - "mips64el" + "s390x" ], - "dev": true, - "license": "MIT", + "license": "LGPL-3.0-or-later", "optional": true, "os": [ "linux" ], - "engines": { - "node": ">=12" + "peer": true, + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", - "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", + "node_modules/@img/sharp-libvips-linux-x64": { + "version": "1.2.4", "cpu": [ - "ppc64" + "x64" ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", - "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", - "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.21.5", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", - "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", - "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", - "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", - "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", - "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", - "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@google/genai": { - "version": "1.50.1", - "license": "Apache-2.0", - "dependencies": { - "google-auth-library": "^10.3.0", - "p-retry": "^4.6.2", - "protobufjs": "^7.5.4", - "ws": "^8.18.0" - }, - "engines": { - "node": ">=20.0.0" - }, - "peerDependencies": { - "@modelcontextprotocol/sdk": "^1.25.2" - }, - "peerDependenciesMeta": { - "@modelcontextprotocol/sdk": { - "optional": true - } - } - }, - "node_modules/@hono/node-server": { - "version": "1.19.14", - "license": "MIT", - "engines": { - "node": ">=18.14.1" - }, - "peerDependencies": { - "hono": "^4" - } - }, - "node_modules/@img/colour": { - "version": "1.1.0", - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "node_modules/@img/sharp-darwin-arm64": { - "version": "0.34.5", - "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz", - "integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==", - "cpu": [ - "arm64" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-darwin-arm64": "1.2.4" - } - }, - "node_modules/@img/sharp-darwin-x64": { - "version": "0.34.5", - "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz", - "integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==", - "cpu": [ - "x64" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-darwin-x64": "1.2.4" - } - }, - "node_modules/@img/sharp-libvips-darwin-arm64": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz", - "integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==", - "cpu": [ - "arm64" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "darwin" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-darwin-x64": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz", - "integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==", - "cpu": [ - "x64" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "darwin" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-arm": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz", - "integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==", - "cpu": [ - "arm" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-arm64": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz", - "integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==", - "cpu": [ - "arm64" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-ppc64": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz", - "integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==", - "cpu": [ - "ppc64" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-riscv64": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz", - "integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==", - "cpu": [ - "riscv64" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-s390x": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz", - "integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==", - "cpu": [ - "s390x" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-x64": { - "version": "1.2.4", - "cpu": [ - "x64" - ], - "license": "LGPL-3.0-or-later", + "license": "LGPL-3.0-or-later", "optional": true, "os": [ "linux" ], + "peer": true, "funding": { "url": "https://opencollective.com/libvips" } @@ -1381,6 +1077,7 @@ "os": [ "linux" ], + "peer": true, "funding": { "url": "https://opencollective.com/libvips" } @@ -1397,6 +1094,7 @@ "os": [ "linux" ], + "peer": true, "funding": { "url": "https://opencollective.com/libvips" } @@ -1413,6 +1111,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, @@ -1435,6 +1134,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, @@ -1457,6 +1157,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, @@ -1479,6 +1180,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, @@ -1501,6 +1203,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, @@ -1521,6 +1224,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, @@ -1543,6 +1247,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, @@ -1565,6 +1270,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, @@ -1584,6 +1290,7 @@ ], "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", "optional": true, + "peer": true, "dependencies": { "@emnapi/runtime": "^1.7.0" }, @@ -1606,6 +1313,7 @@ "os": [ "win32" ], + "peer": true, "engines": { "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, @@ -1625,6 +1333,7 @@ "os": [ "win32" ], + "peer": true, "engines": { "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, @@ -1644,6 +1353,7 @@ "os": [ "win32" ], + "peer": true, "engines": { "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, @@ -1654,6 +1364,7 @@ "node_modules/@isaacs/fs-minipass": { "version": "4.0.1", "license": "ISC", + "peer": true, "dependencies": { "minipass": "^7.0.4" }, @@ -1663,12 +1374,15 @@ }, "node_modules/@jridgewell/sourcemap-codec": { "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", "dev": true, "license": "MIT" }, "node_modules/@lydell/node-pty": { "version": "1.2.0-beta.12", "license": "MIT", + "peer": true, "optionalDependencies": { "@lydell/node-pty-darwin-arm64": "1.2.0-beta.12", "@lydell/node-pty-darwin-x64": "1.2.0-beta.12", @@ -1689,7 +1403,8 @@ "optional": true, "os": [ "darwin" - ] + ], + "peer": true }, "node_modules/@lydell/node-pty-darwin-x64": { "version": "1.2.0-beta.12", @@ -1702,7 +1417,8 @@ "optional": true, "os": [ "darwin" - ] + ], + "peer": true }, "node_modules/@lydell/node-pty-linux-arm64": { "version": "1.2.0-beta.12", @@ -1715,7 +1431,8 @@ "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/@lydell/node-pty-linux-x64": { "version": "1.2.0-beta.12", @@ -1726,7 +1443,8 @@ "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/@lydell/node-pty-win32-arm64": { "version": "1.2.0-beta.12", @@ -1739,7 +1457,8 @@ "optional": true, "os": [ "win32" - ] + ], + "peer": true }, "node_modules/@lydell/node-pty-win32-x64": { "version": "1.2.0-beta.12", @@ -1752,12 +1471,14 @@ "optional": true, "os": [ "win32" - ] + ], + "peer": true }, "node_modules/@mariozechner/clipboard": { "version": "0.3.3", "license": "MIT", "optional": true, + "peer": true, "engines": { "node": ">= 10" }, @@ -1786,6 +1507,7 @@ "os": [ "darwin" ], + "peer": true, "engines": { "node": ">= 10" } @@ -1799,6 +1521,7 @@ "os": [ "darwin" ], + "peer": true, "engines": { "node": ">= 10" } @@ -1815,6 +1538,7 @@ "os": [ "darwin" ], + "peer": true, "engines": { "node": ">= 10" } @@ -1831,6 +1555,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">= 10" } @@ -1847,6 +1572,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">= 10" } @@ -1863,6 +1589,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">= 10" } @@ -1877,6 +1604,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">= 10" } @@ -1893,6 +1621,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">= 10" } @@ -1909,6 +1638,7 @@ "os": [ "win32" ], + "peer": true, "engines": { "node": ">= 10" } @@ -1925,6 +1655,7 @@ "os": [ "win32" ], + "peer": true, "engines": { "node": ">= 10" } @@ -1932,6 +1663,7 @@ "node_modules/@mariozechner/jiti": { "version": "2.6.5", "license": "MIT", + "peer": true, "dependencies": { "std-env": "^3.10.0", "yoctocolors": "^2.1.2" @@ -1943,6 +1675,7 @@ "node_modules/@mariozechner/pi-agent-core": { "version": "0.70.2", "license": "MIT", + "peer": true, "dependencies": { "@mariozechner/pi-ai": "^0.70.2", "typebox": "^1.1.24" @@ -1954,6 +1687,7 @@ "node_modules/@mariozechner/pi-ai": { "version": "0.70.2", "license": "MIT", + "peer": true, "dependencies": { "@anthropic-ai/sdk": "^0.90.0", "@aws-sdk/client-bedrock-runtime": "^3.1030.0", @@ -1977,6 +1711,7 @@ "node_modules/@mariozechner/pi-ai/node_modules/agent-base": { "version": "7.1.4", "license": "MIT", + "peer": true, "engines": { "node": ">= 14" } @@ -1984,6 +1719,7 @@ "node_modules/@mariozechner/pi-ai/node_modules/data-uri-to-buffer": { "version": "6.0.2", "license": "MIT", + "peer": true, "engines": { "node": ">= 14" } @@ -1991,6 +1727,7 @@ "node_modules/@mariozechner/pi-ai/node_modules/degenerator": { "version": "5.0.1", "license": "MIT", + "peer": true, "dependencies": { "ast-types": "^0.13.4", "escodegen": "^2.1.0", @@ -2003,6 +1740,7 @@ "node_modules/@mariozechner/pi-ai/node_modules/get-uri": { "version": "6.0.5", "license": "MIT", + "peer": true, "dependencies": { "basic-ftp": "^5.0.2", "data-uri-to-buffer": "^6.0.2", @@ -2015,6 +1753,7 @@ "node_modules/@mariozechner/pi-ai/node_modules/http-proxy-agent": { "version": "7.0.2", "license": "MIT", + "peer": true, "dependencies": { "agent-base": "^7.1.0", "debug": "^4.3.4" @@ -2026,6 +1765,7 @@ "node_modules/@mariozechner/pi-ai/node_modules/https-proxy-agent": { "version": "7.0.6", "license": "MIT", + "peer": true, "dependencies": { "agent-base": "^7.1.2", "debug": "4" @@ -2037,6 +1777,7 @@ "node_modules/@mariozechner/pi-ai/node_modules/lru-cache": { "version": "7.18.3", "license": "ISC", + "peer": true, "engines": { "node": ">=12" } @@ -2044,6 +1785,7 @@ "node_modules/@mariozechner/pi-ai/node_modules/openai": { "version": "6.26.0", "license": "Apache-2.0", + "peer": true, "bin": { "openai": "bin/cli" }, @@ -2063,6 +1805,7 @@ "node_modules/@mariozechner/pi-ai/node_modules/pac-proxy-agent": { "version": "7.2.0", "license": "MIT", + "peer": true, "dependencies": { "@tootallnate/quickjs-emscripten": "^0.23.0", "agent-base": "^7.1.2", @@ -2080,6 +1823,7 @@ "node_modules/@mariozechner/pi-ai/node_modules/pac-resolver": { "version": "7.0.1", "license": "MIT", + "peer": true, "dependencies": { "degenerator": "^5.0.0", "netmask": "^2.0.2" @@ -2091,6 +1835,7 @@ "node_modules/@mariozechner/pi-ai/node_modules/proxy-agent": { "version": "6.5.0", "license": "MIT", + "peer": true, "dependencies": { "agent-base": "^7.1.2", "debug": "^4.3.4", @@ -2107,11 +1852,13 @@ }, "node_modules/@mariozechner/pi-ai/node_modules/proxy-from-env": { "version": "1.1.0", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@mariozechner/pi-ai/node_modules/socks-proxy-agent": { "version": "8.0.5", "license": "MIT", + "peer": true, "dependencies": { "agent-base": "^7.1.2", "debug": "^4.3.4", @@ -2124,6 +1871,7 @@ "node_modules/@mariozechner/pi-ai/node_modules/undici": { "version": "7.25.0", "license": "MIT", + "peer": true, "engines": { "node": ">=20.18.1" } @@ -2131,6 +1879,7 @@ "node_modules/@mariozechner/pi-coding-agent": { "version": "0.70.2", "license": "MIT", + "peer": true, "dependencies": { "@mariozechner/jiti": "^2.6.2", "@mariozechner/pi-agent-core": "^0.70.2", @@ -2167,6 +1916,7 @@ "node_modules/@mariozechner/pi-coding-agent/node_modules/file-type": { "version": "21.3.4", "license": "MIT", + "peer": true, "dependencies": { "@tokenizer/inflate": "^0.4.1", "strtok3": "^10.3.4", @@ -2183,6 +1933,7 @@ "node_modules/@mariozechner/pi-coding-agent/node_modules/undici": { "version": "7.25.0", "license": "MIT", + "peer": true, "engines": { "node": ">=20.18.1" } @@ -2190,6 +1941,7 @@ "node_modules/@mariozechner/pi-tui": { "version": "0.70.2", "license": "MIT", + "peer": true, "dependencies": { "@types/mime-types": "^2.1.4", "chalk": "^5.5.0", @@ -2207,6 +1959,7 @@ "node_modules/@mistralai/mistralai": { "version": "2.2.1", "license": "Apache-2.0", + "peer": true, "dependencies": { "ws": "^8.18.0", "zod": "^3.25.0 || ^4.0.0", @@ -2252,6 +2005,25 @@ } } }, + "node_modules/@napi-rs/wasm-runtime": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.4.tgz", + "integrity": "sha512-3NQNNgA1YSlJb/kMH1ildASP9HW7/7kYnRI2szWJaofaS1hWmbGI4H+d3+22aGzXXN9IJ+n+GiFVcGipJP18ow==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@tybys/wasm-util": "^0.10.1" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + }, + "peerDependencies": { + "@emnapi/core": "^1.7.1", + "@emnapi/runtime": "^1.7.1" + } + }, "node_modules/@nodable/entities": { "version": "2.1.0", "funding": [ @@ -2260,27 +2032,43 @@ "url": "https://github.com/sponsors/nodable" } ], - "license": "MIT" + "license": "MIT", + "peer": true + }, + "node_modules/@oxc-project/types": { + "version": "0.133.0", + "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.133.0.tgz", + "integrity": "sha512-KzkdCd6Uxqnf6l3HOw1xfatAlUURA0g14cvBYFyJ5SaNOQbOUvBr9PKArcPcrNIeRsBdgcUzOGrhKveVpvOIGA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/Boshen" + } }, "node_modules/@protobufjs/aspromise": { "version": "1.1.2", - "license": "BSD-3-Clause" + "license": "BSD-3-Clause", + "peer": true }, "node_modules/@protobufjs/base64": { "version": "1.1.2", - "license": "BSD-3-Clause" + "license": "BSD-3-Clause", + "peer": true }, "node_modules/@protobufjs/codegen": { "version": "2.0.4", - "license": "BSD-3-Clause" + "license": "BSD-3-Clause", + "peer": true }, "node_modules/@protobufjs/eventemitter": { "version": "1.1.0", - "license": "BSD-3-Clause" + "license": "BSD-3-Clause", + "peer": true }, "node_modules/@protobufjs/fetch": { "version": "1.1.0", "license": "BSD-3-Clause", + "peer": true, "dependencies": { "@protobufjs/aspromise": "^1.1.1", "@protobufjs/inquire": "^1.1.0" @@ -2288,42 +2076,33 @@ }, "node_modules/@protobufjs/float": { "version": "1.0.2", - "license": "BSD-3-Clause" + "license": "BSD-3-Clause", + "peer": true }, "node_modules/@protobufjs/inquire": { "version": "1.1.0", - "license": "BSD-3-Clause" + "license": "BSD-3-Clause", + "peer": true }, "node_modules/@protobufjs/path": { "version": "1.1.2", - "license": "BSD-3-Clause" + "license": "BSD-3-Clause", + "peer": true }, "node_modules/@protobufjs/pool": { "version": "1.1.0", - "license": "BSD-3-Clause" + "license": "BSD-3-Clause", + "peer": true }, "node_modules/@protobufjs/utf8": { "version": "1.1.0", - "license": "BSD-3-Clause" - }, - "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.60.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.60.2.tgz", - "integrity": "sha512-dnlp69efPPg6Uaw2dVqzWRfAWRnYVb1XJ8CyyhIbZeaq4CA5/mLeZ1IEt9QqQxmbdvagjLIm2ZL8BxXv5lH4Yw==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ] + "license": "BSD-3-Clause", + "peer": true }, - "node_modules/@rollup/rollup-android-arm64": { - "version": "4.60.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.60.2.tgz", - "integrity": "sha512-OqZTwDRDchGRHHm/hwLOL7uVPB9aUvI0am/eQuWMNyFHf5PSEQmyEeYYheA0EPPKUO/l0uigCp+iaTjoLjVoHg==", + "node_modules/@rolldown/binding-android-arm64": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.0.3.tgz", + "integrity": "sha512-454rs7jHngixp/NMxd5srYD57OnzSlZ/eFTETjORQHLwJG1lRtmNOJcBerZlfu4GjKqeq8aCCIQrMdHyhI51Hw==", "cpu": [ "arm64" ], @@ -2332,12 +2111,15 @@ "optional": true, "os": [ "android" - ] + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } }, - "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.60.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.60.2.tgz", - "integrity": "sha512-UwRE7CGpvSVEQS8gUMBe1uADWjNnVgP3Iusyda1nSRwNDCsRjnGc7w6El6WLQsXmZTbLZx9cecegumcitNfpmA==", + "node_modules/@rolldown/binding-darwin-arm64": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.0.3.tgz", + "integrity": "sha512-PcAhP+ynjURNyy8SKGl5DQP94aGuB/7JrXJb/t7P+hanXvQVMWzUvRRhBAcg/lNRadBhoUPqSoP4xw5tR/KBEA==", "cpu": [ "arm64" ], @@ -2346,12 +2128,15 @@ "optional": true, "os": [ "darwin" - ] + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } }, - "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.60.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.60.2.tgz", - "integrity": "sha512-gjEtURKLCC5VXm1I+2i1u9OhxFsKAQJKTVB8WvDAHF+oZlq0GTVFOlTlO1q3AlCTE/DF32c16ESvfgqR7343/g==", + "node_modules/@rolldown/binding-darwin-x64": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.0.3.tgz", + "integrity": "sha512-9YpfeUvSE2RS7wysJ81uOZkXJz7f7Q55H2Gvp3VEw/EsahqDtrphrZ0EwDLK5vvKOzaCrBsjF8JmnMLcUt78Gg==", "cpu": [ "x64" ], @@ -2360,26 +2145,15 @@ "optional": true, "os": [ "darwin" - ] - }, - "node_modules/@rollup/rollup-freebsd-arm64": { - "version": "4.60.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.60.2.tgz", - "integrity": "sha512-Bcl6CYDeAgE70cqZaMojOi/eK63h5Me97ZqAQoh77VPjMysA/4ORQBRGo3rRy45x4MzVlU9uZxs8Uwy7ZaKnBw==", - "cpu": [ - "arm64" ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ] + "engines": { + "node": "^20.19.0 || >=22.12.0" + } }, - "node_modules/@rollup/rollup-freebsd-x64": { - "version": "4.60.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.60.2.tgz", - "integrity": "sha512-LU+TPda3mAE2QB0/Hp5VyeKJivpC6+tlOXd1VMoXV/YFMvk/MNk5iXeBfB4MQGRWyOYVJ01625vjkr0Az98OJQ==", + "node_modules/@rolldown/binding-freebsd-x64": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.0.3.tgz", + "integrity": "sha512-yB1IlAsSNHncV6SCTL27/MVGR5htvQsoGxIv5KMGXALp+Ll1wYsn+x98M9MW7qa+NdSbvrrY7ANI4wLJ0n1e6g==", "cpu": [ "x64" ], @@ -2388,26 +2162,15 @@ "optional": true, "os": [ "freebsd" - ] - }, - "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.60.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.60.2.tgz", - "integrity": "sha512-2QxQrM+KQ7DAW4o22j+XZ6RKdxjLD7BOWTP0Bv0tmjdyhXSsr2Ul1oJDQqh9Zf5qOwTuTc7Ek83mOFaKnodPjg==", - "cpu": [ - "arm" ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] + "engines": { + "node": "^20.19.0 || >=22.12.0" + } }, - "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.60.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.60.2.tgz", - "integrity": "sha512-TbziEu2DVsTEOPif2mKWkMeDMLoYjx95oESa9fkQQK7r/Orta0gnkcDpzwufEcAO2BLBsD7mZkXGFqEdMRRwfw==", + "node_modules/@rolldown/binding-linux-arm-gnueabihf": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.0.3.tgz", + "integrity": "sha512-Yi30IVAAfLUCy2MseFjbB1jAMDl1VMCAas5StnYp8da9+CKvMd2H2cbEjWcw5NPaPqzvYkVIaF1nNUG+b7u/sw==", "cpu": [ "arm" ], @@ -2416,26 +2179,15 @@ "optional": true, "os": [ "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.60.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.60.2.tgz", - "integrity": "sha512-bO/rVDiDUuM2YfuCUwZ1t1cP+/yqjqz+Xf2VtkdppefuOFS2OSeAfgafaHNkFn0t02hEyXngZkxtGqXcXwO8Rg==", - "cpu": [ - "arm64" ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] + "engines": { + "node": "^20.19.0 || >=22.12.0" + } }, - "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.60.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.60.2.tgz", - "integrity": "sha512-hr26p7e93Rl0Za+JwW7EAnwAvKkehh12BU1Llm9Ykiibg4uIr2rbpxG9WCf56GuvidlTG9KiiQT/TXT1yAWxTA==", + "node_modules/@rolldown/binding-linux-arm64-gnu": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.0.3.tgz", + "integrity": "sha512-jsO7R8To+AdlYgUmN5sHSCZbfhtMBkO0WUx8iORQnPcMMdgr7qM2DQmMwgabs3GhNztdmoKkMKQFHD6DTMCIQw==", "cpu": [ "arm64" ], @@ -2444,54 +2196,32 @@ "optional": true, "os": [ "linux" - ] - }, - "node_modules/@rollup/rollup-linux-loong64-gnu": { - "version": "4.60.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.60.2.tgz", - "integrity": "sha512-pOjB/uSIyDt+ow3k/RcLvUAOGpysT2phDn7TTUB3n75SlIgZzM6NKAqlErPhoFU+npgY3/n+2HYIQVbF70P9/A==", - "cpu": [ - "loong64" ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] + "engines": { + "node": "^20.19.0 || >=22.12.0" + } }, - "node_modules/@rollup/rollup-linux-loong64-musl": { - "version": "4.60.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.60.2.tgz", - "integrity": "sha512-2/w+q8jszv9Ww1c+6uJT3OwqhdmGP2/4T17cu8WuwyUuuaCDDJ2ojdyYwZzCxx0GcsZBhzi3HmH+J5pZNXnd+Q==", + "node_modules/@rolldown/binding-linux-arm64-musl": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.0.3.tgz", + "integrity": "sha512-VWkUHwWriDciit80wleYwKILoR/KMvxh/IdwS/paX+ZgpuRpCrKLUdadJbc0NpBEiyhpYawsJ73j9aCvOH+f7Q==", "cpu": [ - "loong64" + "arm64" ], "dev": true, "license": "MIT", "optional": true, "os": [ "linux" - ] - }, - "node_modules/@rollup/rollup-linux-ppc64-gnu": { - "version": "4.60.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.60.2.tgz", - "integrity": "sha512-11+aL5vKheYgczxtPVVRhdptAM2H7fcDR5Gw4/bTcteuZBlH4oP9f5s9zYO9aGZvoGeBpqXI/9TZZihZ609wKw==", - "cpu": [ - "ppc64" ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] + "engines": { + "node": "^20.19.0 || >=22.12.0" + } }, - "node_modules/@rollup/rollup-linux-ppc64-musl": { - "version": "4.60.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.60.2.tgz", - "integrity": "sha512-i16fokAGK46IVZuV8LIIwMdtqhin9hfYkCh8pf8iC3QU3LpwL+1FSFGej+O7l3E/AoknL6Dclh2oTdnRMpTzFQ==", + "node_modules/@rolldown/binding-linux-ppc64-gnu": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.0.3.tgz", + "integrity": "sha512-5f1laC0SlIR0yDbFCd8acUhvJIag6N3zC5P7oUPN6wX0aOma+uKJ0wBDH5aq7I1PVI2ttTlhJwzwRIBnLiSGEg==", "cpu": [ "ppc64" ], @@ -2500,40 +2230,15 @@ "optional": true, "os": [ "linux" - ] - }, - "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.60.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.60.2.tgz", - "integrity": "sha512-49FkKS6RGQoriDSK/6E2GkAsAuU5kETFCh7pG4yD/ylj9rKhTmO3elsnmBvRD4PgJPds5W2PkhC82aVwmUcJ7A==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-riscv64-musl": { - "version": "4.60.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.60.2.tgz", - "integrity": "sha512-mjYNkHPfGpUR00DuM1ZZIgs64Hpf4bWcz9Z41+4Q+pgDx73UwWdAYyf6EG/lRFldmdHHzgrYyge5akFUW0D3mQ==", - "cpu": [ - "riscv64" ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] + "engines": { + "node": "^20.19.0 || >=22.12.0" + } }, - "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.60.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.60.2.tgz", - "integrity": "sha512-ALyvJz965BQk8E9Al/JDKKDLH2kfKFLTGMlgkAbbYtZuJt9LU8DW3ZoDMCtQpXAltZxwBHevXz5u+gf0yA0YoA==", + "node_modules/@rolldown/binding-linux-s390x-gnu": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.0.3.tgz", + "integrity": "sha512-Iq4ko0r4XsgbrF/LunNgHtAGLRRVE2kXonAXQ/MV0mC6jQpMOhW1SvtZja2EhC/kd05++bP78dsqBeIQyYJ6Yg==", "cpu": [ "s390x" ], @@ -2542,10 +2247,15 @@ "optional": true, "os": [ "linux" - ] + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } }, - "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.60.2", + "node_modules/@rolldown/binding-linux-x64-gnu": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.0.3.tgz", + "integrity": "sha512-B8m6tD5+/N5FeNQFbKlLA/2yVq9ycQP1SeedyEYYKWBNR3ZQbkvIUcNnDNM03lO1l5F2roiiFJGgvoLLyZXtSg==", "cpu": [ "x64" ], @@ -2554,12 +2264,15 @@ "optional": true, "os": [ "linux" - ] + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } }, - "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.60.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.60.2.tgz", - "integrity": "sha512-bTsRGj6VlSdn/XD4CGyzMnzaBs9bsRxy79eTqTCBsA8TMIEky7qg48aPkvJvFe1HyzQ5oMZdg7AnVlWQSKLTnw==", + "node_modules/@rolldown/binding-linux-x64-musl": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.0.3.tgz", + "integrity": "sha512-pSdpdUJHkuCxun9LE7jvgUB9qsRgaiyNNCX7m/AvHTcq67AiT/Yhoxvw5zPfhrM8k/BfP8ce/hMOpthKDpEUow==", "cpu": [ "x64" ], @@ -2568,26 +2281,15 @@ "optional": true, "os": [ "linux" - ] - }, - "node_modules/@rollup/rollup-openbsd-x64": { - "version": "4.60.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.60.2.tgz", - "integrity": "sha512-6d4Z3534xitaA1FcMWP7mQPq5zGwBmGbhphh2DwaA1aNIXUu3KTOfwrWpbwI4/Gr0uANo7NTtaykFyO2hPuFLg==", - "cpu": [ - "x64" ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ] + "engines": { + "node": "^20.19.0 || >=22.12.0" + } }, - "node_modules/@rollup/rollup-openharmony-arm64": { - "version": "4.60.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.60.2.tgz", - "integrity": "sha512-NetAg5iO2uN7eB8zE5qrZ3CSil+7IJt4WDFLcC75Ymywq1VZVD6qJ6EvNLjZ3rEm6gB7XW5JdT60c6MN35Z85Q==", + "node_modules/@rolldown/binding-openharmony-arm64": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.0.3.tgz", + "integrity": "sha512-OXXS3RKJgX2uLwM+gYyuH5omcH8fL1LJs96pZGgtetVCahON57+d4SJHzTgZiOjxgGkSnpXpOsWuPDGAKAigEg==", "cpu": [ "arm64" ], @@ -2596,40 +2298,51 @@ "optional": true, "os": [ "openharmony" - ] + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } }, - "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.60.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.60.2.tgz", - "integrity": "sha512-NCYhOotpgWZ5kdxCZsv6Iudx0wX8980Q/oW4pNFNihpBKsDbEA1zpkfxJGC0yugsUuyDZ7gL37dbzwhR0VI7pQ==", + "node_modules/@rolldown/binding-wasm32-wasi": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.0.3.tgz", + "integrity": "sha512-JTtb8BWFynicNSoPrehsCzBtOKjZ6jhMiPFEmOiuXg1Fl8dn2KHQob+GuPSGR0dryQa1PQJbzjF3dqO/whhjLg==", "cpu": [ - "arm64" + "wasm32" ], "dev": true, "license": "MIT", "optional": true, - "os": [ - "win32" - ] + "dependencies": { + "@emnapi/core": "1.10.0", + "@emnapi/runtime": "1.10.0", + "@napi-rs/wasm-runtime": "^1.1.4" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + } }, - "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.60.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.60.2.tgz", - "integrity": "sha512-RXsaOqXxfoUBQoOgvmmijVxJnW2IGB0eoMO7F8FAjaj0UTywUO/luSqimWBJn04WNgUkeNhh7fs7pESXajWmkg==", + "node_modules/@rolldown/binding-win32-arm64-msvc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.0.3.tgz", + "integrity": "sha512-gEdFFEN70A/jxb2svrWsN3aDL7OUtmvlOy+6fa2jxG8K0wQ1ZbdeLGnidov6Yu5/733dI5ySfzFlQ/cb0bSz1g==", "cpu": [ - "ia32" + "arm64" ], "dev": true, "license": "MIT", "optional": true, "os": [ "win32" - ] + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } }, - "node_modules/@rollup/rollup-win32-x64-gnu": { - "version": "4.60.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.60.2.tgz", - "integrity": "sha512-qdAzEULD+/hzObedtmV6iBpdL5TIbKVztGiK7O3/KYSf+HIzU257+MX1EXJcyIiDbMAqmbwaufcYPvyRryeZtA==", + "node_modules/@rolldown/binding-win32-x64-msvc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.0.3.tgz", + "integrity": "sha512-eXB7CHuaQdqmJcc3koCNtNPmT/bj2gc999kUFgBxG8Ac0NdgXc4rkCHhqrgrhN3zddvvvrgzj1e90SuSfmyIXA==", "cpu": [ "x64" ], @@ -2638,29 +2351,27 @@ "optional": true, "os": [ "win32" - ] - }, - "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.60.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.60.2.tgz", - "integrity": "sha512-Nd/SgG27WoA9e+/TdK74KnHz852TLa94ovOYySo/yMPuTmpckK/jIF2jSwS3g7ELSKXK13/cVdmg1Z/DaCWKxA==", - "cpu": [ - "x64" ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/pluginutils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz", + "integrity": "sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] + "license": "MIT" }, "node_modules/@silvia-odwyer/photon-node": { "version": "0.3.4", - "license": "Apache-2.0" + "license": "Apache-2.0", + "peer": true }, "node_modules/@smithy/config-resolver": { "version": "4.4.17", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/node-config-provider": "^4.3.14", "@smithy/types": "^4.14.1", @@ -2676,6 +2387,7 @@ "node_modules/@smithy/core": { "version": "3.23.17", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/protocol-http": "^5.3.14", "@smithy/types": "^4.14.1", @@ -2695,6 +2407,7 @@ "node_modules/@smithy/credential-provider-imds": { "version": "4.2.14", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/node-config-provider": "^4.3.14", "@smithy/property-provider": "^4.2.14", @@ -2709,6 +2422,7 @@ "node_modules/@smithy/eventstream-codec": { "version": "4.2.14", "license": "Apache-2.0", + "peer": true, "dependencies": { "@aws-crypto/crc32": "5.2.0", "@smithy/types": "^4.14.1", @@ -2722,6 +2436,7 @@ "node_modules/@smithy/eventstream-serde-browser": { "version": "4.2.14", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/eventstream-serde-universal": "^4.2.14", "@smithy/types": "^4.14.1", @@ -2734,6 +2449,7 @@ "node_modules/@smithy/eventstream-serde-config-resolver": { "version": "4.3.14", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/types": "^4.14.1", "tslib": "^2.6.2" @@ -2745,6 +2461,7 @@ "node_modules/@smithy/eventstream-serde-node": { "version": "4.2.14", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/eventstream-serde-universal": "^4.2.14", "@smithy/types": "^4.14.1", @@ -2757,6 +2474,7 @@ "node_modules/@smithy/eventstream-serde-universal": { "version": "4.2.14", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/eventstream-codec": "^4.2.14", "@smithy/types": "^4.14.1", @@ -2769,6 +2487,7 @@ "node_modules/@smithy/fetch-http-handler": { "version": "5.3.17", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/protocol-http": "^5.3.14", "@smithy/querystring-builder": "^4.2.14", @@ -2783,6 +2502,7 @@ "node_modules/@smithy/hash-node": { "version": "4.2.14", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/types": "^4.14.1", "@smithy/util-buffer-from": "^4.2.2", @@ -2796,6 +2516,7 @@ "node_modules/@smithy/invalid-dependency": { "version": "4.2.14", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/types": "^4.14.1", "tslib": "^2.6.2" @@ -2807,6 +2528,7 @@ "node_modules/@smithy/is-array-buffer": { "version": "4.2.2", "license": "Apache-2.0", + "peer": true, "dependencies": { "tslib": "^2.6.2" }, @@ -2817,6 +2539,7 @@ "node_modules/@smithy/middleware-content-length": { "version": "4.2.14", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/protocol-http": "^5.3.14", "@smithy/types": "^4.14.1", @@ -2829,6 +2552,7 @@ "node_modules/@smithy/middleware-endpoint": { "version": "4.4.32", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/core": "^3.23.17", "@smithy/middleware-serde": "^4.2.20", @@ -2846,6 +2570,7 @@ "node_modules/@smithy/middleware-retry": { "version": "4.5.5", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/core": "^3.23.17", "@smithy/node-config-provider": "^4.3.14", @@ -2865,6 +2590,7 @@ "node_modules/@smithy/middleware-serde": { "version": "4.2.20", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/core": "^3.23.17", "@smithy/protocol-http": "^5.3.14", @@ -2878,6 +2604,7 @@ "node_modules/@smithy/middleware-stack": { "version": "4.2.14", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/types": "^4.14.1", "tslib": "^2.6.2" @@ -2889,6 +2616,7 @@ "node_modules/@smithy/node-config-provider": { "version": "4.3.14", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/property-provider": "^4.2.14", "@smithy/shared-ini-file-loader": "^4.4.9", @@ -2902,6 +2630,7 @@ "node_modules/@smithy/node-http-handler": { "version": "4.6.1", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/protocol-http": "^5.3.14", "@smithy/querystring-builder": "^4.2.14", @@ -2915,6 +2644,7 @@ "node_modules/@smithy/property-provider": { "version": "4.2.14", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/types": "^4.14.1", "tslib": "^2.6.2" @@ -2926,6 +2656,7 @@ "node_modules/@smithy/protocol-http": { "version": "5.3.14", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/types": "^4.14.1", "tslib": "^2.6.2" @@ -2937,6 +2668,7 @@ "node_modules/@smithy/querystring-builder": { "version": "4.2.14", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/types": "^4.14.1", "@smithy/util-uri-escape": "^4.2.2", @@ -2949,6 +2681,7 @@ "node_modules/@smithy/querystring-parser": { "version": "4.2.14", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/types": "^4.14.1", "tslib": "^2.6.2" @@ -2960,6 +2693,7 @@ "node_modules/@smithy/service-error-classification": { "version": "4.3.0", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/types": "^4.14.1" }, @@ -2970,6 +2704,7 @@ "node_modules/@smithy/shared-ini-file-loader": { "version": "4.4.9", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/types": "^4.14.1", "tslib": "^2.6.2" @@ -2981,6 +2716,7 @@ "node_modules/@smithy/signature-v4": { "version": "5.3.14", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/is-array-buffer": "^4.2.2", "@smithy/protocol-http": "^5.3.14", @@ -2998,6 +2734,7 @@ "node_modules/@smithy/smithy-client": { "version": "4.12.13", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/core": "^3.23.17", "@smithy/middleware-endpoint": "^4.4.32", @@ -3014,6 +2751,7 @@ "node_modules/@smithy/types": { "version": "4.14.1", "license": "Apache-2.0", + "peer": true, "dependencies": { "tslib": "^2.6.2" }, @@ -3024,6 +2762,7 @@ "node_modules/@smithy/url-parser": { "version": "4.2.14", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/querystring-parser": "^4.2.14", "@smithy/types": "^4.14.1", @@ -3036,6 +2775,7 @@ "node_modules/@smithy/util-base64": { "version": "4.3.2", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/util-buffer-from": "^4.2.2", "@smithy/util-utf8": "^4.2.2", @@ -3048,6 +2788,7 @@ "node_modules/@smithy/util-body-length-browser": { "version": "4.2.2", "license": "Apache-2.0", + "peer": true, "dependencies": { "tslib": "^2.6.2" }, @@ -3058,6 +2799,7 @@ "node_modules/@smithy/util-body-length-node": { "version": "4.2.3", "license": "Apache-2.0", + "peer": true, "dependencies": { "tslib": "^2.6.2" }, @@ -3068,6 +2810,7 @@ "node_modules/@smithy/util-buffer-from": { "version": "4.2.2", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/is-array-buffer": "^4.2.2", "tslib": "^2.6.2" @@ -3079,6 +2822,7 @@ "node_modules/@smithy/util-config-provider": { "version": "4.2.2", "license": "Apache-2.0", + "peer": true, "dependencies": { "tslib": "^2.6.2" }, @@ -3089,6 +2833,7 @@ "node_modules/@smithy/util-defaults-mode-browser": { "version": "4.3.49", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/property-provider": "^4.2.14", "@smithy/smithy-client": "^4.12.13", @@ -3102,6 +2847,7 @@ "node_modules/@smithy/util-defaults-mode-node": { "version": "4.2.54", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/config-resolver": "^4.4.17", "@smithy/credential-provider-imds": "^4.2.14", @@ -3118,6 +2864,7 @@ "node_modules/@smithy/util-endpoints": { "version": "3.4.2", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/node-config-provider": "^4.3.14", "@smithy/types": "^4.14.1", @@ -3130,6 +2877,7 @@ "node_modules/@smithy/util-hex-encoding": { "version": "4.2.2", "license": "Apache-2.0", + "peer": true, "dependencies": { "tslib": "^2.6.2" }, @@ -3140,6 +2888,7 @@ "node_modules/@smithy/util-middleware": { "version": "4.2.14", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/types": "^4.14.1", "tslib": "^2.6.2" @@ -3151,6 +2900,7 @@ "node_modules/@smithy/util-retry": { "version": "4.3.4", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/service-error-classification": "^4.3.0", "@smithy/types": "^4.14.1", @@ -3163,6 +2913,7 @@ "node_modules/@smithy/util-stream": { "version": "4.5.25", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/fetch-http-handler": "^5.3.17", "@smithy/node-http-handler": "^4.6.1", @@ -3180,6 +2931,7 @@ "node_modules/@smithy/util-uri-escape": { "version": "4.2.2", "license": "Apache-2.0", + "peer": true, "dependencies": { "tslib": "^2.6.2" }, @@ -3190,6 +2942,7 @@ "node_modules/@smithy/util-utf8": { "version": "4.2.2", "license": "Apache-2.0", + "peer": true, "dependencies": { "@smithy/util-buffer-from": "^4.2.2", "tslib": "^2.6.2" @@ -3201,6 +2954,7 @@ "node_modules/@smithy/uuid": { "version": "1.1.2", "license": "Apache-2.0", + "peer": true, "dependencies": { "tslib": "^2.6.2" }, @@ -3208,9 +2962,17 @@ "node": ">=18.0.0" } }, + "node_modules/@standard-schema/spec": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz", + "integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==", + "dev": true, + "license": "MIT" + }, "node_modules/@tokenizer/inflate": { "version": "0.4.1", "license": "MIT", + "peer": true, "dependencies": { "debug": "^4.4.3", "token-types": "^6.1.1" @@ -3225,36 +2987,73 @@ }, "node_modules/@tokenizer/token": { "version": "0.3.0", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@tootallnate/quickjs-emscripten": { "version": "0.23.0", + "license": "MIT", + "peer": true + }, + "node_modules/@tybys/wasm-util": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.2.tgz", + "integrity": "sha512-RoBvJ2X0wuKlWFIjrwffGw1IqZHKQqzIchKaadZZfnNpsAYp2mM0h36JtPCjNDAHGgYez/15uMBpfGwchhiMgg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@types/chai": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz", + "integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/deep-eql": "*", + "assertion-error": "^2.0.1" + } + }, + "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", + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz", + "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==", "dev": true, "license": "MIT" }, "node_modules/@types/mime-types": { "version": "2.1.4", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@types/node": { "version": "25.6.0", "license": "MIT", + "peer": true, "dependencies": { "undici-types": "~7.19.0" } }, "node_modules/@types/retry": { "version": "0.12.0", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@types/yauzl": { "version": "2.10.3", "license": "MIT", "optional": true, + "peer": true, "dependencies": { "@types/node": "*" } @@ -3262,6 +3061,7 @@ "node_modules/@vincentkoc/qrcode-tui": { "version": "0.2.1", "license": "MIT", + "peer": true, "dependencies": { "qrcode": "^1.5.4" }, @@ -3277,34 +3077,40 @@ } }, "node_modules/@vitest/expect": { - "version": "2.1.9", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-4.1.0.tgz", + "integrity": "sha512-EIxG7k4wlWweuCLG9Y5InKFwpMEOyrMb6ZJ1ihYu02LVj/bzUwn2VMU+13PinsjRW75XnITeFrQBMH5+dLvCDA==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/spy": "2.1.9", - "@vitest/utils": "2.1.9", - "chai": "^5.1.2", - "tinyrainbow": "^1.2.0" + "@standard-schema/spec": "^1.1.0", + "@types/chai": "^5.2.2", + "@vitest/spy": "4.1.0", + "@vitest/utils": "4.1.0", + "chai": "^6.2.2", + "tinyrainbow": "^3.0.3" }, "funding": { "url": "https://opencollective.com/vitest" } }, "node_modules/@vitest/mocker": { - "version": "2.1.9", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-4.1.0.tgz", + "integrity": "sha512-evxREh+Hork43+Y4IOhTo+h5lGmVRyjqI739Rz4RlUPqwrkFFDF6EMvOOYjTx4E8Tl6gyCLRL8Mu7Ry12a13Tw==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/spy": "2.1.9", + "@vitest/spy": "4.1.0", "estree-walker": "^3.0.3", - "magic-string": "^0.30.12" + "magic-string": "^0.30.21" }, "funding": { "url": "https://opencollective.com/vitest" }, "peerDependencies": { "msw": "^2.4.9", - "vite": "^5.0.0" + "vite": "^6.0.0 || ^7.0.0 || ^8.0.0-0" }, "peerDependenciesMeta": { "msw": { @@ -3316,60 +3122,68 @@ } }, "node_modules/@vitest/pretty-format": { - "version": "2.1.9", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.1.0.tgz", + "integrity": "sha512-3RZLZlh88Ib0J7NQTRATfc/3ZPOnSUn2uDBUoGNn5T36+bALixmzphN26OUD3LRXWkJu4H0s5vvUeqBiw+kS0A==", "dev": true, "license": "MIT", "dependencies": { - "tinyrainbow": "^1.2.0" + "tinyrainbow": "^3.0.3" }, "funding": { "url": "https://opencollective.com/vitest" } }, "node_modules/@vitest/runner": { - "version": "2.1.9", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-4.1.0.tgz", + "integrity": "sha512-Duvx2OzQ7d6OjchL+trw+aSrb9idh7pnNfxrklo14p3zmNL4qPCDeIJAK+eBKYjkIwG96Bc6vYuxhqDXQOWpoQ==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/utils": "2.1.9", - "pathe": "^1.1.2" + "@vitest/utils": "4.1.0", + "pathe": "^2.0.3" }, "funding": { "url": "https://opencollective.com/vitest" } }, "node_modules/@vitest/snapshot": { - "version": "2.1.9", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-4.1.0.tgz", + "integrity": "sha512-0Vy9euT1kgsnj1CHttwi9i9o+4rRLEaPRSOJ5gyv579GJkNpgJK+B4HSv/rAWixx2wdAFci1X4CEPjiu2bXIMg==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/pretty-format": "2.1.9", - "magic-string": "^0.30.12", - "pathe": "^1.1.2" + "@vitest/pretty-format": "4.1.0", + "@vitest/utils": "4.1.0", + "magic-string": "^0.30.21", + "pathe": "^2.0.3" }, "funding": { "url": "https://opencollective.com/vitest" } }, "node_modules/@vitest/spy": { - "version": "2.1.9", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-4.1.0.tgz", + "integrity": "sha512-pz77k+PgNpyMDv2FV6qmk5ZVau6c3R8HC8v342T2xlFxQKTrSeYw9waIJG8KgV9fFwAtTu4ceRzMivPTH6wSxw==", "dev": true, "license": "MIT", - "dependencies": { - "tinyspy": "^3.0.2" - }, "funding": { "url": "https://opencollective.com/vitest" } }, "node_modules/@vitest/utils": { - "version": "2.1.9", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-4.1.0.tgz", + "integrity": "sha512-XfPXT6a8TZY3dcGY8EdwsBulFCIw+BeeX0RZn2x/BtiY/75YGh8FeWGG8QISN/WhaqSrE2OrlDgtF8q5uhOTmw==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/pretty-format": "2.1.9", - "loupe": "^3.1.2", - "tinyrainbow": "^1.2.0" + "@vitest/pretty-format": "4.1.0", + "convert-source-map": "^2.0.0", + "tinyrainbow": "^3.0.3" }, "funding": { "url": "https://opencollective.com/vitest" @@ -3378,6 +3192,7 @@ "node_modules/accepts": { "version": "2.0.0", "license": "MIT", + "peer": true, "dependencies": { "mime-types": "^3.0.0", "negotiator": "^1.0.0" @@ -3389,6 +3204,7 @@ "node_modules/agent-base": { "version": "9.0.0", "license": "MIT", + "peer": true, "engines": { "node": ">= 20" } @@ -3396,6 +3212,7 @@ "node_modules/ajv": { "version": "8.20.0", "license": "MIT", + "peer": true, "dependencies": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1", @@ -3410,6 +3227,7 @@ "node_modules/ajv-formats": { "version": "3.0.1", "license": "MIT", + "peer": true, "dependencies": { "ajv": "^8.0.0" }, @@ -3425,6 +3243,7 @@ "node_modules/ansi-regex": { "version": "6.2.2", "license": "MIT", + "peer": true, "engines": { "node": ">=12" }, @@ -3435,6 +3254,7 @@ "node_modules/ansi-styles": { "version": "4.3.0", "license": "MIT", + "peer": true, "dependencies": { "color-convert": "^2.0.1" }, @@ -3447,14 +3267,18 @@ }, "node_modules/any-promise": { "version": "1.3.0", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/argparse": { "version": "2.0.1", - "license": "Python-2.0" + "license": "Python-2.0", + "peer": true }, "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": { @@ -3464,6 +3288,7 @@ "node_modules/ast-types": { "version": "0.13.4", "license": "MIT", + "peer": true, "dependencies": { "tslib": "^2.0.1" }, @@ -3474,6 +3299,7 @@ "node_modules/balanced-match": { "version": "4.0.4", "license": "MIT", + "peer": true, "engines": { "node": "18 || 20 || >=22" } @@ -3494,11 +3320,13 @@ "url": "https://feross.org/support" } ], - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/basic-ftp": { "version": "5.3.0", "license": "MIT", + "peer": true, "engines": { "node": ">=10.0.0" } @@ -3506,6 +3334,7 @@ "node_modules/bignumber.js": { "version": "9.3.1", "license": "MIT", + "peer": true, "engines": { "node": "*" } @@ -3513,6 +3342,7 @@ "node_modules/body-parser": { "version": "2.2.2", "license": "MIT", + "peer": true, "dependencies": { "bytes": "^3.1.2", "content-type": "^1.0.5", @@ -3534,11 +3364,13 @@ }, "node_modules/bowser": { "version": "2.14.1", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/brace-expansion": { "version": "5.0.5", "license": "MIT", + "peer": true, "dependencies": { "balanced-match": "^4.0.2" }, @@ -3549,32 +3381,28 @@ "node_modules/buffer-crc32": { "version": "0.2.13", "license": "MIT", + "peer": true, "engines": { "node": "*" } }, "node_modules/buffer-equal-constant-time": { "version": "1.0.1", - "license": "BSD-3-Clause" + "license": "BSD-3-Clause", + "peer": true }, "node_modules/bytes": { "version": "3.1.2", "license": "MIT", + "peer": true, "engines": { "node": ">= 0.8" } }, - "node_modules/cac": { - "version": "6.7.14", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/call-bind-apply-helpers": { "version": "1.0.2", "license": "MIT", + "peer": true, "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2" @@ -3586,6 +3414,7 @@ "node_modules/call-bound": { "version": "1.0.4", "license": "MIT", + "peer": true, "dependencies": { "call-bind-apply-helpers": "^1.0.2", "get-intrinsic": "^1.3.0" @@ -3600,21 +3429,17 @@ "node_modules/camelcase": { "version": "5.3.1", "license": "MIT", + "peer": true, "engines": { "node": ">=6" } }, "node_modules/chai": { - "version": "5.3.3", + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/chai/-/chai-6.2.2.tgz", + "integrity": "sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==", "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" } @@ -3622,6 +3447,7 @@ "node_modules/chalk": { "version": "5.6.2", "license": "MIT", + "peer": true, "engines": { "node": "^12.17.0 || ^14.13 || >=16.0.0" }, @@ -3629,17 +3455,10 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/check-error": { - "version": "2.1.3", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 16" - } - }, "node_modules/chokidar": { "version": "5.0.0", "license": "MIT", + "peer": true, "dependencies": { "readdirp": "^5.0.0" }, @@ -3653,6 +3472,7 @@ "node_modules/chownr": { "version": "3.0.0", "license": "BlueOak-1.0.0", + "peer": true, "engines": { "node": ">=18" } @@ -3660,6 +3480,7 @@ "node_modules/cli-highlight": { "version": "2.1.11", "license": "ISC", + "peer": true, "dependencies": { "chalk": "^4.0.0", "highlight.js": "^10.7.1", @@ -3679,6 +3500,7 @@ "node_modules/cli-highlight/node_modules/chalk": { "version": "4.1.2", "license": "MIT", + "peer": true, "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -3693,6 +3515,7 @@ "node_modules/cliui": { "version": "7.0.4", "license": "ISC", + "peer": true, "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", @@ -3702,6 +3525,7 @@ "node_modules/cliui/node_modules/ansi-regex": { "version": "5.0.1", "license": "MIT", + "peer": true, "engines": { "node": ">=8" } @@ -3709,6 +3533,7 @@ "node_modules/cliui/node_modules/strip-ansi": { "version": "6.0.1", "license": "MIT", + "peer": true, "dependencies": { "ansi-regex": "^5.0.1" }, @@ -3719,6 +3544,7 @@ "node_modules/color-convert": { "version": "2.0.1", "license": "MIT", + "peer": true, "dependencies": { "color-name": "~1.1.4" }, @@ -3728,11 +3554,13 @@ }, "node_modules/color-name": { "version": "1.1.4", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/commander": { "version": "14.0.3", "license": "MIT", + "peer": true, "engines": { "node": ">=20" } @@ -3740,6 +3568,7 @@ "node_modules/content-disposition": { "version": "1.1.0", "license": "MIT", + "peer": true, "engines": { "node": ">=18" }, @@ -3751,13 +3580,22 @@ "node_modules/content-type": { "version": "1.0.5", "license": "MIT", + "peer": true, "engines": { "node": ">= 0.6" } }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true, + "license": "MIT" + }, "node_modules/cookie": { "version": "0.7.2", "license": "MIT", + "peer": true, "engines": { "node": ">= 0.6" } @@ -3765,17 +3603,20 @@ "node_modules/cookie-signature": { "version": "1.2.2", "license": "MIT", + "peer": true, "engines": { "node": ">=6.6.0" } }, "node_modules/core-util-is": { "version": "1.0.3", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/cors": { "version": "2.8.6", "license": "MIT", + "peer": true, "dependencies": { "object-assign": "^4", "vary": "^1" @@ -3801,6 +3642,7 @@ } ], "license": "MIT", + "peer": true, "engines": { "node": ">=18.0" } @@ -3808,6 +3650,7 @@ "node_modules/cross-spawn": { "version": "7.0.6", "license": "MIT", + "peer": true, "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -3820,6 +3663,7 @@ "node_modules/data-uri-to-buffer": { "version": "4.0.1", "license": "MIT", + "peer": true, "engines": { "node": ">= 12" } @@ -3827,6 +3671,7 @@ "node_modules/debug": { "version": "4.4.3", "license": "MIT", + "peer": true, "dependencies": { "ms": "^2.1.3" }, @@ -3842,21 +3687,15 @@ "node_modules/decamelize": { "version": "1.2.0", "license": "MIT", + "peer": true, "engines": { "node": ">=0.10.0" } }, - "node_modules/deep-eql": { - "version": "5.0.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, "node_modules/degenerator": { "version": "7.0.1", "license": "MIT", + "peer": true, "dependencies": { "ast-types": "^0.13.4", "escodegen": "^2.1.0", @@ -3872,6 +3711,7 @@ "node_modules/depd": { "version": "2.0.0", "license": "MIT", + "peer": true, "engines": { "node": ">= 0.8" } @@ -3886,17 +3726,20 @@ "node_modules/diff": { "version": "8.0.4", "license": "BSD-3-Clause", + "peer": true, "engines": { "node": ">=0.3.1" } }, "node_modules/dijkstrajs": { "version": "1.0.3", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/dotenv": { "version": "17.4.2", "license": "BSD-2-Clause", + "peer": true, "engines": { "node": ">=12" }, @@ -3907,6 +3750,7 @@ "node_modules/dunder-proto": { "version": "1.0.1", "license": "MIT", + "peer": true, "dependencies": { "call-bind-apply-helpers": "^1.0.1", "es-errors": "^1.3.0", @@ -3919,21 +3763,25 @@ "node_modules/ecdsa-sig-formatter": { "version": "1.0.11", "license": "Apache-2.0", + "peer": true, "dependencies": { "safe-buffer": "^5.0.1" } }, "node_modules/ee-first": { "version": "1.1.1", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/emoji-regex": { "version": "8.0.0", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/encodeurl": { "version": "2.0.0", "license": "MIT", + "peer": true, "engines": { "node": ">= 0.8" } @@ -3941,6 +3789,7 @@ "node_modules/end-of-stream": { "version": "1.4.5", "license": "MIT", + "peer": true, "dependencies": { "once": "^1.4.0" } @@ -3948,6 +3797,7 @@ "node_modules/entities": { "version": "4.5.0", "license": "BSD-2-Clause", + "peer": true, "engines": { "node": ">=0.12" }, @@ -3958,6 +3808,7 @@ "node_modules/es-define-property": { "version": "1.0.1", "license": "MIT", + "peer": true, "engines": { "node": ">= 0.4" } @@ -3965,18 +3816,22 @@ "node_modules/es-errors": { "version": "1.3.0", "license": "MIT", + "peer": true, "engines": { "node": ">= 0.4" } }, "node_modules/es-module-lexer": { - "version": "1.7.0", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.1.0.tgz", + "integrity": "sha512-n27zTYMjYu1aj4MjCWzSP7G9r75utsaoc8m61weK+W8JMBGGQybd43GstCXZ3WNmSFtGT9wi59qQTW6mhTR5LQ==", "dev": true, "license": "MIT" }, "node_modules/es-object-atoms": { "version": "1.1.1", "license": "MIT", + "peer": true, "dependencies": { "es-errors": "^1.3.0" }, @@ -3984,57 +3839,23 @@ "node": ">= 0.4" } }, - "node_modules/esbuild": { - "version": "0.21.5", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.21.5", - "@esbuild/android-arm": "0.21.5", - "@esbuild/android-arm64": "0.21.5", - "@esbuild/android-x64": "0.21.5", - "@esbuild/darwin-arm64": "0.21.5", - "@esbuild/darwin-x64": "0.21.5", - "@esbuild/freebsd-arm64": "0.21.5", - "@esbuild/freebsd-x64": "0.21.5", - "@esbuild/linux-arm": "0.21.5", - "@esbuild/linux-arm64": "0.21.5", - "@esbuild/linux-ia32": "0.21.5", - "@esbuild/linux-loong64": "0.21.5", - "@esbuild/linux-mips64el": "0.21.5", - "@esbuild/linux-ppc64": "0.21.5", - "@esbuild/linux-riscv64": "0.21.5", - "@esbuild/linux-s390x": "0.21.5", - "@esbuild/linux-x64": "0.21.5", - "@esbuild/netbsd-x64": "0.21.5", - "@esbuild/openbsd-x64": "0.21.5", - "@esbuild/sunos-x64": "0.21.5", - "@esbuild/win32-arm64": "0.21.5", - "@esbuild/win32-ia32": "0.21.5", - "@esbuild/win32-x64": "0.21.5" - } - }, "node_modules/escalade": { "version": "3.2.0", "license": "MIT", + "peer": true, "engines": { "node": ">=6" } }, "node_modules/escape-html": { "version": "1.0.3", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/escodegen": { "version": "2.1.0", "license": "BSD-2-Clause", + "peer": true, "dependencies": { "esprima": "^4.0.1", "estraverse": "^5.2.0", @@ -4054,6 +3875,7 @@ "node_modules/esprima": { "version": "4.0.1", "license": "BSD-2-Clause", + "peer": true, "bin": { "esparse": "bin/esparse.js", "esvalidate": "bin/esvalidate.js" @@ -4065,12 +3887,15 @@ "node_modules/estraverse": { "version": "5.3.0", "license": "BSD-2-Clause", + "peer": true, "engines": { "node": ">=4.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": { @@ -4080,6 +3905,7 @@ "node_modules/esutils": { "version": "2.0.3", "license": "BSD-2-Clause", + "peer": true, "engines": { "node": ">=0.10.0" } @@ -4087,6 +3913,7 @@ "node_modules/etag": { "version": "1.8.1", "license": "MIT", + "peer": true, "engines": { "node": ">= 0.6" } @@ -4094,6 +3921,7 @@ "node_modules/eventsource": { "version": "3.0.7", "license": "MIT", + "peer": true, "dependencies": { "eventsource-parser": "^3.0.1" }, @@ -4104,6 +3932,7 @@ "node_modules/eventsource-parser": { "version": "3.0.8", "license": "MIT", + "peer": true, "engines": { "node": ">=18.0.0" } @@ -4161,6 +3990,7 @@ "node_modules/express-rate-limit": { "version": "8.4.1", "license": "MIT", + "peer": true, "dependencies": { "ip-address": "10.1.0" }, @@ -4176,11 +4006,13 @@ }, "node_modules/extend": { "version": "3.0.2", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/extract-zip": { "version": "2.0.1", "license": "BSD-2-Clause", + "peer": true, "dependencies": { "debug": "^4.1.1", "get-stream": "^5.1.0", @@ -4198,15 +4030,18 @@ }, "node_modules/fast-deep-equal": { "version": "3.1.3", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/fast-string-truncated-width": { "version": "1.2.1", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/fast-string-width": { "version": "1.1.0", "license": "MIT", + "peer": true, "dependencies": { "fast-string-truncated-width": "^1.2.0" } @@ -4223,11 +4058,13 @@ "url": "https://opencollective.com/fastify" } ], - "license": "BSD-3-Clause" + "license": "BSD-3-Clause", + "peer": true }, "node_modules/fast-wrap-ansi": { "version": "0.1.6", "license": "MIT", + "peer": true, "dependencies": { "fast-string-width": "^1.1.0" } @@ -4241,6 +4078,7 @@ } ], "license": "MIT", + "peer": true, "dependencies": { "path-expression-matcher": "^1.1.3" } @@ -4254,6 +4092,7 @@ } ], "license": "MIT", + "peer": true, "dependencies": { "@nodable/entities": "^2.1.0", "fast-xml-builder": "^1.1.5", @@ -4267,10 +4106,29 @@ "node_modules/fd-slicer": { "version": "1.1.0", "license": "MIT", + "peer": true, "dependencies": { "pend": "~1.2.0" } }, + "node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, "node_modules/fetch-blob": { "version": "3.2.0", "funding": [ @@ -4284,6 +4142,7 @@ } ], "license": "MIT", + "peer": true, "dependencies": { "node-domexception": "^1.0.0", "web-streams-polyfill": "^3.0.3" @@ -4295,6 +4154,7 @@ "node_modules/file-type": { "version": "22.0.1", "license": "MIT", + "peer": true, "dependencies": { "@tokenizer/inflate": "^0.4.1", "strtok3": "^10.3.5", @@ -4311,6 +4171,7 @@ "node_modules/finalhandler": { "version": "2.1.1", "license": "MIT", + "peer": true, "dependencies": { "debug": "^4.4.0", "encodeurl": "^2.0.0", @@ -4330,6 +4191,7 @@ "node_modules/find-up": { "version": "4.1.0", "license": "MIT", + "peer": true, "dependencies": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" @@ -4341,6 +4203,7 @@ "node_modules/formdata-polyfill": { "version": "4.0.10", "license": "MIT", + "peer": true, "dependencies": { "fetch-blob": "^3.1.2" }, @@ -4351,6 +4214,7 @@ "node_modules/forwarded": { "version": "0.2.0", "license": "MIT", + "peer": true, "engines": { "node": ">= 0.6" } @@ -4358,6 +4222,7 @@ "node_modules/fresh": { "version": "2.0.0", "license": "MIT", + "peer": true, "engines": { "node": ">= 0.8" } @@ -4380,6 +4245,7 @@ "node_modules/function-bind": { "version": "1.1.2", "license": "MIT", + "peer": true, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -4387,6 +4253,7 @@ "node_modules/gaxios": { "version": "7.1.4", "license": "Apache-2.0", + "peer": true, "dependencies": { "extend": "^3.0.2", "https-proxy-agent": "^7.0.1", @@ -4399,6 +4266,7 @@ "node_modules/gaxios/node_modules/agent-base": { "version": "7.1.4", "license": "MIT", + "peer": true, "engines": { "node": ">= 14" } @@ -4406,6 +4274,7 @@ "node_modules/gaxios/node_modules/https-proxy-agent": { "version": "7.0.6", "license": "MIT", + "peer": true, "dependencies": { "agent-base": "^7.1.2", "debug": "4" @@ -4417,6 +4286,7 @@ "node_modules/gcp-metadata": { "version": "8.1.2", "license": "Apache-2.0", + "peer": true, "dependencies": { "gaxios": "^7.0.0", "google-logging-utils": "^1.0.0", @@ -4429,6 +4299,7 @@ "node_modules/get-caller-file": { "version": "2.0.5", "license": "ISC", + "peer": true, "engines": { "node": "6.* || 8.* || >= 10.*" } @@ -4436,6 +4307,7 @@ "node_modules/get-east-asian-width": { "version": "1.5.0", "license": "MIT", + "peer": true, "engines": { "node": ">=18" }, @@ -4446,6 +4318,7 @@ "node_modules/get-intrinsic": { "version": "1.3.0", "license": "MIT", + "peer": true, "dependencies": { "call-bind-apply-helpers": "^1.0.2", "es-define-property": "^1.0.1", @@ -4468,6 +4341,7 @@ "node_modules/get-proto": { "version": "1.0.1", "license": "MIT", + "peer": true, "dependencies": { "dunder-proto": "^1.0.1", "es-object-atoms": "^1.0.0" @@ -4479,6 +4353,7 @@ "node_modules/get-stream": { "version": "5.2.0", "license": "MIT", + "peer": true, "dependencies": { "pump": "^3.0.0" }, @@ -4492,6 +4367,7 @@ "node_modules/get-uri": { "version": "8.0.0", "license": "MIT", + "peer": true, "dependencies": { "basic-ftp": "^5.2.0", "data-uri-to-buffer": "8.0.0", @@ -4504,6 +4380,7 @@ "node_modules/get-uri/node_modules/data-uri-to-buffer": { "version": "8.0.0", "license": "MIT", + "peer": true, "engines": { "node": ">= 20" } @@ -4511,6 +4388,7 @@ "node_modules/glob": { "version": "13.0.6", "license": "BlueOak-1.0.0", + "peer": true, "dependencies": { "minimatch": "^10.2.2", "minipass": "^7.1.3", @@ -4526,6 +4404,7 @@ "node_modules/google-auth-library": { "version": "10.6.2", "license": "Apache-2.0", + "peer": true, "dependencies": { "base64-js": "^1.3.0", "ecdsa-sig-formatter": "^1.0.11", @@ -4541,6 +4420,7 @@ "node_modules/google-logging-utils": { "version": "1.1.3", "license": "Apache-2.0", + "peer": true, "engines": { "node": ">=14" } @@ -4548,6 +4428,7 @@ "node_modules/gopd": { "version": "1.2.0", "license": "MIT", + "peer": true, "engines": { "node": ">= 0.4" }, @@ -4557,11 +4438,13 @@ }, "node_modules/graceful-fs": { "version": "4.2.11", - "license": "ISC" + "license": "ISC", + "peer": true }, "node_modules/has-flag": { "version": "4.0.0", "license": "MIT", + "peer": true, "engines": { "node": ">=8" } @@ -4569,6 +4452,7 @@ "node_modules/has-symbols": { "version": "1.1.0", "license": "MIT", + "peer": true, "engines": { "node": ">= 0.4" }, @@ -4579,6 +4463,7 @@ "node_modules/hasown": { "version": "2.0.3", "license": "MIT", + "peer": true, "dependencies": { "function-bind": "^1.1.2" }, @@ -4589,6 +4474,7 @@ "node_modules/highlight.js": { "version": "10.7.3", "license": "BSD-3-Clause", + "peer": true, "engines": { "node": "*" } @@ -4604,6 +4490,7 @@ "node_modules/hosted-git-info": { "version": "9.0.2", "license": "ISC", + "peer": true, "dependencies": { "lru-cache": "^11.1.0" }, @@ -4614,6 +4501,7 @@ "node_modules/http-errors": { "version": "2.0.1", "license": "MIT", + "peer": true, "dependencies": { "depd": "~2.0.0", "inherits": "~2.0.4", @@ -4632,6 +4520,7 @@ "node_modules/http-proxy-agent": { "version": "9.0.0", "license": "MIT", + "peer": true, "dependencies": { "agent-base": "9.0.0", "debug": "^4.3.4" @@ -4643,6 +4532,7 @@ "node_modules/https-proxy-agent": { "version": "9.0.0", "license": "MIT", + "peer": true, "dependencies": { "agent-base": "9.0.0", "debug": "^4.3.4" @@ -4654,6 +4544,7 @@ "node_modules/iconv-lite": { "version": "0.7.2", "license": "MIT", + "peer": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, @@ -4681,26 +4572,31 @@ "url": "https://feross.org/support" } ], - "license": "BSD-3-Clause" + "license": "BSD-3-Clause", + "peer": true }, "node_modules/ignore": { "version": "7.0.5", "license": "MIT", + "peer": true, "engines": { "node": ">= 4" } }, "node_modules/immediate": { "version": "3.0.6", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/inherits": { "version": "2.0.4", - "license": "ISC" + "license": "ISC", + "peer": true }, "node_modules/ip-address": { "version": "10.1.0", "license": "MIT", + "peer": true, "engines": { "node": ">= 12" } @@ -4708,6 +4604,7 @@ "node_modules/ipaddr.js": { "version": "2.3.0", "license": "MIT", + "peer": true, "engines": { "node": ">= 10" } @@ -4715,25 +4612,30 @@ "node_modules/is-fullwidth-code-point": { "version": "3.0.0", "license": "MIT", + "peer": true, "engines": { "node": ">=8" } }, "node_modules/is-promise": { "version": "4.0.0", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/isarray": { "version": "1.0.0", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/isexe": { "version": "2.0.0", - "license": "ISC" + "license": "ISC", + "peer": true }, "node_modules/jiti": { "version": "2.6.1", "license": "MIT", + "peer": true, "bin": { "jiti": "lib/jiti-cli.mjs" } @@ -4741,6 +4643,7 @@ "node_modules/jose": { "version": "6.2.2", "license": "MIT", + "peer": true, "funding": { "url": "https://github.com/sponsors/panva" } @@ -4748,6 +4651,7 @@ "node_modules/json-bigint": { "version": "1.0.0", "license": "MIT", + "peer": true, "dependencies": { "bignumber.js": "^9.0.0" } @@ -4755,6 +4659,7 @@ "node_modules/json-schema-to-ts": { "version": "3.1.1", "license": "MIT", + "peer": true, "dependencies": { "@babel/runtime": "^7.18.3", "ts-algebra": "^2.0.0" @@ -4765,15 +4670,18 @@ }, "node_modules/json-schema-traverse": { "version": "1.0.0", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/json-schema-typed": { "version": "8.0.2", - "license": "BSD-2-Clause" + "license": "BSD-2-Clause", + "peer": true }, "node_modules/json5": { "version": "2.2.3", "license": "MIT", + "peer": true, "bin": { "json5": "lib/cli.js" }, @@ -4784,6 +4692,7 @@ "node_modules/jszip": { "version": "3.10.1", "license": "(MIT OR GPL-3.0-or-later)", + "peer": true, "dependencies": { "lie": "~3.3.0", "pako": "~1.0.2", @@ -4794,6 +4703,7 @@ "node_modules/jwa": { "version": "2.0.1", "license": "MIT", + "peer": true, "dependencies": { "buffer-equal-constant-time": "^1.0.1", "ecdsa-sig-formatter": "1.0.11", @@ -4803,6 +4713,7 @@ "node_modules/jws": { "version": "4.0.1", "license": "MIT", + "peer": true, "dependencies": { "jwa": "^2.0.1", "safe-buffer": "^5.0.1" @@ -4813,6 +4724,7 @@ "hasInstallScript": true, "license": "MIT", "optional": true, + "peer": true, "funding": { "url": "https://liberapay.com/Koromix" } @@ -4820,13 +4732,276 @@ "node_modules/lie": { "version": "3.3.0", "license": "MIT", + "peer": true, "dependencies": { "immediate": "~3.0.5" } }, + "node_modules/lightningcss": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.32.0.tgz", + "integrity": "sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==", + "dev": true, + "license": "MPL-2.0", + "dependencies": { + "detect-libc": "^2.0.3" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "lightningcss-android-arm64": "1.32.0", + "lightningcss-darwin-arm64": "1.32.0", + "lightningcss-darwin-x64": "1.32.0", + "lightningcss-freebsd-x64": "1.32.0", + "lightningcss-linux-arm-gnueabihf": "1.32.0", + "lightningcss-linux-arm64-gnu": "1.32.0", + "lightningcss-linux-arm64-musl": "1.32.0", + "lightningcss-linux-x64-gnu": "1.32.0", + "lightningcss-linux-x64-musl": "1.32.0", + "lightningcss-win32-arm64-msvc": "1.32.0", + "lightningcss-win32-x64-msvc": "1.32.0" + } + }, + "node_modules/lightningcss-android-arm64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.32.0.tgz", + "integrity": "sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-arm64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.32.0.tgz", + "integrity": "sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-x64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.32.0.tgz", + "integrity": "sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-freebsd-x64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.32.0.tgz", + "integrity": "sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm-gnueabihf": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.32.0.tgz", + "integrity": "sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-gnu": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.32.0.tgz", + "integrity": "sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-musl": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.32.0.tgz", + "integrity": "sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-gnu": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.32.0.tgz", + "integrity": "sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-musl": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.32.0.tgz", + "integrity": "sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-arm64-msvc": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.32.0.tgz", + "integrity": "sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-x64-msvc": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.32.0.tgz", + "integrity": "sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, "node_modules/linkify-it": { "version": "5.0.0", "license": "MIT", + "peer": true, "dependencies": { "uc.micro": "^2.0.0" } @@ -4834,6 +5009,7 @@ "node_modules/locate-path": { "version": "5.0.0", "license": "MIT", + "peer": true, "dependencies": { "p-locate": "^4.1.0" }, @@ -4843,22 +5019,21 @@ }, "node_modules/long": { "version": "5.3.2", - "license": "Apache-2.0" - }, - "node_modules/loupe": { - "version": "3.2.1", - "dev": true, - "license": "MIT" + "license": "Apache-2.0", + "peer": true }, "node_modules/lru-cache": { "version": "11.3.5", "license": "BlueOak-1.0.0", + "peer": true, "engines": { "node": "20 || >=22" } }, "node_modules/magic-string": { "version": "0.30.21", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", + "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", "dev": true, "license": "MIT", "dependencies": { @@ -4868,6 +5043,7 @@ "node_modules/markdown-it": { "version": "14.1.1", "license": "MIT", + "peer": true, "dependencies": { "argparse": "^2.0.1", "entities": "^4.4.0", @@ -4883,6 +5059,7 @@ "node_modules/marked": { "version": "15.0.12", "license": "MIT", + "peer": true, "bin": { "marked": "bin/marked.js" }, @@ -4893,17 +5070,20 @@ "node_modules/math-intrinsics": { "version": "1.1.0", "license": "MIT", + "peer": true, "engines": { "node": ">= 0.4" } }, "node_modules/mdurl": { "version": "2.0.0", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/media-typer": { "version": "1.1.0", "license": "MIT", + "peer": true, "engines": { "node": ">= 0.8" } @@ -4911,6 +5091,7 @@ "node_modules/merge-descriptors": { "version": "2.0.0", "license": "MIT", + "peer": true, "engines": { "node": ">=18" }, @@ -4921,6 +5102,7 @@ "node_modules/mime-db": { "version": "1.54.0", "license": "MIT", + "peer": true, "engines": { "node": ">= 0.6" } @@ -4928,6 +5110,7 @@ "node_modules/mime-types": { "version": "3.0.2", "license": "MIT", + "peer": true, "dependencies": { "mime-db": "^1.54.0" }, @@ -4942,6 +5125,7 @@ "node_modules/minimatch": { "version": "10.2.5", "license": "BlueOak-1.0.0", + "peer": true, "dependencies": { "brace-expansion": "^5.0.5" }, @@ -4955,6 +5139,7 @@ "node_modules/minipass": { "version": "7.1.3", "license": "BlueOak-1.0.0", + "peer": true, "engines": { "node": ">=16 || 14 >=14.17" } @@ -4962,6 +5147,7 @@ "node_modules/minizlib": { "version": "3.1.0", "license": "MIT", + "peer": true, "dependencies": { "minipass": "^7.1.2" }, @@ -4971,11 +5157,13 @@ }, "node_modules/ms": { "version": "2.1.3", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/mz": { "version": "2.7.0", "license": "MIT", + "peer": true, "dependencies": { "any-promise": "^1.0.0", "object-assign": "^4.0.1", @@ -4983,7 +5171,9 @@ } }, "node_modules/nanoid": { - "version": "3.3.11", + "version": "3.3.12", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.12.tgz", + "integrity": "sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ==", "dev": true, "funding": [ { @@ -5002,6 +5192,7 @@ "node_modules/negotiator": { "version": "1.0.0", "license": "MIT", + "peer": true, "engines": { "node": ">= 0.6" } @@ -5009,6 +5200,7 @@ "node_modules/netmask": { "version": "2.1.1", "license": "MIT", + "peer": true, "engines": { "node": ">= 0.4.0" } @@ -5026,6 +5218,7 @@ } ], "license": "MIT", + "peer": true, "engines": { "node": ">=10.5.0" } @@ -5033,6 +5226,7 @@ "node_modules/node-fetch": { "version": "3.3.2", "license": "MIT", + "peer": true, "dependencies": { "data-uri-to-buffer": "^4.0.0", "fetch-blob": "^3.1.4", @@ -5049,6 +5243,7 @@ "node_modules/object-assign": { "version": "4.1.1", "license": "MIT", + "peer": true, "engines": { "node": ">=0.10.0" } @@ -5056,6 +5251,7 @@ "node_modules/object-inspect": { "version": "1.13.4", "license": "MIT", + "peer": true, "engines": { "node": ">= 0.4" }, @@ -5063,9 +5259,21 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/obug": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/obug/-/obug-2.1.1.tgz", + "integrity": "sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==", + "dev": true, + "funding": [ + "https://github.com/sponsors/sxzz", + "https://opencollective.com/debug" + ], + "license": "MIT" + }, "node_modules/on-finished": { "version": "2.4.1", "license": "MIT", + "peer": true, "dependencies": { "ee-first": "1.1.1" }, @@ -5076,6 +5284,7 @@ "node_modules/once": { "version": "1.4.0", "license": "ISC", + "peer": true, "dependencies": { "wrappy": "1" } @@ -5083,6 +5292,7 @@ "node_modules/openai": { "version": "6.34.0", "license": "Apache-2.0", + "peer": true, "bin": { "openai": "bin/cli" }, @@ -5152,6 +5362,7 @@ "node_modules/osc-progress": { "version": "0.3.0", "license": "MIT", + "peer": true, "engines": { "node": ">=20" } @@ -5159,6 +5370,7 @@ "node_modules/p-limit": { "version": "2.3.0", "license": "MIT", + "peer": true, "dependencies": { "p-try": "^2.0.0" }, @@ -5172,6 +5384,7 @@ "node_modules/p-locate": { "version": "4.1.0", "license": "MIT", + "peer": true, "dependencies": { "p-limit": "^2.2.0" }, @@ -5182,6 +5395,7 @@ "node_modules/p-retry": { "version": "4.6.2", "license": "MIT", + "peer": true, "dependencies": { "@types/retry": "0.12.0", "retry": "^0.13.1" @@ -5193,6 +5407,7 @@ "node_modules/p-try": { "version": "2.2.0", "license": "MIT", + "peer": true, "engines": { "node": ">=6" } @@ -5200,6 +5415,7 @@ "node_modules/pac-proxy-agent": { "version": "9.0.1", "license": "MIT", + "peer": true, "dependencies": { "agent-base": "9.0.0", "debug": "^4.3.4", @@ -5217,6 +5433,7 @@ "node_modules/pac-resolver": { "version": "9.0.1", "license": "MIT", + "peer": true, "dependencies": { "degenerator": "7.0.1", "netmask": "^2.0.2" @@ -5230,37 +5447,44 @@ }, "node_modules/pako": { "version": "1.0.11", - "license": "(MIT AND Zlib)" + "license": "(MIT AND Zlib)", + "peer": true }, "node_modules/parse5": { "version": "5.1.1", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/parse5-htmlparser2-tree-adapter": { "version": "6.0.1", "license": "MIT", + "peer": true, "dependencies": { "parse5": "^6.0.1" } }, "node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": { "version": "6.0.1", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/parseurl": { "version": "1.3.3", "license": "MIT", + "peer": true, "engines": { "node": ">= 0.8" } }, "node_modules/partial-json": { "version": "0.1.7", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/path-exists": { "version": "4.0.0", "license": "MIT", + "peer": true, "engines": { "node": ">=8" } @@ -5274,6 +5498,7 @@ } ], "license": "MIT", + "peer": true, "engines": { "node": ">=14.0.0" } @@ -5281,6 +5506,7 @@ "node_modules/path-key": { "version": "3.1.1", "license": "MIT", + "peer": true, "engines": { "node": ">=8" } @@ -5288,6 +5514,7 @@ "node_modules/path-scurry": { "version": "2.0.2", "license": "BlueOak-1.0.0", + "peer": true, "dependencies": { "lru-cache": "^11.0.0", "minipass": "^7.1.2" @@ -5302,36 +5529,48 @@ "node_modules/path-to-regexp": { "version": "8.4.2", "license": "MIT", + "peer": true, "funding": { "type": "opencollective", "url": "https://opencollective.com/express" } }, "node_modules/pathe": { - "version": "1.1.2", + "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", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 14.16" - } - }, "node_modules/pend": { "version": "1.2.0", - "license": "MIT" + "license": "MIT", + "peer": true }, "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": "4.0.4", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", + "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, "node_modules/pkce-challenge": { "version": "5.0.1", "license": "MIT", + "peer": true, "engines": { "node": ">=16.20.0" } @@ -5339,12 +5578,15 @@ "node_modules/pngjs": { "version": "5.0.0", "license": "MIT", + "peer": true, "engines": { "node": ">=10.13.0" } }, "node_modules/postcss": { - "version": "8.5.10", + "version": "8.5.15", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.15.tgz", + "integrity": "sha512-FfR8sjd4em2T6fb3I2MwAJU7HWVMr9zba+enmQeeWFfCbm+UOC/0X4DS8XtpUTMwWMGbjKYP7xjfNekzyGmB3A==", "dev": true, "funding": [ { @@ -5362,7 +5604,7 @@ ], "license": "MIT", "dependencies": { - "nanoid": "^3.3.11", + "nanoid": "^3.3.12", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" }, @@ -5372,11 +5614,13 @@ }, "node_modules/process-nextick-args": { "version": "2.0.1", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/proper-lockfile": { "version": "4.1.2", "license": "MIT", + "peer": true, "dependencies": { "graceful-fs": "^4.2.4", "retry": "^0.12.0", @@ -5386,6 +5630,7 @@ "node_modules/proper-lockfile/node_modules/retry": { "version": "0.12.0", "license": "MIT", + "peer": true, "engines": { "node": ">= 4" } @@ -5394,6 +5639,7 @@ "version": "7.5.5", "hasInstallScript": true, "license": "BSD-3-Clause", + "peer": true, "dependencies": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", @@ -5415,6 +5661,7 @@ "node_modules/proxy-addr": { "version": "2.0.7", "license": "MIT", + "peer": true, "dependencies": { "forwarded": "0.2.0", "ipaddr.js": "1.9.1" @@ -5426,6 +5673,7 @@ "node_modules/proxy-addr/node_modules/ipaddr.js": { "version": "1.9.1", "license": "MIT", + "peer": true, "engines": { "node": ">= 0.10" } @@ -5433,6 +5681,7 @@ "node_modules/proxy-agent": { "version": "8.0.1", "license": "MIT", + "peer": true, "dependencies": { "agent-base": "9.0.0", "debug": "^4.3.4", @@ -5450,6 +5699,7 @@ "node_modules/proxy-agent/node_modules/lru-cache": { "version": "7.18.3", "license": "ISC", + "peer": true, "engines": { "node": ">=12" } @@ -5457,6 +5707,7 @@ "node_modules/proxy-from-env": { "version": "2.1.0", "license": "MIT", + "peer": true, "engines": { "node": ">=10" } @@ -5464,6 +5715,7 @@ "node_modules/pump": { "version": "3.0.4", "license": "MIT", + "peer": true, "dependencies": { "end-of-stream": "^1.1.0", "once": "^1.3.1" @@ -5472,6 +5724,7 @@ "node_modules/punycode.js": { "version": "2.3.1", "license": "MIT", + "peer": true, "engines": { "node": ">=6" } @@ -5479,6 +5732,7 @@ "node_modules/qrcode": { "version": "1.5.4", "license": "MIT", + "peer": true, "dependencies": { "dijkstrajs": "^1.0.1", "pngjs": "^5.0.0", @@ -5494,6 +5748,7 @@ "node_modules/qrcode/node_modules/ansi-regex": { "version": "5.0.1", "license": "MIT", + "peer": true, "engines": { "node": ">=8" } @@ -5501,6 +5756,7 @@ "node_modules/qrcode/node_modules/cliui": { "version": "6.0.0", "license": "ISC", + "peer": true, "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", @@ -5510,6 +5766,7 @@ "node_modules/qrcode/node_modules/strip-ansi": { "version": "6.0.1", "license": "MIT", + "peer": true, "dependencies": { "ansi-regex": "^5.0.1" }, @@ -5520,6 +5777,7 @@ "node_modules/qrcode/node_modules/wrap-ansi": { "version": "6.2.0", "license": "MIT", + "peer": true, "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -5531,11 +5789,13 @@ }, "node_modules/qrcode/node_modules/y18n": { "version": "4.0.3", - "license": "ISC" + "license": "ISC", + "peer": true }, "node_modules/qrcode/node_modules/yargs": { "version": "15.4.1", "license": "MIT", + "peer": true, "dependencies": { "cliui": "^6.0.0", "decamelize": "^1.2.0", @@ -5556,6 +5816,7 @@ "node_modules/qrcode/node_modules/yargs-parser": { "version": "18.1.3", "license": "ISC", + "peer": true, "dependencies": { "camelcase": "^5.0.0", "decamelize": "^1.2.0" @@ -5567,6 +5828,7 @@ "node_modules/qs": { "version": "6.15.1", "license": "BSD-3-Clause", + "peer": true, "dependencies": { "side-channel": "^1.1.0" }, @@ -5585,6 +5847,7 @@ "node_modules/range-parser": { "version": "1.2.1", "license": "MIT", + "peer": true, "engines": { "node": ">= 0.6" } @@ -5592,6 +5855,7 @@ "node_modules/raw-body": { "version": "3.0.2", "license": "MIT", + "peer": true, "dependencies": { "bytes": "~3.1.2", "http-errors": "~2.0.1", @@ -5605,6 +5869,7 @@ "node_modules/readable-stream": { "version": "2.3.8", "license": "MIT", + "peer": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -5617,11 +5882,13 @@ }, "node_modules/readable-stream/node_modules/safe-buffer": { "version": "5.1.2", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/readdirp": { "version": "5.0.0", "license": "MIT", + "peer": true, "engines": { "node": ">= 20.19.0" }, @@ -5633,6 +5900,7 @@ "node_modules/require-directory": { "version": "2.1.1", "license": "MIT", + "peer": true, "engines": { "node": ">=0.10.0" } @@ -5640,67 +5908,62 @@ "node_modules/require-from-string": { "version": "2.0.2", "license": "MIT", + "peer": true, "engines": { "node": ">=0.10.0" } }, "node_modules/require-main-filename": { "version": "2.0.0", - "license": "ISC" + "license": "ISC", + "peer": true }, "node_modules/retry": { "version": "0.13.1", "license": "MIT", + "peer": true, "engines": { "node": ">= 4" } }, - "node_modules/rollup": { - "version": "4.60.2", + "node_modules/rolldown": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.0.3.tgz", + "integrity": "sha512-i00lAJ2ks1BYr7rjNjKC7BcqAS7nVfiT3QX1SI5aY+AFHblCmaUf9OE9dbdzDvW6dJxbi2ZCZiy9v3CcwOiX3g==", "dev": true, "license": "MIT", "dependencies": { - "@types/estree": "1.0.8" + "@oxc-project/types": "=0.133.0", + "@rolldown/pluginutils": "^1.0.0" }, "bin": { - "rollup": "dist/bin/rollup" + "rolldown": "bin/cli.mjs" }, "engines": { - "node": ">=18.0.0", - "npm": ">=8.0.0" + "node": "^20.19.0 || >=22.12.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.60.2", - "@rollup/rollup-android-arm64": "4.60.2", - "@rollup/rollup-darwin-arm64": "4.60.2", - "@rollup/rollup-darwin-x64": "4.60.2", - "@rollup/rollup-freebsd-arm64": "4.60.2", - "@rollup/rollup-freebsd-x64": "4.60.2", - "@rollup/rollup-linux-arm-gnueabihf": "4.60.2", - "@rollup/rollup-linux-arm-musleabihf": "4.60.2", - "@rollup/rollup-linux-arm64-gnu": "4.60.2", - "@rollup/rollup-linux-arm64-musl": "4.60.2", - "@rollup/rollup-linux-loong64-gnu": "4.60.2", - "@rollup/rollup-linux-loong64-musl": "4.60.2", - "@rollup/rollup-linux-ppc64-gnu": "4.60.2", - "@rollup/rollup-linux-ppc64-musl": "4.60.2", - "@rollup/rollup-linux-riscv64-gnu": "4.60.2", - "@rollup/rollup-linux-riscv64-musl": "4.60.2", - "@rollup/rollup-linux-s390x-gnu": "4.60.2", - "@rollup/rollup-linux-x64-gnu": "4.60.2", - "@rollup/rollup-linux-x64-musl": "4.60.2", - "@rollup/rollup-openbsd-x64": "4.60.2", - "@rollup/rollup-openharmony-arm64": "4.60.2", - "@rollup/rollup-win32-arm64-msvc": "4.60.2", - "@rollup/rollup-win32-ia32-msvc": "4.60.2", - "@rollup/rollup-win32-x64-gnu": "4.60.2", - "@rollup/rollup-win32-x64-msvc": "4.60.2", - "fsevents": "~2.3.2" + "@rolldown/binding-android-arm64": "1.0.3", + "@rolldown/binding-darwin-arm64": "1.0.3", + "@rolldown/binding-darwin-x64": "1.0.3", + "@rolldown/binding-freebsd-x64": "1.0.3", + "@rolldown/binding-linux-arm-gnueabihf": "1.0.3", + "@rolldown/binding-linux-arm64-gnu": "1.0.3", + "@rolldown/binding-linux-arm64-musl": "1.0.3", + "@rolldown/binding-linux-ppc64-gnu": "1.0.3", + "@rolldown/binding-linux-s390x-gnu": "1.0.3", + "@rolldown/binding-linux-x64-gnu": "1.0.3", + "@rolldown/binding-linux-x64-musl": "1.0.3", + "@rolldown/binding-openharmony-arm64": "1.0.3", + "@rolldown/binding-wasm32-wasi": "1.0.3", + "@rolldown/binding-win32-arm64-msvc": "1.0.3", + "@rolldown/binding-win32-x64-msvc": "1.0.3" } }, "node_modules/router": { "version": "2.2.0", "license": "MIT", + "peer": true, "dependencies": { "debug": "^4.4.0", "depd": "^2.0.0", @@ -5728,15 +5991,18 @@ "url": "https://feross.org/support" } ], - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/safer-buffer": { "version": "2.1.2", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/semver": { "version": "7.7.4", "license": "ISC", + "peer": true, "bin": { "semver": "bin/semver.js" }, @@ -5747,6 +6013,7 @@ "node_modules/send": { "version": "1.2.1", "license": "MIT", + "peer": true, "dependencies": { "debug": "^4.4.3", "encodeurl": "^2.0.0", @@ -5771,6 +6038,7 @@ "node_modules/serve-static": { "version": "2.2.1", "license": "MIT", + "peer": true, "dependencies": { "encodeurl": "^2.0.0", "escape-html": "^1.0.3", @@ -5787,20 +6055,24 @@ }, "node_modules/set-blocking": { "version": "2.0.0", - "license": "ISC" + "license": "ISC", + "peer": true }, "node_modules/setimmediate": { "version": "1.0.5", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/setprototypeof": { "version": "1.2.0", - "license": "ISC" + "license": "ISC", + "peer": true }, "node_modules/sharp": { "version": "0.34.5", "hasInstallScript": true, "license": "Apache-2.0", + "peer": true, "dependencies": { "@img/colour": "^1.0.0", "detect-libc": "^2.1.2", @@ -5842,6 +6114,7 @@ "node_modules/shebang-command": { "version": "2.0.0", "license": "MIT", + "peer": true, "dependencies": { "shebang-regex": "^3.0.0" }, @@ -5852,6 +6125,7 @@ "node_modules/shebang-regex": { "version": "3.0.0", "license": "MIT", + "peer": true, "engines": { "node": ">=8" } @@ -5859,6 +6133,7 @@ "node_modules/side-channel": { "version": "1.1.0", "license": "MIT", + "peer": true, "dependencies": { "es-errors": "^1.3.0", "object-inspect": "^1.13.3", @@ -5876,6 +6151,7 @@ "node_modules/side-channel-list": { "version": "1.0.1", "license": "MIT", + "peer": true, "dependencies": { "es-errors": "^1.3.0", "object-inspect": "^1.13.4" @@ -5890,6 +6166,7 @@ "node_modules/side-channel-map": { "version": "1.0.1", "license": "MIT", + "peer": true, "dependencies": { "call-bound": "^1.0.2", "es-errors": "^1.3.0", @@ -5906,6 +6183,7 @@ "node_modules/side-channel-weakmap": { "version": "1.0.2", "license": "MIT", + "peer": true, "dependencies": { "call-bound": "^1.0.2", "es-errors": "^1.3.0", @@ -5927,15 +6205,18 @@ }, "node_modules/signal-exit": { "version": "3.0.7", - "license": "ISC" + "license": "ISC", + "peer": true }, "node_modules/sisteransi": { "version": "1.0.5", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/smart-buffer": { "version": "4.2.0", "license": "MIT", + "peer": true, "engines": { "node": ">= 6.0.0", "npm": ">= 3.0.0" @@ -5944,6 +6225,7 @@ "node_modules/socks": { "version": "2.8.7", "license": "MIT", + "peer": true, "dependencies": { "ip-address": "^10.0.1", "smart-buffer": "^4.2.0" @@ -5956,6 +6238,7 @@ "node_modules/socks-proxy-agent": { "version": "10.0.0", "license": "MIT", + "peer": true, "dependencies": { "agent-base": "9.0.0", "debug": "^4.3.4", @@ -5969,12 +6252,15 @@ "version": "0.6.1", "license": "BSD-3-Clause", "optional": true, + "peer": true, "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": { @@ -5984,6 +6270,7 @@ "node_modules/sqlite-vec": { "version": "0.1.9", "license": "MIT OR Apache", + "peer": true, "optionalDependencies": { "sqlite-vec-darwin-arm64": "0.1.9", "sqlite-vec-darwin-x64": "0.1.9", @@ -6003,7 +6290,8 @@ "optional": true, "os": [ "darwin" - ] + ], + "peer": true }, "node_modules/sqlite-vec-darwin-x64": { "version": "0.1.9", @@ -6016,7 +6304,8 @@ "optional": true, "os": [ "darwin" - ] + ], + "peer": true }, "node_modules/sqlite-vec-linux-arm64": { "version": "0.1.9", @@ -6029,7 +6318,8 @@ "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/sqlite-vec-linux-x64": { "version": "0.1.9", @@ -6040,7 +6330,8 @@ "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/sqlite-vec-windows-x64": { "version": "0.1.9", @@ -6053,7 +6344,8 @@ "optional": true, "os": [ "win32" - ] + ], + "peer": true }, "node_modules/stackback": { "version": "0.0.2", @@ -6063,28 +6355,33 @@ "node_modules/statuses": { "version": "2.0.2", "license": "MIT", + "peer": true, "engines": { "node": ">= 0.8" } }, "node_modules/std-env": { "version": "3.10.0", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/string_decoder": { "version": "1.1.1", "license": "MIT", + "peer": true, "dependencies": { "safe-buffer": "~5.1.0" } }, "node_modules/string_decoder/node_modules/safe-buffer": { "version": "5.1.2", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/string-width": { "version": "4.2.3", "license": "MIT", + "peer": true, "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -6097,6 +6394,7 @@ "node_modules/string-width/node_modules/ansi-regex": { "version": "5.0.1", "license": "MIT", + "peer": true, "engines": { "node": ">=8" } @@ -6104,6 +6402,7 @@ "node_modules/string-width/node_modules/strip-ansi": { "version": "6.0.1", "license": "MIT", + "peer": true, "dependencies": { "ansi-regex": "^5.0.1" }, @@ -6114,6 +6413,7 @@ "node_modules/strip-ansi": { "version": "7.2.0", "license": "MIT", + "peer": true, "dependencies": { "ansi-regex": "^6.2.2" }, @@ -6132,11 +6432,13 @@ "url": "https://github.com/sponsors/NaturalIntelligence" } ], - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/strtok3": { "version": "10.3.5", "license": "MIT", + "peer": true, "dependencies": { "@tokenizer/token": "^0.3.0" }, @@ -6151,6 +6453,7 @@ "node_modules/supports-color": { "version": "7.2.0", "license": "MIT", + "peer": true, "dependencies": { "has-flag": "^4.0.0" }, @@ -6161,6 +6464,7 @@ "node_modules/tar": { "version": "7.5.13", "license": "BlueOak-1.0.0", + "peer": true, "dependencies": { "@isaacs/fs-minipass": "^4.0.0", "chownr": "^3.0.0", @@ -6175,6 +6479,7 @@ "node_modules/thenify": { "version": "3.3.1", "license": "MIT", + "peer": true, "dependencies": { "any-promise": "^1.0.0" } @@ -6182,6 +6487,7 @@ "node_modules/thenify-all": { "version": "1.6.0", "license": "MIT", + "peer": true, "dependencies": { "thenify": ">= 3.1.0 < 4" }, @@ -6195,28 +6501,36 @@ "license": "MIT" }, "node_modules/tinyexec": { - "version": "0.3.2", - "dev": true, - "license": "MIT" - }, - "node_modules/tinypool": { - "version": "1.1.1", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.2.4.tgz", + "integrity": "sha512-SHf/r48b7vOrjve9PxJo3MN5v5yuyjHvdUcrQffT3WXMUfnGmHDVbC4k3sHJaJTgZCwpUplIaAo5ANtMyp3YHg==", "dev": true, "license": "MIT", "engines": { - "node": "^18.0.0 || >=20.0.0" + "node": ">=18" } }, - "node_modules/tinyrainbow": { - "version": "1.2.0", + "node_modules/tinyglobby": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz", + "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==", "dev": true, "license": "MIT", + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.4" + }, "engines": { - "node": ">=14.0.0" + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" } }, - "node_modules/tinyspy": { - "version": "3.0.2", + "node_modules/tinyrainbow": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-3.1.0.tgz", + "integrity": "sha512-Bf+ILmBgretUrdJxzXM0SgXLZ3XfiaUuOj/IKQHuTXip+05Xn+uyEYdVg0kYDipTBcLrCVyUzAPz7QmArb0mmw==", "dev": true, "license": "MIT", "engines": { @@ -6226,6 +6540,7 @@ "node_modules/toidentifier": { "version": "1.0.1", "license": "MIT", + "peer": true, "engines": { "node": ">=0.6" } @@ -6233,6 +6548,7 @@ "node_modules/token-types": { "version": "6.1.2", "license": "MIT", + "peer": true, "dependencies": { "@borewit/text-codec": "^0.2.1", "@tokenizer/token": "^0.3.0", @@ -6248,7 +6564,8 @@ }, "node_modules/ts-algebra": { "version": "2.0.0", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/tslib": { "version": "2.8.1", @@ -6257,6 +6574,7 @@ "node_modules/tslog": { "version": "4.10.2", "license": "MIT", + "peer": true, "engines": { "node": ">=16" }, @@ -6267,6 +6585,7 @@ "node_modules/type-is": { "version": "2.0.1", "license": "MIT", + "peer": true, "dependencies": { "content-type": "^1.0.5", "media-typer": "^1.1.0", @@ -6278,7 +6597,8 @@ }, "node_modules/typebox": { "version": "1.1.31", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/typescript": { "version": "5.9.3", @@ -6294,11 +6614,13 @@ }, "node_modules/uc.micro": { "version": "2.1.0", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/uint8array-extras": { "version": "1.5.0", "license": "MIT", + "peer": true, "engines": { "node": ">=18" }, @@ -6309,24 +6631,28 @@ "node_modules/undici": { "version": "8.1.0", "license": "MIT", + "peer": true, "engines": { "node": ">=22.19.0" } }, "node_modules/undici-types": { "version": "7.19.2", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/unpipe": { "version": "1.0.0", "license": "MIT", + "peer": true, "engines": { "node": ">= 0.8" } }, "node_modules/util-deprecate": { "version": "1.0.2", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/uuid": { "version": "14.0.0", @@ -6335,6 +6661,7 @@ "https://github.com/sponsors/ctavan" ], "license": "MIT", + "peer": true, "bin": { "uuid": "dist-node/bin/uuid" } @@ -6342,25 +6669,29 @@ "node_modules/vary": { "version": "1.1.2", "license": "MIT", + "peer": true, "engines": { "node": ">= 0.8" } }, "node_modules/vite": { - "version": "5.4.21", + "version": "8.0.16", + "resolved": "https://registry.npmjs.org/vite/-/vite-8.0.16.tgz", + "integrity": "sha512-h9bXPmJichP5fLmVQo3PyaGSDE2n3aPuomeAlVRm0JLmt4rY6zmPKd59HYI4LNW8oTK7tlTsuC7l/m7awx9Jcw==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { - "esbuild": "^0.21.3", - "postcss": "^8.4.43", - "rollup": "^4.20.0" + "lightningcss": "^1.32.0", + "picomatch": "^4.0.4", + "postcss": "^8.5.15", + "rolldown": "1.0.3", + "tinyglobby": "^0.2.17" }, "bin": { "vite": "bin/vite.js" }, "engines": { - "node": "^18.0.0 || >=20.0.0" + "node": "^20.19.0 || >=22.12.0" }, "funding": { "url": "https://github.com/vitejs/vite?sponsor=1" @@ -6369,23 +6700,33 @@ "fsevents": "~2.3.3" }, "peerDependencies": { - "@types/node": "^18.0.0 || >=20.0.0", - "less": "*", - "lightningcss": "^1.21.0", - "sass": "*", - "sass-embedded": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" + "@types/node": "^20.19.0 || >=22.12.0", + "@vitejs/devtools": "^0.1.18", + "esbuild": "^0.27.0 || ^0.28.0", + "jiti": ">=1.21.0", + "less": "^4.0.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 }, - "less": { + "@vitejs/devtools": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "jiti": { "optional": true }, - "lightningcss": { + "less": { "optional": true }, "sass": { @@ -6402,81 +6743,81 @@ }, "terser": { "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true } } }, - "node_modules/vite-node": { - "version": "2.1.9", - "dev": true, - "license": "MIT", - "dependencies": { - "cac": "^6.7.14", - "debug": "^4.3.7", - "es-module-lexer": "^1.5.4", - "pathe": "^1.1.2", - "vite": "^5.0.0" - }, - "bin": { - "vite-node": "vite-node.mjs" - }, - "engines": { - "node": "^18.0.0 || >=20.0.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, "node_modules/vitest": { - "version": "2.1.9", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/vitest/-/vitest-4.1.0.tgz", + "integrity": "sha512-YbDrMF9jM2Lqc++2530UourxZHmkKLxrs4+mYhEwqWS97WJ7wOYEkcr+QfRgJ3PW9wz3odRijLZjHEaRLTNbqw==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/expect": "2.1.9", - "@vitest/mocker": "2.1.9", - "@vitest/pretty-format": "^2.1.9", - "@vitest/runner": "2.1.9", - "@vitest/snapshot": "2.1.9", - "@vitest/spy": "2.1.9", - "@vitest/utils": "2.1.9", - "chai": "^5.1.2", - "debug": "^4.3.7", - "expect-type": "^1.1.0", - "magic-string": "^0.30.12", - "pathe": "^1.1.2", - "std-env": "^3.8.0", + "@vitest/expect": "4.1.0", + "@vitest/mocker": "4.1.0", + "@vitest/pretty-format": "4.1.0", + "@vitest/runner": "4.1.0", + "@vitest/snapshot": "4.1.0", + "@vitest/spy": "4.1.0", + "@vitest/utils": "4.1.0", + "es-module-lexer": "^2.0.0", + "expect-type": "^1.3.0", + "magic-string": "^0.30.21", + "obug": "^2.1.1", + "pathe": "^2.0.3", + "picomatch": "^4.0.3", + "std-env": "^4.0.0-rc.1", "tinybench": "^2.9.0", - "tinyexec": "^0.3.1", - "tinypool": "^1.0.1", - "tinyrainbow": "^1.2.0", - "vite": "^5.0.0", - "vite-node": "2.1.9", + "tinyexec": "^1.0.2", + "tinyglobby": "^0.2.15", + "tinyrainbow": "^3.0.3", + "vite": "^6.0.0 || ^7.0.0 || ^8.0.0-0", "why-is-node-running": "^2.3.0" }, "bin": { "vitest": "vitest.mjs" }, "engines": { - "node": "^18.0.0 || >=20.0.0" + "node": "^20.0.0 || ^22.0.0 || >=24.0.0" }, "funding": { "url": "https://opencollective.com/vitest" }, "peerDependencies": { "@edge-runtime/vm": "*", - "@types/node": "^18.0.0 || >=20.0.0", - "@vitest/browser": "2.1.9", - "@vitest/ui": "2.1.9", + "@opentelemetry/api": "^1.9.0", + "@types/node": "^20.0.0 || ^22.0.0 || >=24.0.0", + "@vitest/browser-playwright": "4.1.0", + "@vitest/browser-preview": "4.1.0", + "@vitest/browser-webdriverio": "4.1.0", + "@vitest/ui": "4.1.0", "happy-dom": "*", - "jsdom": "*" + "jsdom": "*", + "vite": "^6.0.0 || ^7.0.0 || ^8.0.0-0" }, "peerDependenciesMeta": { "@edge-runtime/vm": { "optional": true }, + "@opentelemetry/api": { + "optional": true + }, "@types/node": { "optional": true }, - "@vitest/browser": { + "@vitest/browser-playwright": { + "optional": true + }, + "@vitest/browser-preview": { + "optional": true + }, + "@vitest/browser-webdriverio": { "optional": true }, "@vitest/ui": { @@ -6487,12 +6828,23 @@ }, "jsdom": { "optional": true + }, + "vite": { + "optional": false } } }, + "node_modules/vitest/node_modules/std-env": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-4.1.0.tgz", + "integrity": "sha512-Rq7ybcX2RuC55r9oaPVEW7/xu3tj8u4GeBYHBWCychFtzMIr86A7e3PPEBPT37sHStKX3+TiX/Fr/ACmJLVlLQ==", + "dev": true, + "license": "MIT" + }, "node_modules/web-streams-polyfill": { "version": "3.3.3", "license": "MIT", + "peer": true, "engines": { "node": ">= 8" } @@ -6500,6 +6852,7 @@ "node_modules/which": { "version": "2.0.2", "license": "ISC", + "peer": true, "dependencies": { "isexe": "^2.0.0" }, @@ -6512,7 +6865,8 @@ }, "node_modules/which-module": { "version": "2.0.1", - "license": "ISC" + "license": "ISC", + "peer": true }, "node_modules/why-is-node-running": { "version": "2.3.0", @@ -6532,6 +6886,7 @@ "node_modules/wrap-ansi": { "version": "7.0.0", "license": "MIT", + "peer": true, "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -6547,6 +6902,7 @@ "node_modules/wrap-ansi/node_modules/ansi-regex": { "version": "5.0.1", "license": "MIT", + "peer": true, "engines": { "node": ">=8" } @@ -6554,6 +6910,7 @@ "node_modules/wrap-ansi/node_modules/strip-ansi": { "version": "6.0.1", "license": "MIT", + "peer": true, "dependencies": { "ansi-regex": "^5.0.1" }, @@ -6563,11 +6920,13 @@ }, "node_modules/wrappy": { "version": "1.0.2", - "license": "ISC" + "license": "ISC", + "peer": true }, "node_modules/ws": { "version": "8.20.0", "license": "MIT", + "peer": true, "engines": { "node": ">=10.0.0" }, @@ -6587,6 +6946,7 @@ "node_modules/y18n": { "version": "5.0.8", "license": "ISC", + "peer": true, "engines": { "node": ">=10" } @@ -6594,6 +6954,7 @@ "node_modules/yallist": { "version": "5.0.0", "license": "BlueOak-1.0.0", + "peer": true, "engines": { "node": ">=18" } @@ -6601,6 +6962,7 @@ "node_modules/yaml": { "version": "2.8.3", "license": "ISC", + "peer": true, "bin": { "yaml": "bin.mjs" }, @@ -6614,6 +6976,7 @@ "node_modules/yargs": { "version": "16.2.0", "license": "MIT", + "peer": true, "dependencies": { "cliui": "^7.0.2", "escalade": "^3.1.1", @@ -6630,6 +6993,7 @@ "node_modules/yargs-parser": { "version": "20.2.9", "license": "ISC", + "peer": true, "engines": { "node": ">=10" } @@ -6637,6 +7001,7 @@ "node_modules/yauzl": { "version": "2.10.0", "license": "MIT", + "peer": true, "dependencies": { "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" @@ -6645,6 +7010,7 @@ "node_modules/yoctocolors": { "version": "2.1.2", "license": "MIT", + "peer": true, "engines": { "node": ">=18" }, @@ -6663,6 +7029,7 @@ "node_modules/zod-to-json-schema": { "version": "3.25.2", "license": "ISC", + "peer": true, "peerDependencies": { "zod": "^3.25.28 || ^4" } diff --git a/package.json b/package.json index 5a6205f..d8effed 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ }, "devDependencies": { "typescript": "^5.6.0", - "vitest": "^2.1.0" + "vitest": "^4.1.0" }, "peerDependencies": { "openclaw": ">=2026.3.24-beta.2"