diff --git a/site/package-lock.json b/site/package-lock.json index 80cee77..e0a2068 100644 --- a/site/package-lock.json +++ b/site/package-lock.json @@ -6,72 +6,83 @@ "": { "name": "timr-api-docs", "dependencies": { - "@scalar/api-reference": "1.75.0", + "@scalar/api-reference": "1.76.0", "yaml": "^2.9.1" }, "devDependencies": { "bump-cli": "^2.11.0", - "vite": "8.3.4" + "vite": "8.3.5" } }, "node_modules/@ai-sdk/gateway": { - "version": "3.0.139", - "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-3.0.139.tgz", - "integrity": "sha512-RFpxyh5j9g7ZMfKxhiwCcF7bGU872o3JvoiIqZbHOM4qkR4RCzeKJF+k+zHomcJYGeUabEbeMXTKNASzz4Toxw==", + "version": "4.0.115", + "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-4.0.115.tgz", + "integrity": "sha512-Xn+gDWM4Ti2FzYmxhlZtjEuGBGZlOYaQMpwcVRSN4c9qCMUszD5F5TAbkxgLV/tHKeMfEX+WEuTCl6Kkj2r73A==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "3.0.12", - "@ai-sdk/provider-utils": "4.0.33", + "@ai-sdk/provider": "4.0.28", + "@ai-sdk/provider-utils": "5.0.61", "@vercel/oidc": "3.2.0" }, "engines": { - "node": ">=18" + "node": ">=22" }, "peerDependencies": { "zod": "^3.25.76 || ^4.1.8" } }, "node_modules/@ai-sdk/provider": { - "version": "3.0.12", - "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-3.0.12.tgz", - "integrity": "sha512-sj9DWTJ2Ze0WR9qsiOPqoqzNx3OxL6iMxHImbhvoe9qOspekbzxNDMiJ4TIGfYHYh9w4OmBjz3prvqhzTi96+Q==", + "version": "4.0.28", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.28.tgz", + "integrity": "sha512-6ThcmkJQXSMlBrf6mirIjUUS04Q5/kApbYTOzd5lZfYXLa1XPpnDLxP/G96/DKc00fDIUOW9S2ls0mSzb0+l9w==", "license": "Apache-2.0", "dependencies": { "json-schema": "^0.4.0" }, "engines": { - "node": ">=18" + "node": ">=22" } }, "node_modules/@ai-sdk/provider-utils": { - "version": "4.0.33", - "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-4.0.33.tgz", - "integrity": "sha512-nJ0bAfegMAIJtrzMJtbzer1cS3nb7c7DsyU1S4nrPm7ZU0Mn6SBBZv5IGZZGTbpWTJwqKTSPeZJTXalbAxt1BA==", + "version": "5.0.61", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-5.0.61.tgz", + "integrity": "sha512-Y+Z3539UXw0ctFDNepTtG23VqBQHr2A6yI2qUxvQcg75DJYgJoD2F9U2Vp5OgQjX7lxto1BLgFtKuOhzrr52vQ==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "3.0.12", + "@ai-sdk/provider": "4.0.28", "@standard-schema/spec": "^1.1.0", - "eventsource-parser": "^3.0.8" + "@workflow/serde": "4.1.0", + "eventsource-parser": "^3.0.8", + "undici": "^7.29.0" }, "engines": { - "node": ">=18" + "node": ">=22" }, "peerDependencies": { "zod": "^3.25.76 || ^4.1.8" } }, + "node_modules/@ai-sdk/provider-utils/node_modules/undici": { + "version": "7.30.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.30.1.tgz", + "integrity": "sha512-03KrMbjIFDWQR5RNPrSw3bd1r12JpyFQl9/yxjUbJtqkjmllqC5lFjZh6ujeuJCKr8EOQvRW872Oy/az+nLYxg==", + "license": "MIT", + "engines": { + "node": ">=20.18.1" + } + }, "node_modules/@ai-sdk/vue": { - "version": "3.0.214", - "resolved": "https://registry.npmjs.org/@ai-sdk/vue/-/vue-3.0.214.tgz", - "integrity": "sha512-YADiezfhQfjqWJttXkweSLZNWCUH0VORv3VkCuwbAD+ViOTYiO/Im3Nfr49AgUwq+LaYZGDFCXtrg5DNobgR3g==", + "version": "4.0.142", + "resolved": "https://registry.npmjs.org/@ai-sdk/vue/-/vue-4.0.142.tgz", + "integrity": "sha512-YwenE45AIdtph5Yl90gRps1+i3DVsR8C3jHP3HPEsBL18c62pzB4s0XeWN2MJ6xSGlcSQgH7E8fY1h8qMx35Qw==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider-utils": "4.0.33", - "ai": "6.0.214", - "swrv": "^1.0.4" + "@ai-sdk/provider-utils": "5.0.61", + "ai": "7.0.142", + "swrv": "^1.2.0" }, "engines": { - "node": ">=18" + "node": ">=22" }, "peerDependencies": { "vue": "^3.3.4" @@ -182,9 +193,9 @@ } }, "node_modules/@codemirror/autocomplete": { - "version": "6.20.3", - "resolved": "https://registry.npmjs.org/@codemirror/autocomplete/-/autocomplete-6.20.3.tgz", - "integrity": "sha512-tlosUqb+3BbxCxZdu4tKeRghPFC+QM7q4X5YhKV2eCmPG+1r2F3f4AaSz5sCrFqUtX4Jh20VFTKecl16MgiV9g==", + "version": "6.20.4", + "resolved": "https://registry.npmjs.org/@codemirror/autocomplete/-/autocomplete-6.20.4.tgz", + "integrity": "sha512-yF8RhOf2SXlg00+qtupzLhrglcas61boqaONiNcbPIebHCpJocpqTBA6dyrtUrQO47hqyTdeob/3XnYilT7TaQ==", "license": "MIT", "dependencies": { "@codemirror/language": "^6.0.0", @@ -331,9 +342,9 @@ "license": "MIT" }, "node_modules/@codemirror/view": { - "version": "6.43.14", - "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.43.14.tgz", - "integrity": "sha512-hC45YnmJNR1rz42OF57BLoQNFMV12/13drnvibDsR2quNDmldcb4WvYVV81hFQg56i9lcqQMEDqilhX2QDcGQQ==", + "version": "6.43.15", + "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.43.15.tgz", + "integrity": "sha512-HHsfpqFeHyXLs983pSRe38Xajs0vFWZQ2BuX0m7Ki8w3jZ5iD8cuR3lBz2/5/X53Dhf32SBHKh6rtSTB6tKeGw==", "license": "MIT", "dependencies": { "@codemirror/state": "^6.7.0", @@ -351,12 +362,6 @@ "@floating-ui/utils": "^0.2.12" } }, - "node_modules/@floating-ui/core/node_modules/@floating-ui/utils": { - "version": "0.2.12", - "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.12.tgz", - "integrity": "sha512-HpCo8tmWzLVad5s2d19EhAz5zqrrQ6s69qd6moPMQvkOuSwDT1YgRfWSVuc4ennqrgv3OHppiOGMQ7oC13yIww==", - "license": "MIT" - }, "node_modules/@floating-ui/dom": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.8.0.tgz", @@ -367,27 +372,23 @@ "@floating-ui/utils": "^0.2.12" } }, - "node_modules/@floating-ui/dom/node_modules/@floating-ui/utils": { + "node_modules/@floating-ui/utils": { "version": "0.2.12", "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.12.tgz", "integrity": "sha512-HpCo8tmWzLVad5s2d19EhAz5zqrrQ6s69qd6moPMQvkOuSwDT1YgRfWSVuc4ennqrgv3OHppiOGMQ7oC13yIww==", "license": "MIT" }, - "node_modules/@floating-ui/utils": { - "version": "0.2.10", - "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.10.tgz", - "integrity": "sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==", - "license": "MIT" - }, "node_modules/@floating-ui/vue": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/@floating-ui/vue/-/vue-1.1.9.tgz", - "integrity": "sha512-BfNqNW6KA83Nexspgb9DZuz578R7HT8MZw1CfK9I6Ah4QReNWEJsXWHN+SdmOVLNGmTPDi+fDT535Df5PzMLbQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@floating-ui/vue/-/vue-2.0.1.tgz", + "integrity": "sha512-043dyEKD9TDSfz080YH2vobubgg+NIo/9Fw4RAl7sEMpD8Am1DNrrSTl/GpMBjyGHoD/FbJY2QLawY+HSQsEIA==", "license": "MIT", "dependencies": { - "@floating-ui/dom": "^1.7.4", - "@floating-ui/utils": "^0.2.10", - "vue-demi": ">=0.13.0" + "@floating-ui/dom": "^1.8.0", + "@floating-ui/utils": "^0.2.12" + }, + "peerDependencies": { + "vue": ">=3.3.0" } }, "node_modules/@headlessui/tailwindcss": { @@ -435,12 +436,51 @@ "@swc/helpers": "^0.5.0" } }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/remapping": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", + "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, "node_modules/@jridgewell/sourcemap-codec": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.6.0.tgz", "integrity": "sha512-T7jf+5zgsZHwNJ4lvQ7/aezbyk0nNX+zJVWpmHA7VYsEx7a7qr5Rg5IbtJFqkgze5Y2sruq1RUY8Q837Od7iFw==", "license": "MIT" }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.31", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", + "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, "node_modules/@jsdevtools/ono": { "version": "7.1.3", "resolved": "https://registry.npmjs.org/@jsdevtools/ono/-/ono-7.1.3.tgz", @@ -449,9 +489,9 @@ "license": "MIT" }, "node_modules/@lezer/common": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.5.3.tgz", - "integrity": "sha512-H0iErY4e43LpXbYDyBci5W4v/RwTgGV3YzYOlJPiGZ8RY8w51kVE+xLn1tg3Z6UmSfyETvtsUK3r7YsgDQEI7Q==", + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.5.4.tgz", + "integrity": "sha512-xt3Q4z64xM+xhg4M7NXqw1N//1O74bUFo5kz6fwMeC4qwxSuRdwkYSmjcqCEEKYkNw5e67f2hcNqBoNERAEU0w==", "license": "MIT" }, "node_modules/@lezer/css": { @@ -605,20 +645,11 @@ "node": ">=18.0.0" } }, - "node_modules/@opentelemetry/api": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.1.tgz", - "integrity": "sha512-gLyJlPHPZYdAk1JENA9LeHejZe1Ti77/pTeFm/nMXmQH/HFZlcS/O2XJB+L8fkbrNSqhdtlvjBVjxwUYanNH5Q==", - "license": "Apache-2.0", - "engines": { - "node": ">=8.0.0" - } - }, "node_modules/@oxc-project/types": { "version": "0.154.0", "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.154.0.tgz", "integrity": "sha512-KYOUGQFlLWR+s4QMV2Q9ko38TZm7EdO87Qm7rvZLqk/webse/cDjtyxKhg/47l0byCbs/k46LT8qc4PKjAikzA==", - "dev": true, + "devOptional": true, "license": "MIT", "funding": { "url": "https://github.com/sponsors/oxc-project" @@ -686,7 +717,6 @@ "cpu": [ "arm" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -703,7 +733,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -720,7 +749,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -737,7 +765,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -754,7 +781,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -771,7 +797,6 @@ "cpu": [ "arm" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -788,7 +813,6 @@ "cpu": [ "arm64" ], - "dev": true, "libc": [ "glibc" ], @@ -808,7 +832,6 @@ "cpu": [ "arm64" ], - "dev": true, "libc": [ "musl" ], @@ -828,7 +851,6 @@ "cpu": [ "ppc64" ], - "dev": true, "libc": [ "glibc" ], @@ -848,7 +870,6 @@ "cpu": [ "s390x" ], - "dev": true, "libc": [ "glibc" ], @@ -868,7 +889,6 @@ "cpu": [ "x64" ], - "dev": true, "libc": [ "glibc" ], @@ -888,7 +908,6 @@ "cpu": [ "x64" ], - "dev": true, "libc": [ "musl" ], @@ -908,7 +927,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -925,7 +943,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -942,7 +959,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -956,114 +972,135 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz", "integrity": "sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==", - "dev": true, + "devOptional": true, "license": "MIT" }, "node_modules/@scalar/agent-chat": { - "version": "0.12.44", - "resolved": "https://registry.npmjs.org/@scalar/agent-chat/-/agent-chat-0.12.44.tgz", - "integrity": "sha512-1if38a1qlfXUU5AOAraivtaxQosLDHRdnBRsbDVkeMUxsp8AV98gS9DrC2YRGOQT2F3F343Hyuh7SN0c3AYkAg==", + "version": "0.12.46", + "resolved": "https://registry.npmjs.org/@scalar/agent-chat/-/agent-chat-0.12.46.tgz", + "integrity": "sha512-aIHOpsXLGYXOfh4XRDbl7cTNZm4I56J3p4vVWeJGu0BH/aXqfln3WyOBlvJpEB99wBsUr0fv201S/81pkyOnVA==", "license": "MIT", "dependencies": { - "@ai-sdk/vue": "3.0.214", - "@scalar/api-client": "3.23.1", - "@scalar/components": "0.32.0", + "@ai-sdk/vue": "4.0.142", + "@scalar/api-client": "3.23.3", + "@scalar/components": "0.33.0", "@scalar/helpers": "0.16.4", - "@scalar/icons": "0.7.7", - "@scalar/json-magic": "0.16.0", + "@scalar/icons": "0.7.8", + "@scalar/json-magic": "0.17.0", "@scalar/openapi-types": "0.9.8", - "@scalar/schemas": "0.14.0", - "@scalar/themes": "0.19.2", - "@scalar/types": "0.24.0", - "@scalar/use-toasts": "0.10.5", + "@scalar/schemas": "0.15.0", + "@scalar/themes": "0.19.3", + "@scalar/types": "0.25.0", + "@scalar/use-toasts": "0.10.6", "@scalar/validation": "0.6.7", - "@scalar/workspace-store": "0.68.4", - "@vueuse/core": "13.9.0", - "ai": "6.0.214", - "js-base64": "^3.9.2", + "@scalar/workspace-store": "0.69.0", + "@vueuse/core": "15.0.0", + "ai": "7.0.142", + "js-base64": "^3.9.4", "neverpanic": "0.0.8", "truncate-json": "3.0.1", - "vue": "^3.5.40" + "vue": "^3.5.44" }, "engines": { "node": ">=22" } }, "node_modules/@scalar/api-client": { - "version": "3.23.1", - "resolved": "https://registry.npmjs.org/@scalar/api-client/-/api-client-3.23.1.tgz", - "integrity": "sha512-Kqm7IXRJglgJQNhVw69Tzzl3VpO62arBXLTiHAyXeWV5VSUW1UN/8gAhn9QBqgZUmdbqD9zGlt+Cvw7KQsCykA==", + "version": "3.23.3", + "resolved": "https://registry.npmjs.org/@scalar/api-client/-/api-client-3.23.3.tgz", + "integrity": "sha512-ecT7zwtPN0WJYaANIhqOOMGqNkAtBx2MrxwifkYTQdq4nvnUtpTfhf+Yfu1Nt/JzxP9GbwUiP17YjBr83iNFNg==", "license": "MIT", "dependencies": { "@headlessui/tailwindcss": "^0.2.2", "@headlessui/vue": "1.7.23", - "@scalar/blocks": "0.5.3", - "@scalar/components": "0.32.0", + "@scalar/blocks": "0.6.0", + "@scalar/components": "0.33.0", "@scalar/helpers": "0.16.4", - "@scalar/icons": "0.7.7", - "@scalar/localization": "0.2.8", - "@scalar/oas-utils": "0.20.13", + "@scalar/icons": "0.7.8", + "@scalar/localization": "0.2.9", + "@scalar/oas-utils": "0.20.15", "@scalar/openapi-types": "0.9.8", - "@scalar/sidebar": "0.12.1", - "@scalar/snippetz": "0.10.9", - "@scalar/themes": "0.19.2", + "@scalar/sidebar": "0.12.3", + "@scalar/snippetz": "0.10.11", + "@scalar/themes": "0.19.3", "@scalar/typebox": "^0.1.3", - "@scalar/types": "0.24.0", - "@scalar/use-codemirror": "0.14.15", - "@scalar/use-hooks": "0.4.21", - "@scalar/use-toasts": "0.10.5", - "@scalar/workspace-store": "0.68.4", - "@vueuse/core": "13.9.0", - "@vueuse/integrations": "13.9.0", - "focus-trap": "^7.8.0", + "@scalar/types": "0.25.0", + "@scalar/use-codemirror": "0.14.16", + "@scalar/use-hooks": "0.4.22", + "@scalar/use-toasts": "0.10.6", + "@scalar/workspace-store": "0.69.0", + "@vueuse/core": "15.0.0", + "@vueuse/integrations": "15.0.0", + "focus-trap": "^8.2.3", "fuse.js": "^7.5.0", - "js-base64": "^3.9.2", + "js-base64": "^3.9.4", "jsonc-parser": "3.3.1", - "nanoid": "^5.1.6", - "pretty-ms": "^9.3.0", + "nanoid": "^5.1.16", + "pretty-ms": "^10.0.0", "radix-vue": "^1.9.17", - "set-cookie-parser": "3.1.0", - "vue": "^3.5.40", - "yaml": "^2.9.0", - "zod": "^4.4.3" + "set-cookie-parser": "3.1.3", + "vue": "^3.5.44", + "yaml": "^2.9.1", + "zod": "^4.6.7" }, "engines": { "node": ">=22" } }, "node_modules/@scalar/api-reference": { - "version": "1.75.0", - "resolved": "https://registry.npmjs.org/@scalar/api-reference/-/api-reference-1.75.0.tgz", - "integrity": "sha512-+2kaoZG/Le4bnmt6NHRYYMGJbNF1HRFindAPGcsWWtJTHkFM18JaahDznLJrk55LX2F+5P/TwCaYOnDK1iGxSw==", + "version": "1.76.0", + "resolved": "https://registry.npmjs.org/@scalar/api-reference/-/api-reference-1.76.0.tgz", + "integrity": "sha512-pjqwnzmA9YK3ZX+IZSICMsywm4qI6HLSngR2py9H6TvFApHHuJjkTAd+gFJfnqJDzJuro8k7ji6JCtJ2U+Byng==", "license": "MIT", "dependencies": { "@headlessui/vue": "1.7.23", - "@scalar/agent-chat": "0.12.44", - "@scalar/api-client": "3.23.1", - "@scalar/blocks": "0.5.3", - "@scalar/code-highlight": "0.4.10", - "@scalar/components": "0.32.0", + "@scalar/agent-chat": "0.12.46", + "@scalar/api-client": "3.23.3", + "@scalar/asyncapi-to-markdown": "0.2.2", + "@scalar/blocks": "0.6.0", + "@scalar/code-highlight": "0.4.11", + "@scalar/components": "0.33.0", "@scalar/helpers": "0.16.4", - "@scalar/icons": "0.7.7", - "@scalar/localization": "0.2.8", - "@scalar/oas-utils": "0.20.13", - "@scalar/openapi-to-markdown": "1.6.0", - "@scalar/schemas": "0.14.0", - "@scalar/sidebar": "0.12.1", - "@scalar/snippetz": "0.10.9", - "@scalar/themes": "0.19.2", - "@scalar/types": "0.24.0", - "@scalar/use-hooks": "0.4.21", - "@scalar/use-toasts": "0.10.5", + "@scalar/icons": "0.7.8", + "@scalar/localization": "0.2.9", + "@scalar/oas-utils": "0.20.15", + "@scalar/openapi-to-markdown": "1.7.0", + "@scalar/schemas": "0.15.0", + "@scalar/sidebar": "0.12.3", + "@scalar/snippetz": "0.10.11", + "@scalar/themes": "0.19.3", + "@scalar/types": "0.25.0", + "@scalar/use-hooks": "0.4.22", + "@scalar/use-toasts": "0.10.6", "@scalar/validation": "0.6.7", - "@scalar/workspace-store": "0.68.4", - "@unhead/vue": "^2.1.4", - "@vueuse/core": "13.9.0", + "@scalar/workspace-store": "0.69.0", + "@unhead/vue": "^3.4.3", + "@vueuse/core": "15.0.0", "fuse.js": "^7.5.0", - "microdiff": "^1.5.0", - "nanoid": "^5.1.6", - "vue": "^3.5.40", - "yaml": "^2.9.0" + "microdiff": "1.5.0", + "nanoid": "^5.1.16", + "vue": "^3.5.44", + "yaml": "^2.9.1" + }, + "engines": { + "node": ">=22" + } + }, + "node_modules/@scalar/asyncapi-to-markdown": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@scalar/asyncapi-to-markdown/-/asyncapi-to-markdown-0.2.2.tgz", + "integrity": "sha512-Mh00ggrueL54D6MDGnh2nsqURv1mq/puz0c050ScbOZmsSfza5cJ17zglHKg6P6sjkZ4EMjmGbq41PkrPrVI8w==", + "license": "MIT", + "dependencies": { + "@scalar/asyncapi-upgrader": "0.1.18", + "@scalar/helpers": "0.16.4", + "@scalar/json-magic": "0.17.0", + "@scalar/openapi-to-markdown": "1.7.0", + "@scalar/types": "0.25.0", + "@scalar/workspace-store": "0.69.0", + "remark-gfm": "^4.0.1", + "remark-stringify": "^11.0.0", + "unified": "^11.0.5" }, "engines": { "node": ">=22" @@ -1082,37 +1119,37 @@ } }, "node_modules/@scalar/blocks": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@scalar/blocks/-/blocks-0.5.3.tgz", - "integrity": "sha512-xUJCRdXPeLBAY8ahNA4u98aLyokuQiOf+WdREVRrXw51wtnaUVXeRIP1BGu/QWSvH5GdRHhQJ8hlewWlf58zNA==", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@scalar/blocks/-/blocks-0.6.0.tgz", + "integrity": "sha512-euSmklFX9rfHaT3XkQgwM4kn+Wmz82/br+kwOzUZ/Hpi7o4P0/rLhOA7ll/3YaXpWB8yaeek4ko4K+1eGCT+PQ==", "license": "MIT", "dependencies": { - "@scalar/components": "0.32.0", + "@scalar/components": "0.33.0", "@scalar/helpers": "0.16.4", - "@scalar/icons": "0.7.7", - "@scalar/localization": "0.2.8", - "@scalar/snippetz": "0.10.9", - "@scalar/themes": "0.19.2", - "@scalar/types": "0.24.0", - "@scalar/use-hooks": "0.4.21", - "@scalar/workspace-store": "0.68.4", + "@scalar/icons": "0.7.8", + "@scalar/localization": "0.2.9", + "@scalar/snippetz": "0.10.11", + "@scalar/themes": "0.19.3", + "@scalar/types": "0.25.0", + "@scalar/use-hooks": "0.4.22", + "@scalar/workspace-store": "0.69.0", "@types/har-format": "^1.2.16", - "@vueuse/core": "13.9.0", - "js-base64": "^3.9.2", - "vue": "^3.5.40" + "@vueuse/core": "15.0.0", + "js-base64": "^3.9.4", + "vue": "^3.5.44" }, "engines": { "node": ">=22" } }, "node_modules/@scalar/code-highlight": { - "version": "0.4.10", - "resolved": "https://registry.npmjs.org/@scalar/code-highlight/-/code-highlight-0.4.10.tgz", - "integrity": "sha512-rNR95oryt65rK6sWDCmYOHPHvxTysbXDtgqfgpCPlsAA5zdsEWadWjvS608ejtoq0KLyzuhltO6MMuMjGQtjRA==", + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/@scalar/code-highlight/-/code-highlight-0.4.11.tgz", + "integrity": "sha512-wqlAgMW35CEXYmBTA2NakvM7a0y69hHIdMduMZEsA8Ftkc4mci3PThUgXC7YrL2nFL57PGW97Lxh2BoNgdv35Q==", "license": "MIT", "dependencies": { "hast-util-to-text": "^4.0.2", - "highlight.js": "^11.11.1", + "highlight.js": "^11.12.0", "lowlight": "^3.3.0", "rehype-external-links": "^3.0.0", "rehype-format": "^5.0.1", @@ -1132,25 +1169,26 @@ } }, "node_modules/@scalar/components": { - "version": "0.32.0", - "resolved": "https://registry.npmjs.org/@scalar/components/-/components-0.32.0.tgz", - "integrity": "sha512-89yLcg9zB3ohDXpXSBXNEli4Tr6Tg0QzOxUP1EgtzN7YVpU8AaURxUPBxSh8nU3WKDdtQpg7oIIVHP6oQwo0Bg==", + "version": "0.33.0", + "resolved": "https://registry.npmjs.org/@scalar/components/-/components-0.33.0.tgz", + "integrity": "sha512-+JURKnZOkah3wLkO9YxpZcYPZF9lW9F+Zby6S4w09PRxPVB05F/I6bOmXfHDY6Tbt94Vd8T/NGcSVQI5Wm99jQ==", "license": "MIT", "dependencies": { - "@floating-ui/utils": "0.2.10", - "@floating-ui/vue": "1.1.9", + "@floating-ui/utils": "0.2.12", + "@floating-ui/vue": "2.0.1", "@headlessui/tailwindcss": "^0.2.2", "@headlessui/vue": "1.7.23", - "@scalar/code-highlight": "0.4.10", + "@scalar/code-highlight": "0.4.11", "@scalar/helpers": "0.16.4", - "@scalar/icons": "0.7.7", - "@scalar/themes": "0.19.2", - "@scalar/use-hooks": "0.4.21", - "@vueuse/core": "13.9.0", + "@scalar/highlight": "0.6.0", + "@scalar/icons": "0.7.8", + "@scalar/themes": "0.19.3", + "@scalar/use-hooks": "0.4.22", + "@vueuse/core": "15.0.0", "cva": "1.0.0-beta.4", "radix-vue": "^1.9.17", - "vue": "^3.5.40", - "vue-component-type-helpers": "^3.2.6" + "vue": "^3.5.44", + "vue-component-type-helpers": "^3.3.13" }, "engines": { "node": ">=22" @@ -1165,79 +1203,103 @@ "node": ">=22" } }, + "node_modules/@scalar/highlight": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@scalar/highlight/-/highlight-0.6.0.tgz", + "integrity": "sha512-Vb57bGAn5emtHBQa6QPjSq2Z2Xo2Z3cGS6diV/BmYWn0kzDKqFK1B4SFfFNJNhJLsm798kdI1iJz697lXnMhRA==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.5" + }, + "engines": { + "node": ">=22" + } + }, "node_modules/@scalar/icons": { - "version": "0.7.7", - "resolved": "https://registry.npmjs.org/@scalar/icons/-/icons-0.7.7.tgz", - "integrity": "sha512-VKa6fgXILbOxOhvyYL+talXJEVdj68MhdiLuF8fAv43vJMQH7vo6UccyMMig0jdSaBgZxy3As/aSKrYObk4WjA==", + "version": "0.7.8", + "resolved": "https://registry.npmjs.org/@scalar/icons/-/icons-0.7.8.tgz", + "integrity": "sha512-/Jee+6lk3I3GCkL4FW7IPjC1+WvAkAsZ4yGkq0tXHbZzJ1BWMzRud/BZuK1eCHQ+un5CDTy26UzJcM5tCMn63w==", "license": "MIT", "dependencies": { "@phosphor-icons/core": "^2.1.1", - "@types/node": "^24.1.0", - "chalk": "^5.6.2", - "vue": "^3.5.40" + "@types/node": "^24.19.2", + "chalk": "^6.0.1", + "vue": "^3.5.44" }, "engines": { "node": ">=22" } }, + "node_modules/@scalar/icons/node_modules/chalk": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-6.0.1.tgz", + "integrity": "sha512-/Ce6KNm3vIbWdMlNna6RVIZ/ICQxnJxCicet5LBKK9ZffBkqzDw0xh9EiKSljdRtiIQ1S1z4YgcscUUGzNCWrA==", + "license": "MIT", + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, "node_modules/@scalar/json-magic": { - "version": "0.16.0", - "resolved": "https://registry.npmjs.org/@scalar/json-magic/-/json-magic-0.16.0.tgz", - "integrity": "sha512-NXd4v3Ua0w9xv+YJolQBGyXTl/Elb0cWPEl1+hpU78BOKPrfQT3YdDtACGll65uWUgW0W+/1YJA5NKyw0eYUuQ==", + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/@scalar/json-magic/-/json-magic-0.17.0.tgz", + "integrity": "sha512-YmJAO9NoGCcU/vx7P4Dy9DGv+Vntp+ny3Fh99slHOOh/IZxvbdK5hWeZdzQ3x+ezab9XJNscFoX8H/P6W+H8lA==", "license": "MIT", "dependencies": { "@scalar/helpers": "0.16.4", "pathe": "^2.0.3", - "undici": "7.29.1", - "yaml": "^2.9.0" + "undici": "8.12.3", + "yaml": "^2.9.1" }, "engines": { - "node": ">=22" + "node": ">=22.19.0" } }, "node_modules/@scalar/localization": { - "version": "0.2.8", - "resolved": "https://registry.npmjs.org/@scalar/localization/-/localization-0.2.8.tgz", - "integrity": "sha512-1M+cFXgiGhlfivZ5DOH/sIK1z8FsWNIsF5rsVr3YkVL0p9fUfg/Fl/FJB0IUyXhEjhZtTwQoE74LLfFQAtPEZQ==", + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/@scalar/localization/-/localization-0.2.9.tgz", + "integrity": "sha512-aSdpoWWSH0EJ75LJ5zMNmh8HGMlnKEDdpylHRbr1VTMycxNuZZ0TCUSINu0EjOSFB+n883+pkx5cXllIAHU1MQ==", "license": "MIT", "dependencies": { "@scalar/helpers": "0.16.4", - "type-fest": "^5.8.0", - "vue": "^3.5.40" + "type-fest": "^5.10.0", + "vue": "^3.5.44" }, "engines": { "node": ">=22" } }, "node_modules/@scalar/oas-utils": { - "version": "0.20.13", - "resolved": "https://registry.npmjs.org/@scalar/oas-utils/-/oas-utils-0.20.13.tgz", - "integrity": "sha512-7GClutaMY8w9s6em6tLowEJmdxZoHTeBYEUYZGjUtG0q9POoWH/NSDV5rI5uUR9IaCAGlDe5qkwVam6rgPrHdg==", + "version": "0.20.15", + "resolved": "https://registry.npmjs.org/@scalar/oas-utils/-/oas-utils-0.20.15.tgz", + "integrity": "sha512-hldf13hxpfGzoAdHllgdEK7sYZ7ttdodYf533T5UCQbOXGOrGJn+PYxKb5ewoMr9+iA8vxNipDV3cSxEGfXrsQ==", "license": "MIT", "dependencies": { "@scalar/helpers": "0.16.4", - "@scalar/themes": "0.19.2", - "@scalar/types": "0.24.0", - "@scalar/workspace-store": "0.68.4", - "flatted": "^3.4.0", - "vue": "^3.5.40", - "yaml": "^2.9.0" + "@scalar/themes": "0.19.3", + "@scalar/types": "0.25.0", + "@scalar/workspace-store": "0.69.0", + "flatted": "^3.4.4", + "vue": "^3.5.44", + "yaml": "^2.9.1" }, "engines": { "node": ">=22" } }, "node_modules/@scalar/openapi-to-markdown": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@scalar/openapi-to-markdown/-/openapi-to-markdown-1.6.0.tgz", - "integrity": "sha512-apqsaWrbuNEGnEcqGBVCHIeJkHL88ySS/5SrhM6bTkYvZZ96GrrWPSyxiQ7PyR16qSa32QMpObqm3tu8eCvBFA==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@scalar/openapi-to-markdown/-/openapi-to-markdown-1.7.0.tgz", + "integrity": "sha512-re3eV3Cfp5uzTrHQLhfPERrDiYLKmivg30C6jKMcKaVt6QXOrV6kD7ita9bh/2rdf2oG/ONpBNWlA2u6PAxUlg==", "license": "MIT", "dependencies": { - "@scalar/code-highlight": "0.4.10", + "@scalar/code-highlight": "0.4.11", "@scalar/helpers": "0.16.4", - "@scalar/json-magic": "0.16.0", - "@scalar/openapi-upgrader": "0.4.5", - "@scalar/workspace-store": "0.68.4", + "@scalar/json-magic": "0.17.0", + "@scalar/openapi-upgrader": "0.4.6", + "@scalar/workspace-store": "0.69.0", "rehype-parse": "^9.0.1", "rehype-remark": "^10.0.1", "rehype-sanitize": "^6.0.0", @@ -1247,7 +1309,7 @@ "unified": "^11.0.5" }, "engines": { - "node": ">=22" + "node": ">=22.19.0" } }, "node_modules/@scalar/openapi-types": { @@ -1260,9 +1322,9 @@ } }, "node_modules/@scalar/openapi-upgrader": { - "version": "0.4.5", - "resolved": "https://registry.npmjs.org/@scalar/openapi-upgrader/-/openapi-upgrader-0.4.5.tgz", - "integrity": "sha512-PdsTyeO8CepVP7I8JvwoojtzyZ+R1MrVgu1C8npvVvy5JRixp5E34Z4J1sKojJs+YRe42/MK2XHXVM/X1qgGPA==", + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/@scalar/openapi-upgrader/-/openapi-upgrader-0.4.6.tgz", + "integrity": "sha512-wkTbowGZAlDA5AhCAnBVft6y3veoE17P+okH/zrwM/BZWBSzPghGpa4BPTCg3+IzRmRP/8ZeaYO7LfxCDAEmcA==", "license": "MIT", "dependencies": { "@scalar/helpers": "0.16.4", @@ -1273,9 +1335,9 @@ } }, "node_modules/@scalar/schemas": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@scalar/schemas/-/schemas-0.14.0.tgz", - "integrity": "sha512-tYNfeIOk/G5o/DiW2Yc2tFlNvE42Ls1aHUOQSSeFugjBgv53p3u3tlu7gA5N4uMaS8mQCumURusc/cb4RmiX2g==", + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/@scalar/schemas/-/schemas-0.15.0.tgz", + "integrity": "sha512-YxvmWVymAC536CFC84SGyt8PD57UqB5GOvr73y7Oj1Bjf8HMUUowzEt3AM3w9s21sR8ZKkncbt1R3r8sYsASnA==", "license": "MIT", "dependencies": { "@scalar/helpers": "0.16.4", @@ -1286,44 +1348,44 @@ } }, "node_modules/@scalar/sidebar": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/@scalar/sidebar/-/sidebar-0.12.1.tgz", - "integrity": "sha512-YBje3TYdFYH3kZSgt3BwZyLoWcbHar2jMlVYK6P9X4zkj4yqL0aRTZgniRgHmONsK2+jnL20tZG9o9orXMfzLg==", + "version": "0.12.3", + "resolved": "https://registry.npmjs.org/@scalar/sidebar/-/sidebar-0.12.3.tgz", + "integrity": "sha512-S8NMexUz5hfwdHBkcqsZ0P6aPuOPZRObH3mewtFP7z8jCiLk9WKStmoQT/3jXF9wHKtB4qUn87l49sbXMzvP4Q==", "license": "MIT", "dependencies": { - "@scalar/components": "0.32.0", + "@scalar/components": "0.33.0", "@scalar/helpers": "0.16.4", - "@scalar/icons": "0.7.7", - "@scalar/themes": "0.19.2", - "@scalar/use-hooks": "0.4.21", - "@scalar/workspace-store": "0.68.4", - "vue": "^3.5.40" + "@scalar/icons": "0.7.8", + "@scalar/themes": "0.19.3", + "@scalar/use-hooks": "0.4.22", + "@scalar/workspace-store": "0.69.0", + "vue": "^3.5.44" }, "engines": { "node": ">=22" } }, "node_modules/@scalar/snippetz": { - "version": "0.10.9", - "resolved": "https://registry.npmjs.org/@scalar/snippetz/-/snippetz-0.10.9.tgz", - "integrity": "sha512-+tDhtEwSsRr5VMDDjuo4tejlfRLGBFgit1CdKnlJgZKp3+/wfSztu1x6rF4rtmQ7XDWDy6sie42CZlEwRRISKw==", + "version": "0.10.11", + "resolved": "https://registry.npmjs.org/@scalar/snippetz/-/snippetz-0.10.11.tgz", + "integrity": "sha512-igyfP3DNHNI0sZ0kTYj0rsXHemyYO0AIIitusHsDL6u9Z0m79m/9klB5xB2BIV3DbCzjC8Eziwmaryv74nzSuQ==", "license": "MIT", "dependencies": { "@scalar/helpers": "0.16.4", - "@scalar/types": "0.24.0", - "js-base64": "^3.9.2" + "@scalar/types": "0.25.0", + "js-base64": "^3.9.4" }, "engines": { "node": ">=22" } }, "node_modules/@scalar/themes": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/@scalar/themes/-/themes-0.19.2.tgz", - "integrity": "sha512-tr33cE4/Y+8rwDs9k5fcFKwhr1cMtK6rfrFy5QpkaC1sN4jjHEopWP+j/EhR0A19S/vFXRt6K65CbMlSaFjNag==", + "version": "0.19.3", + "resolved": "https://registry.npmjs.org/@scalar/themes/-/themes-0.19.3.tgz", + "integrity": "sha512-tssbw6X8ts+WgBmEAiD6h9GJU5cL2Ki80ISQ3/tcJtsvBEM9R+/A9da1N9mvEt62udhU0Jp+a6L/t9G9PbcreA==", "license": "MIT", "dependencies": { - "nanoid": "^5.1.6" + "nanoid": "^5.1.16" }, "engines": { "node": ">=22" @@ -1336,72 +1398,71 @@ "license": "MIT" }, "node_modules/@scalar/types": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/@scalar/types/-/types-0.24.0.tgz", - "integrity": "sha512-x4O8ddCvh+59zwh9Xc+bG2QACxYARcPDfJBYiUzD/hzSxb6vpcms+WKgMksBfYWCZneO6e5Kt6hZFBoE9D9YCg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@scalar/types/-/types-0.25.0.tgz", + "integrity": "sha512-EdwOVV5ajKks4MX5BorHIdMLG0L8EAxfz+NisAPV8l7Rsic50+YoWnqkY1eqB6K96iyreIKUdl7B/PIFGLqylg==", "license": "MIT", "dependencies": { "@scalar/helpers": "0.16.4", - "nanoid": "^5.1.6", - "type-fest": "^5.8.0", - "zod": "^4.4.3" + "nanoid": "^5.1.16", + "type-fest": "^5.10.0", + "zod": "^4.6.7" }, "engines": { "node": ">=22" } }, "node_modules/@scalar/use-codemirror": { - "version": "0.14.15", - "resolved": "https://registry.npmjs.org/@scalar/use-codemirror/-/use-codemirror-0.14.15.tgz", - "integrity": "sha512-Uvjx0qvOsWPs+I32FL+3v//+VKwtp8ROXgbIAMauNypuw52VeF7R4RM7YoN2Xg1EAEiMtM8ZhWVzCoYTFr6AKQ==", + "version": "0.14.16", + "resolved": "https://registry.npmjs.org/@scalar/use-codemirror/-/use-codemirror-0.14.16.tgz", + "integrity": "sha512-3s8IzFEMReB28kP0Keq1yNu84F2tUTpHoXwfSY4Nb3xpiBaMJfbj1p5w2fFvXQgCCtdf3nBUPbRLTxgAebWXaA==", "license": "MIT", "dependencies": { - "@codemirror/autocomplete": "^6.18.3", - "@codemirror/commands": "^6.7.1", + "@codemirror/autocomplete": "^6.20.3", + "@codemirror/commands": "^6.11.1", "@codemirror/lang-css": "^6.3.1", - "@codemirror/lang-html": "^6.4.8", - "@codemirror/lang-json": "^6.0.0", - "@codemirror/lang-xml": "^6.0.0", - "@codemirror/lang-yaml": "^6.1.2", - "@codemirror/language": "^6.10.7", - "@codemirror/lint": "^6.8.4", - "@codemirror/state": "^6.5.0", - "@codemirror/view": "^6.35.3", - "@lezer/common": "^1.2.3", - "@lezer/highlight": "^1.2.1", + "@codemirror/lang-html": "^6.4.12", + "@codemirror/lang-json": "^6.0.2", + "@codemirror/lang-xml": "^6.1.0", + "@codemirror/lang-yaml": "^6.1.3", + "@codemirror/language": "^6.13.1", + "@codemirror/lint": "^6.9.7", + "@codemirror/state": "^6.7.6", + "@codemirror/view": "^6.43.14", + "@lezer/highlight": "^1.2.5", "@replit/codemirror-css-color-picker": "^6.3.0", - "vue": "^3.5.40" + "vue": "^3.5.44" }, "engines": { "node": ">=22" } }, "node_modules/@scalar/use-hooks": { - "version": "0.4.21", - "resolved": "https://registry.npmjs.org/@scalar/use-hooks/-/use-hooks-0.4.21.tgz", - "integrity": "sha512-W9ZZnHX0wH9mKMCENzPHLKLHfBo4s7kDT+zZtlfxYEPPPr078ACch3IGf1EZgdoze1eGTcdoqfdTLSIIoXfL7Q==", + "version": "0.4.22", + "resolved": "https://registry.npmjs.org/@scalar/use-hooks/-/use-hooks-0.4.22.tgz", + "integrity": "sha512-+XQ8WwUGCzBTLGycgNue/0sIOSA8n/RSlu3XC1wUX6UB69j3kD4qeI9I60i1uFW7OL1CtaLq66BIe84uMnJAng==", "license": "MIT", "dependencies": { "@scalar/helpers": "0.16.4", - "@scalar/use-toasts": "0.10.5", + "@scalar/use-toasts": "0.10.6", "@scalar/validation": "0.6.7", - "@vueuse/core": "13.9.0", + "@vueuse/core": "15.0.0", "cva": "1.0.0-beta.4", - "tailwind-merge": "3.5.0", - "vue": "^3.5.40" + "tailwind-merge": "3.7.0", + "vue": "^3.5.44" }, "engines": { "node": ">=22" } }, "node_modules/@scalar/use-toasts": { - "version": "0.10.5", - "resolved": "https://registry.npmjs.org/@scalar/use-toasts/-/use-toasts-0.10.5.tgz", - "integrity": "sha512-5a8qTVd9eXvMDeD0ifqHvnzg0i2v15clhyFToXDHYmInQD51oBRwByCFqFO+m9ymxSLOHZ7/FiEcU6F90/QTlg==", + "version": "0.10.6", + "resolved": "https://registry.npmjs.org/@scalar/use-toasts/-/use-toasts-0.10.6.tgz", + "integrity": "sha512-rs0DkbWpKhy8WPjU6LDOan5RI+iUaj7j/Rdkui2+FXB0LB789OfWsj3VeD/vlPLrk7L5Du67AOLLKVqwIp2nJA==", "license": "MIT", "dependencies": { - "vue": "^3.5.40", - "vue-sonner": "^1.3.2" + "vue": "^3.5.44", + "vue-sonner": "^2.0.9" }, "engines": { "node": ">=22" @@ -1417,27 +1478,27 @@ } }, "node_modules/@scalar/workspace-store": { - "version": "0.68.4", - "resolved": "https://registry.npmjs.org/@scalar/workspace-store/-/workspace-store-0.68.4.tgz", - "integrity": "sha512-mtnbCqCRZg+pwh2xXLG/aActhiqq8bOMuS/lx4kxrwFiGT8BaJFoEwufUMfDYPDHtDnBDrwTbWTn+cLOnpGE9Q==", + "version": "0.69.0", + "resolved": "https://registry.npmjs.org/@scalar/workspace-store/-/workspace-store-0.69.0.tgz", + "integrity": "sha512-idgMEuPXfZQ4iKdCGG60td5qBJgVI3xjJ/p5bHaStWP6bhyJ0kJJBBLntkOvWZLgxr5Enk3BNEcmQAW6V/GJIw==", "license": "MIT", "dependencies": { "@scalar/asyncapi-upgrader": "0.1.18", "@scalar/helpers": "0.16.4", - "@scalar/json-magic": "0.16.0", - "@scalar/openapi-upgrader": "0.4.5", - "@scalar/schemas": "0.14.0", - "@scalar/snippetz": "0.10.9", + "@scalar/json-magic": "0.17.0", + "@scalar/openapi-upgrader": "0.4.6", + "@scalar/schemas": "0.15.0", + "@scalar/snippetz": "0.10.11", "@scalar/typebox": "0.1.3", - "@scalar/types": "0.24.0", + "@scalar/types": "0.25.0", "@scalar/validation": "0.6.7", - "js-base64": "^3.9.2", - "type-fest": "^5.8.0", - "vue": "^3.5.40", - "yaml": "^2.9.0" + "js-base64": "^3.9.4", + "type-fest": "^5.10.0", + "vue": "^3.5.44", + "yaml": "^2.9.1" }, "engines": { - "node": ">=22" + "node": ">=22.19.0" } }, "node_modules/@standard-schema/spec": { @@ -1503,9 +1564,9 @@ } }, "node_modules/@tanstack/virtual-core": { - "version": "3.19.6", - "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.19.6.tgz", - "integrity": "sha512-CsTW892z23gy7IyxYTTorVu1uZWB+0N349rSMgKz4rFLPpLza7F7TpcCKeI5iUAwYQCt8QUlOU67J+KXCxtpGw==", + "version": "3.19.7", + "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.19.7.tgz", + "integrity": "sha512-gxy5SvH0mFRJ0YujtrflB/1HAu9Wn1KGvL0bjZfQkYVVMsIpQiwcf1mR06/ViN4NjllUb4HNCjqE9FGwgTvMCQ==", "license": "MIT", "funding": { "type": "github", @@ -1513,12 +1574,12 @@ } }, "node_modules/@tanstack/vue-virtual": { - "version": "3.13.47", - "resolved": "https://registry.npmjs.org/@tanstack/vue-virtual/-/vue-virtual-3.13.47.tgz", - "integrity": "sha512-6HzdYK9bDyDoD9Q/NjepnC4wGDaZ7mFl5zz8tbn3Fmy7FDicI98ZJ+R37ztFssnoTMoCQhY3GfUhlz+pW/vOTg==", + "version": "3.13.48", + "resolved": "https://registry.npmjs.org/@tanstack/vue-virtual/-/vue-virtual-3.13.48.tgz", + "integrity": "sha512-exH0/lELoCW9D6x8V1Uq61XY4zrN1AeDH4rDKUMTOJ93ndkeEVIY8zo366IBM13HSjhULpuWPdPhJ+ccidg58A==", "license": "MIT", "dependencies": { - "@tanstack/virtual-core": "3.19.6" + "@tanstack/virtual-core": "3.19.7" }, "funding": { "type": "github", @@ -1575,12 +1636,12 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "24.13.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-24.13.3.tgz", - "integrity": "sha512-Dh8vAsV36ig5wa9OX4pXvMc9D3Veibfw2wix0CUwYODLD8nkj9UsLjASr49nPg+2eKzxhBV+v7L8pXvT4e639Q==", + "version": "24.19.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.19.2.tgz", + "integrity": "sha512-93d49wCWJkCyN87MxLpNN6KXPCwFw7bVUg79mGUV1OS40JGWwVCr8n61DXCSqz7CV6/VfPkb7xec7uP2M+QHWQ==", "license": "MIT", "dependencies": { - "undici-types": "~7.18.0" + "undici-types": ">=7.24.0 <7.24.7" } }, "node_modules/@types/unist": { @@ -1601,20 +1662,83 @@ "integrity": "sha512-1mEZtMKPM09vDmQt5y7YvmN2+DFTP7Tg0EWXdic8/C6VRnpb33e4ghisCIE3WZjsE2N8mf+QV1Zqh7ZFYLWInQ==", "license": "ISC" }, + "node_modules/@unhead/bundler": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/@unhead/bundler/-/bundler-3.4.3.tgz", + "integrity": "sha512-noUTzazRB4fMgO/nluoirrZJXngNbNb3sQzIslA805tKkwakRv2fib4Xe4EdiTuNB7V5XmpUFvfQkKRdBQ9qAA==", + "license": "MIT", + "dependencies": { + "magic-string": "^1.3.1", + "oxc-walker": "^1.1.1", + "unplugin": "^3.3.0" + }, + "funding": { + "url": "https://github.com/sponsors/harlan-zw" + }, + "peerDependencies": { + "@unhead/cli": "^3.4.3", + "@vitejs/devtools-kit": "^0.7.6", + "esbuild": ">=0.17.0", + "lightningcss": ">=1.20.0", + "oxc-parser": ">=0.98.0", + "rolldown": ">=1.0.0", + "unhead": "^3.4.3", + "vite": ">=6.4.2", + "webpack": ">=5.0.0" + }, + "peerDependenciesMeta": { + "@unhead/cli": { + "optional": true + }, + "@vitejs/devtools-kit": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "oxc-parser": { + "optional": true + }, + "rolldown": { + "optional": true + }, + "vite": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, "node_modules/@unhead/vue": { - "version": "2.1.17", - "resolved": "https://registry.npmjs.org/@unhead/vue/-/vue-2.1.17.tgz", - "integrity": "sha512-pnC8x9HLV3qQXdvWfylUEU25uhfCAy3ly9nmpQz84j9py818DRfU8jOsQ5wjdWtxyU1vX/fW2udfm4jtxUK8Bg==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/@unhead/vue/-/vue-3.4.3.tgz", + "integrity": "sha512-Wrmk62oC/V1EcBSKRDuy77kVaBtBXXsj6b+vEEWvmfo9AQfpLlc2b6vvvSj9WnXr8VY1ksKHj49Ejo8J/wLSOA==", "license": "MIT", "dependencies": { - "hookable": "^6.0.1", - "unhead": "2.1.17" + "@unhead/bundler": "3.4.3", + "hookable": "^6.1.1", + "unhead": "3.4.3", + "unplugin": "^3.3.0" }, "funding": { "url": "https://github.com/sponsors/harlan-zw" }, "peerDependencies": { - "vue": ">=3.5.18" + "vite": ">=6.4.2", + "vue": ">=3.5.18", + "webpack": ">=5.0.0" + }, + "peerDependenciesMeta": { + "vite": { + "optional": true + }, + "webpack": { + "optional": true + } } }, "node_modules/@vercel/oidc": { @@ -1627,16 +1751,16 @@ } }, "node_modules/@vue/compiler-core": { - "version": "3.5.43", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.43.tgz", - "integrity": "sha512-zdiLhnbe1QQqgDT8xZMpNmyqZ3qlI+/Q/FHQco57Kwl/b05HhCzN6eVGN9QU9rbga4CrS0H5SYY8VGHZCt/1Hg==", + "version": "3.5.44", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.44.tgz", + "integrity": "sha512-k34nCytbK8PQ1gR2mGROYOw6Pnv/mumqIdrZ3x2tbyXZDWm7ViKGLTfdB+DRrWqEQsLgGJvn0WN9jBif5zCTLQ==", "license": "MIT", "dependencies": { - "@babel/parser": "^7.29.8", - "@vue/shared": "3.5.43", + "@babel/parser": "^7.29.9", + "@vue/shared": "3.5.44", "entities": "^7.0.1", "estree-walker": "^2.0.2", - "source-map-js": "^1.2.1" + "source-map-js": "^1.2.2" } }, "node_modules/@vue/compiler-core/node_modules/entities": { @@ -1652,99 +1776,111 @@ } }, "node_modules/@vue/compiler-dom": { - "version": "3.5.43", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.43.tgz", - "integrity": "sha512-PEZoAk3NQmsn/ejMzSOCyTYqwGqczrWm70PuhBKjjv1+TCoQAaO/zOqNwjV+honlNstT5ILxtc+8r8UUfj+iEQ==", + "version": "3.5.44", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.44.tgz", + "integrity": "sha512-W5AoBFWdw1lQAKiHowkfgFKFab82oSRT6sGsPfw/q1GRjsy/ZJFLHGhJyBRIFN9APLTUduDH9U2JAiPOIyKuYg==", "license": "MIT", "dependencies": { - "@vue/compiler-core": "3.5.43", - "@vue/shared": "3.5.43" + "@vue/compiler-core": "3.5.44", + "@vue/shared": "3.5.44" } }, "node_modules/@vue/compiler-sfc": { - "version": "3.5.43", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.43.tgz", - "integrity": "sha512-FCbrG3XNCRl+js3huuKx4IVHBLTvMkJhVepjbxSPu1gn4yWLaYtGNQdjJGZaMytXB6qb76qQDDmDSLy/vkmleQ==", + "version": "3.5.44", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.44.tgz", + "integrity": "sha512-dzHmQ4jXTpdr5FjIQUeykVakN/uzqFbUo9/C5ikBFg3a3PeM6uRxeczx1ZbXBML0/zJstEh3ygYipzR5Z7b2Pw==", "license": "MIT", "dependencies": { - "@babel/parser": "^7.29.8", - "@vue/compiler-core": "3.5.43", - "@vue/compiler-dom": "3.5.43", - "@vue/compiler-ssr": "3.5.43", - "@vue/shared": "3.5.43", + "@babel/parser": "^7.29.9", + "@vue/compiler-core": "3.5.44", + "@vue/compiler-dom": "3.5.44", + "@vue/compiler-ssr": "3.5.44", + "@vue/shared": "3.5.44", "estree-walker": "^2.0.2", "magic-string": "^0.30.21", - "postcss": "^8.5.28", - "source-map-js": "^1.2.1" + "postcss": "^8.5.29", + "source-map-js": "^1.2.2" + } + }, + "node_modules/@vue/compiler-sfc/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==", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.5" } }, "node_modules/@vue/compiler-ssr": { - "version": "3.5.43", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.43.tgz", - "integrity": "sha512-GF62orf7KiJX9RqrHNGrYBudsQGD0OhJ5nDs90O8UiDuS40+YMYomiXu6w6EuvtXuRDc3MSNis3EaaSKAVSWpg==", + "version": "3.5.44", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.44.tgz", + "integrity": "sha512-xr5gb1JVHlfXJwSlRz1FeP6uxoazdzHuMTVLE7up+4Vrqxk219CvxLPxD9NXBt47yvZW7+p4DXfyp4O1fkByIA==", "license": "MIT", "dependencies": { - "@vue/compiler-dom": "3.5.43", - "@vue/shared": "3.5.43" + "@vue/compiler-dom": "3.5.44", + "@vue/shared": "3.5.44" } }, "node_modules/@vue/reactivity": { - "version": "3.5.43", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.43.tgz", - "integrity": "sha512-G/c9GyOZNI2jVaaS6OX1EF1SSFSv7H0ERqNTl4+DTFMlZmB5eVAB53aLQNam/7NL2NPtaDD7RdVrzf8uJzMuOA==", + "version": "3.5.44", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.44.tgz", + "integrity": "sha512-u+QJdKeBBEADkPdevsL+6E12QlYVfBD8Zcw5qjDQKtamI6l14KyqazJMobhCKelhWN5zpyKUiEDoTyHE93cqWw==", "license": "MIT", "dependencies": { - "@vue/shared": "3.5.43" + "@vue/shared": "3.5.44" } }, "node_modules/@vue/runtime-core": { - "version": "3.5.43", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.43.tgz", - "integrity": "sha512-hU6U6VnVhBGQDpvlnnDlIB8ZGJBiOcgk2lh/0InltHiz3D8oSkluvuvY+do1G2H3+udeKFsmaBlgVYP7gXQzEw==", + "version": "3.5.44", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.44.tgz", + "integrity": "sha512-uEa/ndwjhrrhnOfb2p+sZy6zeoamJOISqaLSJGk/8R6nABT1ZldpzcJoPzKj+zHVomVBPcmQYyC2r4LtvDV6CQ==", "license": "MIT", "dependencies": { - "@vue/reactivity": "3.5.43", - "@vue/shared": "3.5.43" + "@vue/reactivity": "3.5.44", + "@vue/shared": "3.5.44" } }, "node_modules/@vue/runtime-dom": { - "version": "3.5.43", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.43.tgz", - "integrity": "sha512-Bb2Jc0YjjJdMt1SJmb9b2L/IWd3I8lIT9x9eS/xvvP9CiVgna0ffua74xKRmt4/uSJ+0r4iN8ex1jrqkhQGWQw==", + "version": "3.5.44", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.44.tgz", + "integrity": "sha512-3fc4ARcXVhVBaJ3ujWiNZJARD6pkyRcwG+ZYhMzjKtKUp7MAY0HLwr7r3Smep3Li6ZaWT6ewdmx8XqdaD5oNZg==", "license": "MIT", "dependencies": { - "@vue/reactivity": "3.5.43", - "@vue/runtime-core": "3.5.43", - "@vue/shared": "3.5.43", + "@vue/reactivity": "3.5.44", + "@vue/runtime-core": "3.5.44", + "@vue/shared": "3.5.44", "csstype": "^3.2.3" } }, "node_modules/@vue/server-renderer": { - "version": "3.5.43", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.43.tgz", - "integrity": "sha512-l2Ygjv9NehV94PSBxNWsAHC0j/eIIKbn92mBuWXAPGLnn6HfJ6MH5ubsd+Nk0YoZ5FRuxWI1P2VSoh+dbPQhCQ==", + "version": "3.5.44", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.44.tgz", + "integrity": "sha512-R4S1UoH4h5Frrauv8Z5XE5TxV9oBiUSgWIC4TyVK1FK+RocRnOLwFA5Xcmo2011RlgJp+AbZCnw6afrhlgRuUQ==", "license": "MIT", "dependencies": { - "@vue/compiler-ssr": "3.5.43", - "@vue/runtime-dom": "3.5.43", - "@vue/shared": "3.5.43" + "@vue/compiler-ssr": "3.5.44", + "@vue/runtime-dom": "3.5.44", + "@vue/shared": "3.5.44" } }, "node_modules/@vue/shared": { - "version": "3.5.43", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.43.tgz", - "integrity": "sha512-uksS7YGMR5NZyr4JNq0Rp+QyLns0ueaz20KwzIPW9R0LH1Vnt4E+XUM29PNseEbf1www2gOuhuDi5AKOIXag9Q==", + "version": "3.5.44", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.44.tgz", + "integrity": "sha512-H82XLH0DjmSOdbEwO15x3QTo1f5PWEtv237eLpYKc0mqLu+B8hnq16lFWmuBmNurkeiG3wr+oM1FhOll/YVFRg==", "license": "MIT" }, "node_modules/@vueuse/core": { - "version": "13.9.0", - "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-13.9.0.tgz", - "integrity": "sha512-ts3regBQyURfCE2BcytLqzm8+MmLlo5Ln/KLoxDVcsZ2gzIwVNnQpQOL/UKV8alUqjSZOlpFZcRNsLRqj+OzyA==", + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-15.0.0.tgz", + "integrity": "sha512-Zv67h5mrk7YHDJsRObx+DXaCBz6RKBUpxqLesJ+3xZNPG6yuQs7ja7kg3veFrrouYLWAqydQ7CwGEbLVxB43Ng==", "license": "MIT", "dependencies": { "@types/web-bluetooth": "^0.0.21", - "@vueuse/metadata": "13.9.0", - "@vueuse/shared": "13.9.0" + "@vueuse/metadata": "15.0.0", + "@vueuse/shared": "15.0.0" + }, + "engines": { + "node": ">=22" }, "funding": { "url": "https://github.com/sponsors/antfu" @@ -1754,13 +1890,16 @@ } }, "node_modules/@vueuse/integrations": { - "version": "13.9.0", - "resolved": "https://registry.npmjs.org/@vueuse/integrations/-/integrations-13.9.0.tgz", - "integrity": "sha512-SDobKBbPIOe0cVL7QxMzGkuUGHvWTdihi9zOrrWaWUgFKe15cwEcwfWmgrcNzjT6kHnNmWuTajPHoIzUjYNYYQ==", + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/integrations/-/integrations-15.0.0.tgz", + "integrity": "sha512-uWC1608pEocJPeRk1IqrEA3uYHhAGTJNibcMAdxgdK2Sy2Hypc6b+VdNO9KekCxyPc4VXK8SKDp8vsXefR/ZFg==", "license": "MIT", "dependencies": { - "@vueuse/core": "13.9.0", - "@vueuse/shared": "13.9.0" + "@vueuse/core": "15.0.0", + "@vueuse/shared": "15.0.0" + }, + "engines": { + "node": ">=22" }, "funding": { "url": "https://github.com/sponsors/antfu" @@ -1769,8 +1908,8 @@ "async-validator": "^4", "axios": "^1", "change-case": "^5", - "drauu": "^0.4", - "focus-trap": "^7", + "drauu": "^1 || ^0.4", + "focus-trap": "^7 || ^8", "fuse.js": "^7", "idb-keyval": "^6", "jwt-decode": "^4", @@ -1820,19 +1959,25 @@ } }, "node_modules/@vueuse/metadata": { - "version": "13.9.0", - "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-13.9.0.tgz", - "integrity": "sha512-1AFRvuiGphfF7yWixZa0KwjYH8ulyjDCC0aFgrGRz8+P4kvDFSdXLVfTk5xAN9wEuD1J6z4/myMoYbnHoX07zg==", + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-15.0.0.tgz", + "integrity": "sha512-sfWE5LADAKJ0KnjtGliMdSN8Ij/L7uP6rXIZlgPloAI4zvvefbw6H5Lt7KJA6RqQOYgVqWF5Guj50HHMIzygBg==", "license": "MIT", + "engines": { + "node": ">=22" + }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@vueuse/shared": { - "version": "13.9.0", - "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-13.9.0.tgz", - "integrity": "sha512-e89uuTLMh0U5cZ9iDpEI2senqPGfbPRTHM/0AaQkcxnpqjkZqDYP8rpfm7edOz8s+pOCOROEy1PIveSW8+fL5g==", + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-15.0.0.tgz", + "integrity": "sha512-vbNXhGrbV53xPOMSyOzMHQRvhMgZf7oNDw2RChUetVxwTIEkInQ1joZ9JbT0G3z2n2AJNjvmCWeM9ySYrnvogA==", "license": "MIT", + "engines": { + "node": ">=22" + }, "funding": { "url": "https://github.com/sponsors/antfu" }, @@ -1840,6 +1985,12 @@ "vue": "^3.5.0" } }, + "node_modules/@workflow/serde": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@workflow/serde/-/serde-4.1.0.tgz", + "integrity": "sha512-pav4F2BoirECWR7Nf1TKt+2eETcBj7jj4cBefQ8VXQCA6NPkaKeLfj/zMgi+3zYV5ZIBT4GuUiphsj0/b9hPQQ==", + "license": "Apache-2.0" + }, "node_modules/agent-base": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", @@ -1854,18 +2005,17 @@ } }, "node_modules/ai": { - "version": "6.0.214", - "resolved": "https://registry.npmjs.org/ai/-/ai-6.0.214.tgz", - "integrity": "sha512-9MlePEXT5pXtQv4fXqmiR0RG3DZU4Dbv+kU9ktEJC2COi2RH2WvI2GiyG9MuCqgPII6f1w+5kB5fNIiArqPzaQ==", + "version": "7.0.142", + "resolved": "https://registry.npmjs.org/ai/-/ai-7.0.142.tgz", + "integrity": "sha512-Tifni6/6nNhCu4GnFEeYYR7CGmJ3Yhm44SGxYrOupqP2aaZwmGGiiB5Zx4hiauJR0AWimcXULejDT+Qsj+SHOQ==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/gateway": "3.0.139", - "@ai-sdk/provider": "3.0.12", - "@ai-sdk/provider-utils": "4.0.33", - "@opentelemetry/api": "^1.9.0" + "@ai-sdk/gateway": "4.0.115", + "@ai-sdk/provider": "4.0.28", + "@ai-sdk/provider-utils": "5.0.61" }, "engines": { - "node": ">=18" + "node": ">=22" }, "peerDependencies": { "zod": "^3.25.76 || ^4.1.8" @@ -2091,6 +2241,7 @@ "version": "5.6.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz", "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", + "dev": true, "license": "MIT", "engines": { "node": "^12.17.0 || ^14.13 || >=16.0.0" @@ -2365,7 +2516,7 @@ "version": "2.1.2", "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", - "dev": true, + "devOptional": true, "license": "Apache-2.0", "engines": { "node": ">=8" @@ -2561,7 +2712,7 @@ "version": "6.5.0", "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", - "dev": true, + "devOptional": true, "license": "MIT", "engines": { "node": ">=12.0.0" @@ -2582,12 +2733,12 @@ "license": "ISC" }, "node_modules/focus-trap": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/focus-trap/-/focus-trap-7.8.0.tgz", - "integrity": "sha512-/yNdlIkpWbM0ptxno3ONTuf+2g318kh2ez3KSeZN5dZ8YC6AAmgeWz+GasYYiBJPFaYcSAPeu4GfhUaChzIJXA==", + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/focus-trap/-/focus-trap-8.2.3.tgz", + "integrity": "sha512-LTNHZwcFM7bSdU1cG1ExoaTEzoGmdjw+EzDotolZmLTCbm0ll2k6J3NL+WfqP14nGLxAp+XDJgwlT2DtNhcukA==", "license": "MIT", "dependencies": { - "tabbable": "^6.4.0" + "tabbable": "^6.5.0" } }, "node_modules/follow-redirects": { @@ -2632,7 +2783,6 @@ "version": "2.3.3", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, "hasInstallScript": true, "license": "MIT", "optional": true, @@ -3117,9 +3267,9 @@ } }, "node_modules/hookable": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/hookable/-/hookable-6.1.1.tgz", - "integrity": "sha512-U9LYDy1CwhMCnprUfeAZWZGByVbhd54hwepegYTK7Pi5NvqEj63ifz5z+xukznehT7i6NIZRu89Ay1AZmRsLEQ==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/hookable/-/hookable-6.1.2.tgz", + "integrity": "sha512-+abwxtiEA52GCVIsQqut3S/uKTbUwYIp4Pe/vv+6py5XiXBCqMZHg6pA6Y5qhgLSEys0/cYuPbO0z1QFj5ZCmg==", "license": "MIT" }, "node_modules/html-void-elements": { @@ -3381,7 +3531,7 @@ "version": "1.33.0", "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.33.0.tgz", "integrity": "sha512-WkUDrojuJs0xkgGf2udWxa3yGBRxPtxUkB79i6aCZLRgc7PM8fZe9TosfPDcvEpQZbuFASnHYmRLBLUbmLOIIA==", - "dev": true, + "devOptional": true, "license": "MPL-2.0", "dependencies": { "detect-libc": "^2.0.3" @@ -3414,7 +3564,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MPL-2.0", "optional": true, "os": [ @@ -3435,7 +3584,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MPL-2.0", "optional": true, "os": [ @@ -3456,7 +3604,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MPL-2.0", "optional": true, "os": [ @@ -3477,7 +3624,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MPL-2.0", "optional": true, "os": [ @@ -3498,7 +3644,6 @@ "cpu": [ "arm" ], - "dev": true, "license": "MPL-2.0", "optional": true, "os": [ @@ -3519,7 +3664,6 @@ "cpu": [ "arm64" ], - "dev": true, "libc": [ "glibc" ], @@ -3543,7 +3687,6 @@ "cpu": [ "arm64" ], - "dev": true, "libc": [ "musl" ], @@ -3567,7 +3710,6 @@ "cpu": [ "x64" ], - "dev": true, "libc": [ "glibc" ], @@ -3591,7 +3733,6 @@ "cpu": [ "x64" ], - "dev": true, "libc": [ "musl" ], @@ -3615,7 +3756,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MPL-2.0", "optional": true, "os": [ @@ -3636,7 +3776,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MPL-2.0", "optional": true, "os": [ @@ -3705,12 +3844,12 @@ } }, "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==", + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-1.4.3.tgz", + "integrity": "sha512-z12OxmaPGE0F4xlpGdjuAUckipLpQlTAuAmyGhNoD7ODpYUzvDfvtxUbjM/jwznyP178oju/KDdyi220wNJ0RQ==", "license": "MIT", "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.5" + "@jridgewell/sourcemap-codec": "^1.6.0" } }, "node_modules/markdown-table": { @@ -3968,9 +4107,9 @@ } }, "node_modules/microdiff": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/microdiff/-/microdiff-1.6.0.tgz", - "integrity": "sha512-w7JWt8Bno6I8h0rEqlxr4lNG4UbT1FVtWo42wWosIiaJ+rP3pXh7shCYDnyqBrYx36LJ1CZ64p8A62aVp0sJpQ==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/microdiff/-/microdiff-1.5.0.tgz", + "integrity": "sha512-Drq+/THMvDdzRYrK0oxJmOKiC24ayUV8ahrt8l3oRK51PWt6gdtrIGrlIH3pT/lFh1z93FbAcidtsHcWbnRz8Q==", "license": "MIT" }, "node_modules/micromark": { @@ -4677,6 +4816,28 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/oxc-walker": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/oxc-walker/-/oxc-walker-1.1.1.tgz", + "integrity": "sha512-Hwd7dq28zu/Er99+bpWp16CGwFrhyalJh0W3JOB7XpPvgWo3MqMi2ksWGKuzzA9zt50mJ2pIUwR5lpAdZ9ACNQ==", + "license": "MIT", + "peerDependencies": { + "@oxc-project/types": ">=0.98.0", + "oxc-parser": ">=0.98.0", + "rolldown": ">=1.0.0" + }, + "peerDependenciesMeta": { + "@oxc-project/types": { + "optional": true + }, + "oxc-parser": { + "optional": true + }, + "rolldown": { + "optional": true + } + } + }, "node_modules/parse-json": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", @@ -4691,18 +4852,6 @@ "node": ">=4" } }, - "node_modules/parse-ms": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-4.0.0.tgz", - "integrity": "sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==", - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/parse5": { "version": "7.3.0", "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", @@ -4731,7 +4880,6 @@ "version": "4.0.7", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.7.tgz", "integrity": "sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA==", - "dev": true, "license": "MIT", "engines": { "node": ">=12" @@ -4800,15 +4948,12 @@ } }, "node_modules/pretty-ms": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.3.1.tgz", - "integrity": "sha512-HzMy3Geq23nVALD/M2LliU+F+M+gVNsvkQWWqeBZ8HDiCgzo6YPJ/Omrmtq24EFrIsk0a3EkQGEd7bDOo+IhGA==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-10.0.0.tgz", + "integrity": "sha512-6BWuxY2dCNgT45VnGzZcfNy7WeLqXiZqhhy4aHThTE6KI56R2ZBw9HQ7spPFKYchDizvJbPxTEknIpmW4FSmQA==", "license": "MIT", - "dependencies": { - "parse-ms": "^4.0.0" - }, "engines": { - "node": ">=18" + "node": ">=22" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -4863,6 +5008,17 @@ "vue": ">= 3.2.0" } }, + "node_modules/radix-vue/node_modules/@floating-ui/vue": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/@floating-ui/vue/-/vue-1.1.11.tgz", + "integrity": "sha512-HzHKCNVxnGS35r9fCHBc3+uCnjw9IWIlCPL683cGgM9Kgj2BiAl8x1mS7vtvP6F9S/e/q4O6MApwSHj8hNLGfw==", + "license": "MIT", + "dependencies": { + "@floating-ui/dom": "^1.7.6", + "@floating-ui/utils": "^0.2.11", + "vue-demi": ">=0.13.0" + } + }, "node_modules/radix-vue/node_modules/@types/web-bluetooth": { "version": "0.0.20", "resolved": "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.20.tgz", @@ -5110,7 +5266,7 @@ "version": "1.2.14", "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.2.14.tgz", "integrity": "sha512-eTBTTqMR6uHKLgcUqpJP8ntzDI6V4LYA8negAMBEI7gkgVvOdrx6VsvS2Ym+83KhOPdLCHWJu0w7UQFJZhHKNw==", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "@oxc-project/types": "=0.154.0", @@ -5188,9 +5344,9 @@ } }, "node_modules/set-cookie-parser": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-3.1.0.tgz", - "integrity": "sha512-kjnC1DXBHcxaOaOXBHBeRtltsDG2nUiUni+jP92M9gYdW12rsmx92UsfpH7o5tDRs7I1ZZPSQJQGv3UaRfCiuw==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-3.1.3.tgz", + "integrity": "sha512-xletSdAI5efyVJjsatBbzDkXl3M/Zmad3xfnQe7ZXuBB0yNwW7C2WFsNGjdRNfZunmNHQuX79xs/ACMTLCdcew==", "license": "MIT" }, "node_modules/sisteransi": { @@ -5335,9 +5491,9 @@ } }, "node_modules/tailwind-merge": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-3.5.0.tgz", - "integrity": "sha512-I8K9wewnVDkL1NTGoqWmVEIlUcB9gFriAEkXkfCjX5ib8ezGxtR3xD7iZIxrfArjEsH7F1CHD4RFUtxefdqV/A==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-3.7.0.tgz", + "integrity": "sha512-XPPUyAc+cvspz3lHTcR/QgPfW2A0lv/xQNIjX3HGhLR+Nq2lHaLq5MtTesHn8GUr3W3DguT2KT5x3NVgRtYwmA==", "license": "MIT", "funding": { "type": "github", @@ -5355,7 +5511,7 @@ "version": "0.2.17", "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz", "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "fdir": "^6.5.0", @@ -5447,30 +5603,39 @@ } }, "node_modules/undici": { - "version": "7.29.1", - "resolved": "https://registry.npmjs.org/undici/-/undici-7.29.1.tgz", - "integrity": "sha512-RYONW2MeafgYlkVOKYKkA/Ag7BmXqgIWCa8t1m0JcxrQg9pI9lEqRhAOruOBCbAohOa/gkCF+iPi9hrgvTzu6Q==", + "version": "8.12.3", + "resolved": "https://registry.npmjs.org/undici/-/undici-8.12.3.tgz", + "integrity": "sha512-+fdndUTwBP86cVjihTp21hZHo7d6oj1c/47XPA3lL8mM0XHs+C4EkcjmgRsFnFk2f/UONGDy9ItBItmXsLOQHw==", "license": "MIT", "engines": { - "node": ">=20.18.1" + "node": ">=22.19.0" } }, "node_modules/undici-types": { - "version": "7.18.2", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz", - "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.24.6.tgz", + "integrity": "sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==", "license": "MIT" }, "node_modules/unhead": { - "version": "2.1.17", - "resolved": "https://registry.npmjs.org/unhead/-/unhead-2.1.17.tgz", - "integrity": "sha512-HLMKXOszRhAPBrr6VlqCeVeJq2kbC4kXwzGLEZvvojPLWNYTJw22xG7Bfwhsvs31+IBet3Wl8ADg9dwYdyphfQ==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/unhead/-/unhead-3.4.3.tgz", + "integrity": "sha512-0FZI/qCCyIey14CKlGMFpiQumWSatlthJy7Xvro7H3nmi/V2owkcCXG03k0GXDc2/TV1K6bvrbAwhzTRe5Nhdw==", "license": "MIT", "dependencies": { - "hookable": "^6.0.1" + "hookable": "^6.1.1", + "unplugin": "^3.3.0" }, "funding": { "url": "https://github.com/sponsors/harlan-zw" + }, + "peerDependencies": { + "vite": ">=6.4.2" + }, + "peerDependenciesMeta": { + "vite": { + "optional": true + } } }, "node_modules/unified": { @@ -5574,6 +5739,64 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/unplugin": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-3.4.0.tgz", + "integrity": "sha512-9skdIFlCsPdFV7wUfZxNsFInlW+7nJmGu2gkTu0OUhF56aXGsHab9x52/QhdJ4lC7ZDPWTxbiC4ANqVlsuaW3w==", + "license": "MIT", + "dependencies": { + "@jridgewell/remapping": "^2.3.5", + "picomatch": "^4.0.7", + "webpack-virtual-modules": "^0.6.2" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "peerDependencies": { + "@farmfe/core": "*", + "@rsbuild/core": "*", + "@rspack/core": "*", + "bun-types-no-globals": "*", + "esbuild": "*", + "rolldown": "*", + "rollup": "*", + "unloader": "*", + "vite": "*", + "webpack": "*" + }, + "peerDependenciesMeta": { + "@farmfe/core": { + "optional": true + }, + "@rsbuild/core": { + "optional": true + }, + "@rspack/core": { + "optional": true + }, + "bun-types-no-globals": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "rolldown": { + "optional": true + }, + "rollup": { + "optional": true + }, + "unloader": { + "optional": true + }, + "vite": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, "node_modules/utility-types": { "version": "3.11.0", "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.11.0.tgz", @@ -5627,16 +5850,16 @@ } }, "node_modules/vite": { - "version": "8.3.4", - "resolved": "https://registry.npmjs.org/vite/-/vite-8.3.4.tgz", - "integrity": "sha512-IftLE8phJhdNRIGNEV4JCCvfNScoZQVfcXaN8TQropWGJtOHcu+iAB9pHcuGvmEb/kddw0LBe/jS8ztdC6xdiQ==", - "dev": true, + "version": "8.3.5", + "resolved": "https://registry.npmjs.org/vite/-/vite-8.3.5.tgz", + "integrity": "sha512-z1YpjieJ9g0ebTmQpLBv/oq9E3F9EIlOe+7LahW8SrE3LTiG3udBRUXQOlYXP9b+IC2q2phHeVxj9xGlw34OEQ==", + "devOptional": true, "license": "MIT", "dependencies": { "lightningcss": "^1.33.0", "picomatch": "^4.0.7", - "postcss": "^8.5.29", - "rolldown": "~1.2.12", + "postcss": "^8.5.30", + "rolldown": "~1.2.14", "tinyglobby": "^0.2.17" }, "bin": { @@ -5653,7 +5876,7 @@ }, "peerDependencies": { "@types/node": "^20.19.0 || >=22.12.0", - "@vitejs/devtools": "^0.7.1", + "@vitejs/devtools": "^0.7.1 || ^0.8.0", "esbuild": "^0.27.0 || ^0.28.0", "jiti": ">=1.21.0", "less": "^4.0.0", @@ -5705,16 +5928,16 @@ } }, "node_modules/vue": { - "version": "3.5.43", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.43.tgz", - "integrity": "sha512-o5qZoksdnjIKvW1srZ3ab7pcDNYAerBjRe54D0LBLfRdCYFrSgBHVXokMas35czQc0//lmx4/tuY4ZNQ+Rf2Ng==", + "version": "3.5.44", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.44.tgz", + "integrity": "sha512-dvvmaOCG7lAMkJTPqPwWeGMsPS6DIsFsfZDUgBp9V6mHf9b3+/wyVwYR4Es+WV6uJC0FKRxp81Obcq0ZwUcGFQ==", "license": "MIT", "dependencies": { - "@vue/compiler-dom": "3.5.43", - "@vue/compiler-sfc": "3.5.43", - "@vue/runtime-dom": "3.5.43", - "@vue/server-renderer": "3.5.43", - "@vue/shared": "3.5.43" + "@vue/compiler-dom": "3.5.44", + "@vue/compiler-sfc": "3.5.44", + "@vue/runtime-dom": "3.5.44", + "@vue/server-renderer": "3.5.44", + "@vue/shared": "3.5.44" }, "peerDependencies": { "typescript": "*" @@ -5758,10 +5981,26 @@ } }, "node_modules/vue-sonner": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/vue-sonner/-/vue-sonner-1.3.2.tgz", - "integrity": "sha512-UbZ48E9VIya3ToiRHAZUbodKute/z/M1iT8/3fU8zEbwBRE11AKuHikssv18LMk2gTTr6eMQT4qf6JoLHWuj/A==", - "license": "MIT" + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/vue-sonner/-/vue-sonner-2.0.9.tgz", + "integrity": "sha512-i6BokNlNDL93fpzNxN/LZSn6D6MzlO+i3qXt6iVZne3x1k7R46d5HlFB4P8tYydhgqOrRbIZEsnRd3kG7qGXyw==", + "license": "MIT", + "peerDependencies": { + "@nuxt/kit": "^4.0.3", + "@nuxt/schema": "^4.0.3", + "nuxt": "^4.0.3" + }, + "peerDependenciesMeta": { + "@nuxt/kit": { + "optional": true + }, + "@nuxt/schema": { + "optional": true + }, + "nuxt": { + "optional": true + } + } }, "node_modules/w3c-keyname": { "version": "2.2.8", @@ -5779,6 +6018,12 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/webpack-virtual-modules": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz", + "integrity": "sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==", + "license": "MIT" + }, "node_modules/widest-line": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", diff --git a/site/package.json b/site/package.json index 6e5b004..b3b821b 100644 --- a/site/package.json +++ b/site/package.json @@ -9,14 +9,11 @@ "preview": "vite preview" }, "dependencies": { - "@scalar/api-reference": "1.75.0", + "@scalar/api-reference": "1.76.0", "yaml": "^2.9.1" }, "devDependencies": { "bump-cli": "^2.11.0", - "vite": "8.3.4" - }, - "overrides": { - "@ai-sdk/provider-utils": "4.0.33" + "vite": "8.3.5" } }