diff --git a/apps/playground/package.json b/apps/playground/package.json index dec5dd6..d2f3431 100644 --- a/apps/playground/package.json +++ b/apps/playground/package.json @@ -36,7 +36,7 @@ "#config/*": "./config/*.js" }, "devDependencies": { - "@adonisjs/assembler": "^8.4.0", + "@adonisjs/assembler": "^8.5.2", "@adonisjs/eslint-config": "^3.1.0", "@adonisjs/prettier-config": "^1.5.0", "@adonisjs/tsconfig": "^2.0.0", @@ -46,22 +46,22 @@ "@japa/plugin-adonisjs": "^5.2.0", "@japa/runner": "^5.3.0", "@poppinss/ts-exec": "^1.4.4", - "@types/alpinejs": "^3.13.11", - "@types/luxon": "^3.7.1", + "@types/alpinejs": "^3.17.0", + "@types/luxon": "^3.7.6", "@types/node": "~25.9.1", - "alpinejs": "^3.15.12", - "eslint": "^10.4.0", + "alpinejs": "^3.17.4", + "eslint": "^10.11.0", "hot-hook": "^1.0.0", "pino-pretty": "^13.1.3", - "playwright": "^1.58.2", - "prettier": "^3.8.3", + "playwright": "^1.63.0", + "prettier": "^3.9.9", "typescript": "~6.0.3", "vite": "^7.3.3", "youch": "^4.1.1" }, "dependencies": { "@adonisjs/auth": "^10.1.0", - "@adonisjs/core": "^7.3.3", + "@adonisjs/core": "^7.5.2", "@adonisjs/lucid": "^22.4.2", "@adonisjs/session": "^8.1.0", "@adonisjs/shield": "^9.0.0", @@ -73,7 +73,7 @@ "edge.js": "^6.5.1", "luxon": "^3.7.2", "reflect-metadata": "^0.2.2", - "zod": "^4.4.3" + "zod": "^4.6.5" }, "hotHook": { "boundaries": [ diff --git a/package-lock.json b/package-lock.json index 34c4dc5..0efa3c8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,8 +14,8 @@ "devDependencies": { "@changesets/changelog-github": "^0.7.0", "@changesets/cli": "^2.31.1", - "prettier": "^3.9.6", - "turbo": "^2.10.7", + "prettier": "^3.9.9", + "turbo": "^2.11.6", "typescript": "^6.0.3" }, "engines": { @@ -27,7 +27,7 @@ "license": "UNLICENSED", "dependencies": { "@adonisjs/auth": "^10.1.0", - "@adonisjs/core": "^7.3.3", + "@adonisjs/core": "^7.5.2", "@adonisjs/lucid": "^22.4.2", "@adonisjs/session": "^8.1.0", "@adonisjs/shield": "^9.0.0", @@ -39,10 +39,10 @@ "edge.js": "^6.5.1", "luxon": "^3.7.2", "reflect-metadata": "^0.2.2", - "zod": "^4.4.3" + "zod": "^4.6.5" }, "devDependencies": { - "@adonisjs/assembler": "^8.4.0", + "@adonisjs/assembler": "^8.5.2", "@adonisjs/eslint-config": "^3.1.0", "@adonisjs/prettier-config": "^1.5.0", "@adonisjs/tsconfig": "^2.0.0", @@ -52,15 +52,15 @@ "@japa/plugin-adonisjs": "^5.2.0", "@japa/runner": "^5.3.0", "@poppinss/ts-exec": "^1.4.4", - "@types/alpinejs": "^3.13.11", - "@types/luxon": "^3.7.1", + "@types/alpinejs": "^3.17.0", + "@types/luxon": "^3.7.6", "@types/node": "~25.9.1", - "alpinejs": "^3.15.12", - "eslint": "^10.4.0", + "alpinejs": "^3.17.4", + "eslint": "^10.11.0", "hot-hook": "^1.0.0", "pino-pretty": "^13.1.3", - "playwright": "^1.58.2", - "prettier": "^3.8.3", + "playwright": "^1.63.0", + "prettier": "^3.9.9", "typescript": "~6.0.3", "vite": "^7.3.3", "youch": "^4.1.1" @@ -87,9 +87,9 @@ "license": "MIT" }, "node_modules/@adonisjs/ace": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/@adonisjs/ace/-/ace-14.1.0.tgz", - "integrity": "sha512-8N8z1YKePBiXz7wLxHFz/HSqjCRSL/9Vzs4XQt8gk8G17u4PXwNncWt0vSgYEcDrvPAt+QOavY1vMeKOOWe29w==", + "version": "14.1.1", + "resolved": "https://registry.npmjs.org/@adonisjs/ace/-/ace-14.1.1.tgz", + "integrity": "sha512-6MP2eZicAP8hd1US1PR2b6hEzWVaNlEbbAxanwDAyTOMW8PysefQam7b59ipbxw4+ADTJsgIyQWVt815W9f6WQ==", "license": "MIT", "dependencies": { "@poppinss/cliui": "^6.8.0", @@ -110,12 +110,12 @@ } }, "node_modules/@adonisjs/application": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/@adonisjs/application/-/application-9.0.1.tgz", - "integrity": "sha512-bSUC8vcECEr9qvvHeMAhjvH73ngAm5c6kOnEJYNCczP6rgG7AdH03MGtrY2ewKYDyS/QepNpDKj4oVE2XtxVtw==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@adonisjs/application/-/application-9.1.0.tgz", + "integrity": "sha512-KWsTfkITDozW4csD4YofDEbbWuORKI056VgEr9WBwjIdrzIC7hqPxLtnszFVmyv14THPi0SRBTN/fIYQ6/SQ4Q==", "license": "MIT", "dependencies": { - "@poppinss/hooks": "^7.3.0", + "@poppinss/hooks": "^7.3.1", "@poppinss/macroable": "^1.1.2", "@poppinss/utils": "^7.0.1", "glob-parent": "^6.0.2", @@ -136,17 +136,17 @@ } }, "node_modules/@adonisjs/assembler": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@adonisjs/assembler/-/assembler-8.4.0.tgz", - "integrity": "sha512-Nxi6UU2fd/Wq8iLb+FwicK+7ePyvZcmtbJaT25RhGbgSZ2tgbxzaI7YF4TbaLKDIsF48DOcTP0dTfUIcgjBchw==", + "version": "8.5.2", + "resolved": "https://registry.npmjs.org/@adonisjs/assembler/-/assembler-8.5.2.tgz", + "integrity": "sha512-CipLZEl/2zBa6ejoMogXsXAg4+8hIf0CAhRaHjf9KXfeUininRc9Wg3zFv+To1xgHLjnuPiQfqKBhP6I44KVlA==", "devOptional": true, "license": "MIT", "dependencies": { - "@adonisjs/env": "^7.0.0", - "@antfu/install-pkg": "^1.1.0", - "@ast-grep/napi": "^0.42.0", + "@adonisjs/env": "^7.1.0", + "@antfu/install-pkg": "^2.0.1", + "@ast-grep/napi": "^0.45.1", "@poppinss/cliui": "^6.8.1", - "@poppinss/hooks": "^7.3.0", + "@poppinss/hooks": "^7.3.1", "@poppinss/utils": "^7.0.1", "chokidar": "^5.0.0", "dedent": "^1.7.2", @@ -154,15 +154,15 @@ "fast-glob": "^3.3.3", "fdir": "^6.5.0", "get-port": "^7.2.0", - "get-tsconfig": "^4.13.7", + "get-tsconfig": "^4.14.3", "import-meta-resolve": "^4.2.0", "junk": "^4.0.1", - "open": "^11.0.0", + "open": "^11.0.1", "parse-imports": "^3.0.0", - "picomatch": "^4.0.4", + "picomatch": "^4.0.5", "pretty-hrtime": "^1.0.3", "tmp-cache": "^1.1.0", - "ts-morph": "^27.0.2" + "ts-morph": "^28.0.0" }, "engines": { "node": ">=24.0.0" @@ -253,35 +253,35 @@ } }, "node_modules/@adonisjs/core": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/@adonisjs/core/-/core-7.3.5.tgz", - "integrity": "sha512-2avaHQKlxOw013vvQNMJxU5D7S4IAiBpeRtRXGOYWYk5jCVmtk2RCaUnBstiYsepzRKQkctF42DEw9LhIiNaiQ==", + "version": "7.5.2", + "resolved": "https://registry.npmjs.org/@adonisjs/core/-/core-7.5.2.tgz", + "integrity": "sha512-dnNEerJ5Vhz7WtMrzjtJh7OTiGKdQrH0Ng3plzRWgHrwcS6zwNG+uxVK5f9bUGKHdCIv0WT2KhvViKIxx5OftQ==", "license": "MIT", "dependencies": { - "@adonisjs/ace": "^14.1.0", - "@adonisjs/application": "^9.0.1", + "@adonisjs/ace": "^14.1.1", + "@adonisjs/application": "^9.1.0", "@adonisjs/bodyparser": "^11.0.4", "@adonisjs/config": "^6.1.0", - "@adonisjs/env": "^7.0.0", + "@adonisjs/env": "^7.1.0", "@adonisjs/events": "^10.2.0", - "@adonisjs/fold": "^11.0.0", - "@adonisjs/hash": "^10.1.0", + "@adonisjs/fold": "^11.1.0", + "@adonisjs/hash": "^10.1.1", "@adonisjs/health": "^3.1.0", - "@adonisjs/http-server": "^9.1.0", + "@adonisjs/http-server": "^9.3.1", "@adonisjs/http-transformers": "^2.3.1", "@adonisjs/logger": "^7.1.1", "@adonisjs/repl": "^5.0.0", - "@boringnode/encryption": "^1.0.0", + "@boringnode/encryption": "^1.0.1", "@poppinss/colors": "^4.1.6", "@poppinss/dumper": "^0.7.0", "@poppinss/macroable": "^1.1.2", - "@poppinss/utils": "^7.0.1", + "@poppinss/utils": "^7.1.1", "@sindresorhus/is": "^8.1.0", "@types/he": "^1.2.3", "error-stack-parser-es": "^2.0.1", "he": "^1.2.0", "pretty-hrtime": "^1.0.3", - "string-width": "^8.2.1" + "string-width": "^8.2.2" }, "bin": { "adonis-kit": "build/toolkit/main.js" @@ -292,7 +292,7 @@ "peerDependencies": { "@adonisjs/assembler": "^8.0.0-next.23 || ^8.0.0", "@vinejs/vine": "^4.0.0", - "argon2": "^0.44.0", + "argon2": "^0.44.0 || ^0.45.1", "bcrypt": "^6.0.0", "edge.js": "^6.2.0", "pino-pretty": "^13.1.3", @@ -323,9 +323,9 @@ } }, "node_modules/@adonisjs/env": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@adonisjs/env/-/env-7.0.0.tgz", - "integrity": "sha512-9lSGONI4B1E7LxyVZiUd1yCH9BOri4Ybp4b9x3ojT9AkKfYwqvj4S2USIvFAlkE7eHUC2WMvPgMLX17342Y3ww==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@adonisjs/env/-/env-7.1.0.tgz", + "integrity": "sha512-DXKCDIDoHzjxx9O7HvFYYBGQENmF5ANTUXBGE65ygOcJTtXyrLBISUkjrIQGVAKUmcLPF9WInkXQfxMnfO2VJw==", "license": "MIT", "dependencies": { "@poppinss/utils": "^7.0.0", @@ -418,9 +418,9 @@ } }, "node_modules/@adonisjs/fold": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/@adonisjs/fold/-/fold-11.0.0.tgz", - "integrity": "sha512-RnmDPWz2imVp/B74xitxCPqTdoP07bZvfJe1bh9CD9Rmia4jjDvehZF67KFyGNMZ24MuKasqs3jOcM1vGJp0GA==", + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/@adonisjs/fold/-/fold-11.1.0.tgz", + "integrity": "sha512-M3/AUZ6w8s/3uLJ4RBPwkzpOaXAdYh1EezRA11j+S9/WfUyxx4aiIm9FpjitSJC1Hrc5ap6AqlYu2m6dfzHVRA==", "license": "MIT", "dependencies": { "@poppinss/utils": "^7.0.0", @@ -431,19 +431,19 @@ } }, "node_modules/@adonisjs/hash": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/@adonisjs/hash/-/hash-10.1.0.tgz", - "integrity": "sha512-lW0lGwpscu9PUo3Sb3PF580jYU29I9wsPn3dIKzZbTVedqkpaNpBK3YKedwZYkDpYmiyYXi08eTTNhdWjiGLQw==", + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/@adonisjs/hash/-/hash-10.1.1.tgz", + "integrity": "sha512-i12srCoJ2uomD8fTMPEp16lcRTsB9pI8AlGFrtkrq7xcoLPBVi67lovXkdS6BNHdvdciH9HLcRe73KB2kUvgfw==", "license": "MIT", "dependencies": { "@phc/format": "^1.0.0", - "@poppinss/utils": "^7.0.0" + "@poppinss/utils": "^7.0.1" }, "engines": { "node": ">=20.6.0" }, "peerDependencies": { - "argon2": "^0.31.2 || ^0.41.0 || ^0.43.0 || ^0.44.0", + "argon2": "^0.31.2 || ^0.41.0 || ^0.43.0 || ^0.44.0 || ^0.45.1", "bcrypt": "^5.1.1 || ^6.0.0" }, "peerDependenciesMeta": { @@ -469,15 +469,17 @@ } }, "node_modules/@adonisjs/http-server": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/@adonisjs/http-server/-/http-server-9.1.1.tgz", - "integrity": "sha512-86/q1Ns4XVY7L1twh2RafNUB3PwRlAACd2TQ0s0JQK2L6603kwEwsXoyHvRnSfn6HP92P+uXq+UkAsOBpWxZfg==", + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/@adonisjs/http-server/-/http-server-9.3.1.tgz", + "integrity": "sha512-SX3JATI2PtSNYYia/I0rfJvUR4IHJ9GSluORTIwLfwpqi01nVkkXdokxea9XVh4Wn1z4OOIXy/5gfa8OlFrBxQ==", "license": "MIT", "dependencies": { + "@boringnode/route-matcher": "^0.1.1", "@poppinss/macroable": "^1.1.2", "@poppinss/matchit": "^3.2.0", "@poppinss/middleware": "^3.2.7", "@poppinss/qs": "^6.15.0", + "@poppinss/types": "^1.2.1", "@poppinss/utils": "^7.0.1", "@sindresorhus/is": "^8.1.0", "content-disposition": "^1.1.0", @@ -797,13 +799,13 @@ } }, "node_modules/@ai-sdk/anthropic": { - "version": "4.0.25", - "resolved": "https://registry.npmjs.org/@ai-sdk/anthropic/-/anthropic-4.0.25.tgz", - "integrity": "sha512-cU61cAdOfgiuJngCPq61FI9pD7KB+gTQm1KQRIwvsf09gGJmliTR8UQdw9x9UWOOqvEYaeuE6NrtXUUCLOjsbQ==", + "version": "4.0.71", + "resolved": "https://registry.npmjs.org/@ai-sdk/anthropic/-/anthropic-4.0.71.tgz", + "integrity": "sha512-wiv3jhUH0RrvGzSolJMZfZ2cI9As45LhwYmcAoWvNivXjC7wzJ4W/Udq9/u7EGnGsT8lpmFKEKBrMXVeUO97Dg==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.4", - "@ai-sdk/provider-utils": "5.0.16" + "@ai-sdk/provider": "4.0.21", + "@ai-sdk/provider-utils": "5.0.53" }, "engines": { "node": ">=22" @@ -813,13 +815,13 @@ } }, "node_modules/@ai-sdk/gateway": { - "version": "4.0.33", - "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-4.0.33.tgz", - "integrity": "sha512-YFkZhWH1ksIoSO2b0S/nAboiYBYRhkrmbC/6vOBsKZz6Y0FfBBaIjWBu3lW2n2x7cXEH776RUKGOiEzJYmu+Pw==", + "version": "4.0.103", + "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-4.0.103.tgz", + "integrity": "sha512-nnGTUHzPRQ14jhv9CL4OQrzcRBIFTBMIPKGIi9Z9u/4GtwSRxa/nxUX6np2Iwp5phOzO0a0njj/j9Jolf5AEaA==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.4", - "@ai-sdk/provider-utils": "5.0.16", + "@ai-sdk/provider": "4.0.21", + "@ai-sdk/provider-utils": "5.0.53", "@vercel/oidc": "3.2.0" }, "engines": { @@ -830,13 +832,13 @@ } }, "node_modules/@ai-sdk/openai": { - "version": "4.0.25", - "resolved": "https://registry.npmjs.org/@ai-sdk/openai/-/openai-4.0.25.tgz", - "integrity": "sha512-iUQSY1EfAyyA8nFAm1UyiHjVyt93i29CVo+8gjT8oxaVjqZIZOlP2Ni4pIHrQTQFrTUD//B83r9NTw0u90/6RQ==", + "version": "4.0.83", + "resolved": "https://registry.npmjs.org/@ai-sdk/openai/-/openai-4.0.83.tgz", + "integrity": "sha512-NgqZVWoya7hfmtLkWyIjX9THbyYMLfxFqpShdAmvMnkoT+R9AZbdULGan8+4BiBWIZ1aHiAsc90l3SL8QU/0+Q==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.4", - "@ai-sdk/provider-utils": "5.0.16" + "@ai-sdk/provider": "4.0.21", + "@ai-sdk/provider-utils": "5.0.53" }, "engines": { "node": ">=22" @@ -846,9 +848,9 @@ } }, "node_modules/@ai-sdk/provider": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.4.tgz", - "integrity": "sha512-tbHKNLirllUNF3ZlkCsXnwab2ZV1Sl4b1H/Cp9ruCce15IBmskE8Gwkk0yo9xDWY+jho2of7lVXtwSsyrq7cwQ==", + "version": "4.0.21", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.21.tgz", + "integrity": "sha512-UpbC9C1oht8dhfKPbVXSLRZS3DI8uk8n5v2uMjBPNIYGsC2kL045ywq7D8Hh9KgnH9rP5W/GxQdYtWScRouqlA==", "license": "Apache-2.0", "dependencies": { "json-schema": "^0.4.0" @@ -858,16 +860,16 @@ } }, "node_modules/@ai-sdk/provider-utils": { - "version": "5.0.16", - "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-5.0.16.tgz", - "integrity": "sha512-LWDrmYWkZoAJwMbToUglpR6AmgvtnNtCCGeU9MKlXiSV3Yiu4u73/pVA18sQAAe3kZtCRBY9P31lAfnPekWWyg==", + "version": "5.0.53", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-5.0.53.tgz", + "integrity": "sha512-VVe6UDd0y0/B4TfauuKKzcppqvhTmSluwwUVT4WG2/8h7gFbyFm7PM4UGM+ZXe3/RI6bv+Vl1cw/7aiBoQqdxg==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.4", + "@ai-sdk/provider": "4.0.21", "@standard-schema/spec": "^1.1.0", "@workflow/serde": "4.1.0", "eventsource-parser": "^3.0.8", - "undici": "^7.28.0" + "undici": "^7.29.0" }, "engines": { "node": ">=22" @@ -877,14 +879,14 @@ } }, "node_modules/@antfu/install-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@antfu/install-pkg/-/install-pkg-1.1.0.tgz", - "integrity": "sha512-MGQsmw10ZyI+EJo45CdSER4zEb+p31LpDAFp2Z3gkSd1yqVZGi0Ebx++YTEMonJy4oChEMLsxZ64j8FH6sSqtQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@antfu/install-pkg/-/install-pkg-2.1.0.tgz", + "integrity": "sha512-sdg9NxU3zR4Mnawfbc/x6GB5Wf17WYud5qOuEuxXjaKpYpMkISSJEjItGebXJ2bQ4DIcly4NYH23mtkGJjvKUw==", "devOptional": true, "license": "MIT", "dependencies": { - "package-manager-detector": "^1.3.0", - "tinyexec": "^1.0.1" + "package-manager-detector": "^1.8.0", + "tinyexec": "^1.3.1" }, "funding": { "url": "https://github.com/sponsors/antfu" @@ -907,30 +909,30 @@ } }, "node_modules/@ast-grep/napi": { - "version": "0.42.3", - "resolved": "https://registry.npmjs.org/@ast-grep/napi/-/napi-0.42.3.tgz", - "integrity": "sha512-iWuH84nptrXpfrpYAsc93CD6JRnyRLYWFRzP9j1KRMK2hspVMBCbmfRyEoMd2B572dd2sSF3eXIQvY/CqIxYmQ==", + "version": "0.45.3", + "resolved": "https://registry.npmjs.org/@ast-grep/napi/-/napi-0.45.3.tgz", + "integrity": "sha512-bjJsUt0g3UCwbn9bjv7MnoR15rszSm79yPCXn4DWWK0NuYUUqBU/srtNMR4WnpfR7TnfBRdYFoqSNx0pGCNWJg==", "devOptional": true, "license": "MIT", "engines": { "node": ">= 10" }, "optionalDependencies": { - "@ast-grep/napi-darwin-arm64": "0.42.3", - "@ast-grep/napi-darwin-x64": "0.42.3", - "@ast-grep/napi-linux-arm64-gnu": "0.42.3", - "@ast-grep/napi-linux-arm64-musl": "0.42.3", - "@ast-grep/napi-linux-x64-gnu": "0.42.3", - "@ast-grep/napi-linux-x64-musl": "0.42.3", - "@ast-grep/napi-win32-arm64-msvc": "0.42.3", - "@ast-grep/napi-win32-ia32-msvc": "0.42.3", - "@ast-grep/napi-win32-x64-msvc": "0.42.3" + "@ast-grep/napi-darwin-arm64": "0.45.3", + "@ast-grep/napi-darwin-x64": "0.45.3", + "@ast-grep/napi-linux-arm64-gnu": "0.45.3", + "@ast-grep/napi-linux-arm64-musl": "0.45.3", + "@ast-grep/napi-linux-x64-gnu": "0.45.3", + "@ast-grep/napi-linux-x64-musl": "0.45.3", + "@ast-grep/napi-win32-arm64-msvc": "0.45.3", + "@ast-grep/napi-win32-ia32-msvc": "0.45.3", + "@ast-grep/napi-win32-x64-msvc": "0.45.3" } }, "node_modules/@ast-grep/napi-darwin-arm64": { - "version": "0.42.3", - "resolved": "https://registry.npmjs.org/@ast-grep/napi-darwin-arm64/-/napi-darwin-arm64-0.42.3.tgz", - "integrity": "sha512-pcTBI8UiNQ9xVOYfu3Ww5KXcrrHV/jJqECQ6efpJpzTGwW+mOpzgihfrq5GKjbMONhr0OaRARCMwEsvKgBXCpA==", + "version": "0.45.3", + "resolved": "https://registry.npmjs.org/@ast-grep/napi-darwin-arm64/-/napi-darwin-arm64-0.45.3.tgz", + "integrity": "sha512-rMZJ6frSpR/xSbeV4hiA9WR5hHqk3rVYX8lOqEoUCaUnjEuFXvHdGN4WawJ8pVDq/IqM1UnTtsDSYgUdVmO5DA==", "cpu": [ "arm64" ], @@ -944,9 +946,9 @@ } }, "node_modules/@ast-grep/napi-darwin-x64": { - "version": "0.42.3", - "resolved": "https://registry.npmjs.org/@ast-grep/napi-darwin-x64/-/napi-darwin-x64-0.42.3.tgz", - "integrity": "sha512-mQeDYeMWUruf0oiYJejzRzG9BEXjopbhPML8rJombviX6ePmulNjh6SDX/Mxe+vqNGt0JHXgdYtsAtDu9d0LQg==", + "version": "0.45.3", + "resolved": "https://registry.npmjs.org/@ast-grep/napi-darwin-x64/-/napi-darwin-x64-0.45.3.tgz", + "integrity": "sha512-tIclZ5pM+YSgk8NNTBoTkaclbS39cU5lbVfSrFWX4LUnxXfUPG+F+ppxyFjKwJTBELsGHEO4LdX3/Lc+FDwPNA==", "cpu": [ "x64" ], @@ -960,9 +962,9 @@ } }, "node_modules/@ast-grep/napi-linux-arm64-gnu": { - "version": "0.42.3", - "resolved": "https://registry.npmjs.org/@ast-grep/napi-linux-arm64-gnu/-/napi-linux-arm64-gnu-0.42.3.tgz", - "integrity": "sha512-T2/8eEvFTKSEXd9Dql34/bsyWogFYh7IGsuOoqYNJOcYwT+TPCLTWPZdcpGqrdYdTYT92qX+4H0dUmaZ+TuOPw==", + "version": "0.45.3", + "resolved": "https://registry.npmjs.org/@ast-grep/napi-linux-arm64-gnu/-/napi-linux-arm64-gnu-0.45.3.tgz", + "integrity": "sha512-Bm8F7/oRHQkDXbjH+gBi9oB5huJ0q12r/AIOMIypf5PWlAVvh206Tsw468phw4Oh6kd4Ad1Z+gflNW1MutgK2g==", "cpu": [ "arm64" ], @@ -979,9 +981,9 @@ } }, "node_modules/@ast-grep/napi-linux-arm64-musl": { - "version": "0.42.3", - "resolved": "https://registry.npmjs.org/@ast-grep/napi-linux-arm64-musl/-/napi-linux-arm64-musl-0.42.3.tgz", - "integrity": "sha512-O/K4p/GB5MiK2NE8s7pCBDpZ0EOUrMkMF0HbZKi/HIXH9HQdkoYYO+NqKumk92YNr3gUo8fkGkIG6v4wowANvQ==", + "version": "0.45.3", + "resolved": "https://registry.npmjs.org/@ast-grep/napi-linux-arm64-musl/-/napi-linux-arm64-musl-0.45.3.tgz", + "integrity": "sha512-yr5xcRerV41GeRxmZ8SKbfGeyZRhQePoNNCgTAb4OrWMelWwbMI80aY7/IlF2bo1sN40BSW4hZdGIO/akTd1RQ==", "cpu": [ "arm64" ], @@ -998,9 +1000,9 @@ } }, "node_modules/@ast-grep/napi-linux-x64-gnu": { - "version": "0.42.3", - "resolved": "https://registry.npmjs.org/@ast-grep/napi-linux-x64-gnu/-/napi-linux-x64-gnu-0.42.3.tgz", - "integrity": "sha512-HnljxyLZmt7t7al46j/j/fLj7e9qG8Nlk6/vrj+AD6nRqoeu7pW4YHcQA9NXst79GBz2CU0nba1WEtjUfkNgGg==", + "version": "0.45.3", + "resolved": "https://registry.npmjs.org/@ast-grep/napi-linux-x64-gnu/-/napi-linux-x64-gnu-0.45.3.tgz", + "integrity": "sha512-lluRK3hxfHMQdFuVID6seAKVx4FH0kEwF6rCh5/I40Sf3EtNR2UCBXAqd6RBA6hqlSckktvBxCfw+h4aescDmg==", "cpu": [ "x64" ], @@ -1017,9 +1019,9 @@ } }, "node_modules/@ast-grep/napi-linux-x64-musl": { - "version": "0.42.3", - "resolved": "https://registry.npmjs.org/@ast-grep/napi-linux-x64-musl/-/napi-linux-x64-musl-0.42.3.tgz", - "integrity": "sha512-6WLvV3ErwWXQcpMS4BEVjD7QiTGO2Hr3LuDouQoUUBSMu9gI0bBAZGQaqGfWidI+aXYZ0eL5KmCCDB4X6Oyskg==", + "version": "0.45.3", + "resolved": "https://registry.npmjs.org/@ast-grep/napi-linux-x64-musl/-/napi-linux-x64-musl-0.45.3.tgz", + "integrity": "sha512-09wJQKq86LqILqQtw0+X09SzhcPwUnMVFKyia7S3XLbLqSeQpAMF55Y+zll53JRQ1dCzFEZJyvTT/7j9vwfE3w==", "cpu": [ "x64" ], @@ -1036,9 +1038,9 @@ } }, "node_modules/@ast-grep/napi-win32-arm64-msvc": { - "version": "0.42.3", - "resolved": "https://registry.npmjs.org/@ast-grep/napi-win32-arm64-msvc/-/napi-win32-arm64-msvc-0.42.3.tgz", - "integrity": "sha512-LiDOhkvBEeXi+yJomrfUYgnLvCntrWianruKXMzIK1QpxWmFSVC2uwWacMbq2v/DTk0MlQ09225yD6sAuL5pEQ==", + "version": "0.45.3", + "resolved": "https://registry.npmjs.org/@ast-grep/napi-win32-arm64-msvc/-/napi-win32-arm64-msvc-0.45.3.tgz", + "integrity": "sha512-/HiVgw2cdtzXLDLoG4eBBcauekNXewfagy7qiVbjkVu/KcCH8dJ9lpj8DzeWwuBNtZxuD8jpiwP0M1pz3Bc3uw==", "cpu": [ "arm64" ], @@ -1052,9 +1054,9 @@ } }, "node_modules/@ast-grep/napi-win32-ia32-msvc": { - "version": "0.42.3", - "resolved": "https://registry.npmjs.org/@ast-grep/napi-win32-ia32-msvc/-/napi-win32-ia32-msvc-0.42.3.tgz", - "integrity": "sha512-DOAzKQPWQF42a9jgvCz4ajitARcMm9j2xKzcSNwkgZjrconAsRphqCTG3qkfEXX2x7KaVHAqoUp4XgPZXZ5vlA==", + "version": "0.45.3", + "resolved": "https://registry.npmjs.org/@ast-grep/napi-win32-ia32-msvc/-/napi-win32-ia32-msvc-0.45.3.tgz", + "integrity": "sha512-/gwJrJQUw65uNtAFcG2rtSTr117Gqqy3bfjaljCPKsa65dTeRcMMnjKLlZ6V9/g8z+4Xf78kdhp5ECbir4yfSw==", "cpu": [ "ia32" ], @@ -1068,9 +1070,9 @@ } }, "node_modules/@ast-grep/napi-win32-x64-msvc": { - "version": "0.42.3", - "resolved": "https://registry.npmjs.org/@ast-grep/napi-win32-x64-msvc/-/napi-win32-x64-msvc-0.42.3.tgz", - "integrity": "sha512-1bl5eAbRGI5VRlKzXVPiq+sFJezh60O3ur6G+w8elA20uEZ7ik+WLQZu9T5tScFxOfCQQcjV9v4fQiaGNgHJsA==", + "version": "0.45.3", + "resolved": "https://registry.npmjs.org/@ast-grep/napi-win32-x64-msvc/-/napi-win32-x64-msvc-0.45.3.tgz", + "integrity": "sha512-CEZAMAsaDoQoVE3MT2c/ry3/ydfyaqlTjxv8DK5PG355SrdAYPgevGC2Me6tz4dhphJin89Y20VsnrS5UrYV5Q==", "cpu": [ "x64" ], @@ -1140,6 +1142,39 @@ "node": ">=20.6" } }, + "node_modules/@boringnode/route-matcher": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@boringnode/route-matcher/-/route-matcher-0.1.1.tgz", + "integrity": "sha512-Iim6TZdwX3BuQ+m4wg5wIEviIoi0Xy6j6cpw4B2o1wppByUxafbLMgMIFJ6yS/l1XKXifEGcds9M1Gw7Fk8DUg==", + "license": "MIT", + "engines": { + "node": ">=20.6" + } + }, + "node_modules/@cacheable/memory": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@cacheable/memory/-/memory-2.2.0.tgz", + "integrity": "sha512-CTLKqLItRCEixEAewD3/j9DB3/o96gpTPD4eJ1v+DGOlxZRZncRQkGYqqnAGCscYd6RNeXfGeiuCphsPtqyIfQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@cacheable/utils": "^2.5.0", + "@keyv/bigmap": "^1.3.1", + "hookified": "^1.15.1", + "keyv": "^5.6.0" + } + }, + "node_modules/@cacheable/utils": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@cacheable/utils/-/utils-2.5.0.tgz", + "integrity": "sha512-buipgOVDkkPXNR5+xBpDw7Zk2n1EvU7qBJCNUcL7rhQ//kfpOXPAvQ511Os0vpLYJ1pZnvudNytkQt2hst3wqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "hashery": "^1.5.1", + "keyv": "^5.6.0" + } + }, "node_modules/@changesets/apply-release-plan": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/@changesets/apply-release-plan/-/apply-release-plan-7.1.1.tgz", @@ -1957,9 +1992,9 @@ } }, "node_modules/@eslint/plugin-kit": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.7.2.tgz", - "integrity": "sha512-+CNAzxglkrpNf/kKywqQfk74QjtceuOE7Qm+AF8miRvPF/wmmK5+OJOgVh3AVTT3RP2mH3+FOaxlE5v72owk0A==", + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.7.3.tgz", + "integrity": "sha512-IkO+/KEUvwbVpiURZg+P7zF74z5Jxe0UgJxVni+RtoHQ6IZieXaO02kmadomap/q+l6bc/jdPGGqTjhuZnuz1Q==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -2279,6 +2314,30 @@ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" } }, + "node_modules/@keyv/bigmap": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@keyv/bigmap/-/bigmap-1.3.1.tgz", + "integrity": "sha512-WbzE9sdmQtKy8vrNPa9BRnwZh5UF4s1KTmSK0KUVLo3eff5BlQNNWDnFOouNpKfPKDnms9xynJjsMYjMaT/aFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "hashery": "^1.4.0", + "hookified": "^1.15.0" + }, + "engines": { + "node": ">= 18" + }, + "peerDependencies": { + "keyv": "^5.6.0" + } + }, + "node_modules/@keyv/serialize": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@keyv/serialize/-/serialize-1.1.1.tgz", + "integrity": "sha512-dXn3FZhPv0US+7dtJsIi2R+c7qWYiReoEh5zUntWCf4oSpMNib8FDhSoed6m3QyZdx5hK7iLFkYk3rNxwt8vTA==", + "dev": true, + "license": "MIT" + }, "node_modules/@manypkg/find-root": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@manypkg/find-root/-/find-root-1.1.0.tgz", @@ -2496,9 +2555,9 @@ "license": "MIT" }, "node_modules/@poppinss/hooks": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@poppinss/hooks/-/hooks-7.3.0.tgz", - "integrity": "sha512-/H35z/bWqHg7085QOxWUDYMidx6Kl6b8kIyzIXlRYzWvsk1xm9hQOlXWdWEYch+Gmn8eL7tThx59MBj8BLxDrQ==", + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/@poppinss/hooks/-/hooks-7.3.1.tgz", + "integrity": "sha512-MyBiHAOmUPT8fY++IQIeiYnxknrLQ9WzrAlZlyyGbFh+C5Srdb+FhQbQkLivAQxIKkhiCeeoSpiGPcv5gDvirA==", "license": "MIT" }, "node_modules/@poppinss/inspect": { @@ -2606,14 +2665,14 @@ "license": "MIT" }, "node_modules/@poppinss/utils": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@poppinss/utils/-/utils-7.0.1.tgz", - "integrity": "sha512-mveSvLI2YPC114mK5HCuSYfUtjpClf1wHG1VCqZJCp4U2ypPhIt62Iku5urh0kPAFvnvCVHx2bXBSH14qMTOlQ==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@poppinss/utils/-/utils-7.1.1.tgz", + "integrity": "sha512-m1pR6EsycFyDHWDyoWnTI2sgEpOAZuKECQRgZ9i+uGzU/DNoEXn70ldt1V3u2EKp2tNf9T9QqX1wBMHm+xcpiw==", "license": "MIT", "dependencies": { "@poppinss/exception": "^1.2.3", "@poppinss/object-builder": "^1.1.0", - "@poppinss/string": "^1.7.1", + "@poppinss/string": "^1.7.2", "@poppinss/types": "^1.2.1", "flattie": "^1.1.1" } @@ -3394,9 +3453,9 @@ "license": "MIT" }, "node_modules/@ts-morph/common": { - "version": "0.28.1", - "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.28.1.tgz", - "integrity": "sha512-W74iWf7ILp1ZKNYXY5qbddNaml7e9Sedv5lvU1V8lftlitkc9Pq1A+jlH23ltDgWYeZFFEqGCD1Ies9hqu3O+g==", + "version": "0.29.0", + "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.29.0.tgz", + "integrity": "sha512-35oUmphHbJvQ/+UTwFNme/t2p3FoKiGJ5auTjjpNTop2dyREspirjMy82PLSC1pnDJ8ah1GU98hwpVt64YXQsg==", "devOptional": true, "license": "MIT", "dependencies": { @@ -3406,9 +3465,9 @@ } }, "node_modules/@turbo/darwin-64": { - "version": "2.10.7", - "resolved": "https://registry.npmjs.org/@turbo/darwin-64/-/darwin-64-2.10.7.tgz", - "integrity": "sha512-/c9cSBRermWDv85oufLhoH6XRLOVbvzJLRd+WLyfJCP+i0HFLQj4PVNDrHcY17/ve5l8X0Oua4bJBqJUgJPnZA==", + "version": "2.11.6", + "resolved": "https://registry.npmjs.org/@turbo/darwin-64/-/darwin-64-2.11.6.tgz", + "integrity": "sha512-nAvJwDBgz/cKoSPhB7YOGPFmDEwCRavFjy0jUsrGqR97cLyJqXU2rZC/zTnw+9J3DkB2gfjpolX7mKsBatMcCQ==", "cpu": [ "x64" ], @@ -3420,9 +3479,9 @@ ] }, "node_modules/@turbo/darwin-arm64": { - "version": "2.10.7", - "resolved": "https://registry.npmjs.org/@turbo/darwin-arm64/-/darwin-arm64-2.10.7.tgz", - "integrity": "sha512-8lpCCGWZBl9PIF8w8f2iEWrLMbHBWIfJeV6l2UEGqysD6HRIM4ySj/8R7HGEzbECJ4r/gnJcHmxEoG8yjFe64A==", + "version": "2.11.6", + "resolved": "https://registry.npmjs.org/@turbo/darwin-arm64/-/darwin-arm64-2.11.6.tgz", + "integrity": "sha512-odk6UHW9hympllPlezz7oJhPmO40+oU8BUh4zvNuSIqQ1QQll4zo1DN4IrD/3jUzkLefvMJ8UHEHlGq9WdR7tw==", "cpu": [ "arm64" ], @@ -3434,9 +3493,9 @@ ] }, "node_modules/@turbo/linux-64": { - "version": "2.10.7", - "resolved": "https://registry.npmjs.org/@turbo/linux-64/-/linux-64-2.10.7.tgz", - "integrity": "sha512-Midw9Ed00yw9rqkWN82fY3LmLNFQ6yiL1GXB56DJKUEjWaEd27zh7ohCxzzrjfjQVrEeVWd3UPytTAV16XDQlA==", + "version": "2.11.6", + "resolved": "https://registry.npmjs.org/@turbo/linux-64/-/linux-64-2.11.6.tgz", + "integrity": "sha512-PvXbwMqZPEWdWnJSIJ5D/tugnSOrRvLYKkH7iC8TLGVI+4J5znSLn3Tx1YkH5OUzFEFhxJQyHjtiRqBPbCoVlg==", "cpu": [ "x64" ], @@ -3444,13 +3503,14 @@ "license": "MIT", "optional": true, "os": [ + "android", "linux" ] }, "node_modules/@turbo/linux-arm64": { - "version": "2.10.7", - "resolved": "https://registry.npmjs.org/@turbo/linux-arm64/-/linux-arm64-2.10.7.tgz", - "integrity": "sha512-UVEy+MW/xn4BcsiV3v3uv0/oObyaQgVtRT+Jj4WE53rNH05VEYEc1Z13q3zV6276wCZR4Yxc4hiTTcjw7PjSpg==", + "version": "2.11.6", + "resolved": "https://registry.npmjs.org/@turbo/linux-arm64/-/linux-arm64-2.11.6.tgz", + "integrity": "sha512-8FKA3SqJk6fTv7Hqrmv2JnJfqiXslTRJYBwiI6eU3QXokVMYFLh1wUywF+w3MPtDfx1O/1otbps5AnijbzY1Kg==", "cpu": [ "arm64" ], @@ -3458,13 +3518,14 @@ "license": "MIT", "optional": true, "os": [ + "android", "linux" ] }, "node_modules/@turbo/windows-64": { - "version": "2.10.7", - "resolved": "https://registry.npmjs.org/@turbo/windows-64/-/windows-64-2.10.7.tgz", - "integrity": "sha512-l2nH9KGLV46SWjcXvyc2+xo5gdf5J0NVADknQk9OCJhzJBpiNl/byd26yIfwZBjLupdqT6UOdPhPxcpUPxRykQ==", + "version": "2.11.6", + "resolved": "https://registry.npmjs.org/@turbo/windows-64/-/windows-64-2.11.6.tgz", + "integrity": "sha512-XPSgTg494cV31u0Uch8zRq/Jnpe8h4muwNpg9IRPrJqADrjjzxzFMtJCtBZTKVaSEDUU/ol8Gr4SYxtiHt2Tzg==", "cpu": [ "x64" ], @@ -3476,9 +3537,9 @@ ] }, "node_modules/@turbo/windows-arm64": { - "version": "2.10.7", - "resolved": "https://registry.npmjs.org/@turbo/windows-arm64/-/windows-arm64-2.10.7.tgz", - "integrity": "sha512-qjE1apG6RThuX49vUJd5ks2dV2ndXC2qktDChQonFMvUzrMrEnZMQzO+IgxBiYq1j+NbXQcRwj84nGnk1TBw1g==", + "version": "2.11.6", + "resolved": "https://registry.npmjs.org/@turbo/windows-arm64/-/windows-arm64-2.11.6.tgz", + "integrity": "sha512-dZ0/ZFH2AU/l1KdqISVkWUSnm0ufWZyiYRLDYCL+rJAhkUDMFhTZkSnYEL2O/m0tOu/Jy/EKAnZfocuyMX3LMQ==", "cpu": [ "arm64" ], @@ -3490,9 +3551,9 @@ ] }, "node_modules/@types/alpinejs": { - "version": "3.13.11", - "resolved": "https://registry.npmjs.org/@types/alpinejs/-/alpinejs-3.13.11.tgz", - "integrity": "sha512-3KhGkDixCPiLdL3Z/ok1GxHwLxEWqQOKJccgaQL01wc0EVM2tCTaqlC3NIedmxAXkVzt/V6VTM8qPgnOHKJ1MA==", + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/@types/alpinejs/-/alpinejs-3.17.0.tgz", + "integrity": "sha512-sVgCM7bI/tUiHZVpDTsx/UBhcck3WSed21CeraITFDL16nGJI/wCVEGCYu7QWtI9+/D2Ripx9wGXoSzQSDog6A==", "dev": true, "license": "MIT" }, @@ -3548,9 +3609,9 @@ "license": "MIT" }, "node_modules/@types/luxon": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/@types/luxon/-/luxon-3.7.2.tgz", - "integrity": "sha512-gW+Oib+vUtGJBtNC8V9Reww0oIpusw+4m81uncg9REGZAJfqOQHfo/nkabnc7w0QReXyPqjrbWMJk6NuAkiX3Q==", + "version": "3.7.6", + "resolved": "https://registry.npmjs.org/@types/luxon/-/luxon-3.7.6.tgz", + "integrity": "sha512-6KSjliQAXK8ZLgFQO4B7iE4Rpf/B3rItzCFuXezBY/XIAGxOdLd7vRNK9/StRPwiS/yJsVbB7HKpW46B8tcEuQ==", "dev": true, "license": "MIT" }, @@ -3886,19 +3947,19 @@ } }, "node_modules/@vue/reactivity": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.1.5.tgz", - "integrity": "sha512-1tdfLmNjWG6t/CsPldh+foumYFo3cpyCHgBYQ34ylaMsJ+SNHQ1kApMIa8jN+i593zQuaw3AdWH0nJTARzCFhg==", + "version": "3.5.43", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.43.tgz", + "integrity": "sha512-G/c9GyOZNI2jVaaS6OX1EF1SSFSv7H0ERqNTl4+DTFMlZmB5eVAB53aLQNam/7NL2NPtaDD7RdVrzf8uJzMuOA==", "dev": true, "license": "MIT", "dependencies": { - "@vue/shared": "3.1.5" + "@vue/shared": "3.5.43" } }, "node_modules/@vue/shared": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.1.5.tgz", - "integrity": "sha512-oJ4F3TnvpXaQwZJNF3ZK+kLPHKarDmJjJ6jyzVNDKH9md1dptjC7lWR//jrGuLdek/U6iltWxqAnYOu8gCiOvA==", + "version": "3.5.43", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.43.tgz", + "integrity": "sha512-uksS7YGMR5NZyr4JNq0Rp+QyLns0ueaz20KwzIPW9R0LH1Vnt4E+XUM29PNseEbf1www2gOuhuDi5AKOIXag9Q==", "dev": true, "license": "MIT" }, @@ -3941,14 +4002,14 @@ "link": true }, "node_modules/ai": { - "version": "7.0.44", - "resolved": "https://registry.npmjs.org/ai/-/ai-7.0.44.tgz", - "integrity": "sha512-OMJ8v3ZzMIt90wIZRluD8c/VgvmX8SvAajGNYEbCeCAiCbr62yhCgXC7MvZRrQ0pOTfLZRohztUVrt5A08gKNg==", + "version": "7.0.127", + "resolved": "https://registry.npmjs.org/ai/-/ai-7.0.127.tgz", + "integrity": "sha512-JNsNPk4ZvRGEJuqdVo2lYFkm7uAuf3p/RwKFWn1Wh/+IK3U1RyFWw2GXoFnhzqNfxEuj7XJB4WpIUhl1sHToWg==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/gateway": "4.0.33", - "@ai-sdk/provider": "4.0.4", - "@ai-sdk/provider-utils": "5.0.16" + "@ai-sdk/gateway": "4.0.103", + "@ai-sdk/provider": "4.0.21", + "@ai-sdk/provider-utils": "5.0.53" }, "engines": { "node": ">=22" @@ -3975,13 +4036,13 @@ } }, "node_modules/alpinejs": { - "version": "3.15.12", - "resolved": "https://registry.npmjs.org/alpinejs/-/alpinejs-3.15.12.tgz", - "integrity": "sha512-nJvPAQVNPdZZ0NrExJ/kzQco3ijR8LwvCOadQecllESiqT4NyZ/57sN9V2XyvhlBGAbmlKYgeWZvYdKq99ij/Q==", + "version": "3.17.4", + "resolved": "https://registry.npmjs.org/alpinejs/-/alpinejs-3.17.4.tgz", + "integrity": "sha512-N2gsr+58XVUt7OAPKnUGiKPDtkd+xbSGTae8C8IJxeRdkkhBJPIautkJ+qcwb7lcjJ/QK3/CPVIbN20JPvtK7A==", "dev": true, "license": "MIT", "dependencies": { - "@vue/reactivity": "~3.1.1" + "@vue/reactivity": "~3.5.40" } }, "node_modules/angular-html-parser": { @@ -4307,9 +4368,9 @@ } }, "node_modules/bundle-name": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz", - "integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.1.tgz", + "integrity": "sha512-DdH81/zPLVS11EUgWq3tEu/xn+EzljlMYooDNdzWEnFha3R3NBMpMV1UqYIpjYHV/SgpFKMIX1Oh7o06SjM/oA==", "devOptional": true, "license": "MIT", "dependencies": { @@ -4331,6 +4392,20 @@ "node": ">= 0.8" } }, + "node_modules/cacheable": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/cacheable/-/cacheable-2.5.0.tgz", + "integrity": "sha512-60cyAOytib/OzBw1JNSoSV/boK1AtHryDIjvVBk7XbN4ugfkM3+Sry7fEjNgPMGgOjuaZPAp8ruZ0Cxafwyq9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@cacheable/memory": "^2.2.0", + "@cacheable/utils": "^2.5.0", + "hookified": "^1.15.0", + "keyv": "^5.6.0", + "qified": "^0.10.1" + } + }, "node_modules/call-bind-apply-helpers": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", @@ -4878,9 +4953,9 @@ } }, "node_modules/default-browser": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.5.0.tgz", - "integrity": "sha512-H9LMLr5zwIbSxrmvikGuI/5KGhZ8E2zH3stkMgM5LpOWDutGM2JZaj460Udnf1a+946zc7YBgrqEWwbk7zHvGw==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.5.1.tgz", + "integrity": "sha512-m1pAzaJgZ/gssEqlOhJkPJp8Xly7QyW6xcrkUa2KKcDeDSEMP7X8xipU3snUcfisTQx0w1AGae+9UtJSfVnXGw==", "devOptional": true, "license": "MIT", "dependencies": { @@ -5299,9 +5374,9 @@ } }, "node_modules/eslint": { - "version": "10.8.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.8.0.tgz", - "integrity": "sha512-nuKKvN+oIBO0koN7Tm7dlkmnkc21mtt0QJLwAKzjLq14y6lRTdVG36MZHJ8eQHwdJMwZbQNMlPOYedMq/oVJvQ==", + "version": "10.11.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.11.0.tgz", + "integrity": "sha512-P7a6UEEqb9G95MYAtqkmsTbVXIYyzIfl6NGOIJk162PaahFxFyeGcrlXYFSiagECg4sEm8IseJdZBKR3rx6MsQ==", "dev": true, "license": "MIT", "workspaces": [ @@ -5313,7 +5388,7 @@ "@eslint/config-array": "^0.23.5", "@eslint/config-helpers": "^0.7.0", "@eslint/core": "^1.2.1", - "@eslint/plugin-kit": "^0.7.2", + "@eslint/plugin-kit": "^0.7.3", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.4.2", @@ -5328,7 +5403,7 @@ "esquery": "^1.7.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^8.0.0", + "file-entry-cache": "11.1.5 || >11.1.6 <12", "find-up": "^5.0.0", "glob-parent": "^6.0.2", "ignore": "^5.2.0", @@ -5851,16 +5926,13 @@ } }, "node_modules/file-entry-cache": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", - "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", + "version": "11.1.5", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-11.1.5.tgz", + "integrity": "sha512-+PFTHITI08JIGhnNpGNI8T8inUpgZfk3GNEqfT9R2zZV2iFXg3CvqzSl/uEhs7TSGujYRELEANyDvS8Fj7+S7Q==", "dev": true, "license": "MIT", "dependencies": { - "flat-cache": "^4.0.0" - }, - "engines": { - "node": ">=16.0.0" + "flat-cache": "^6.1.23" } }, "node_modules/file-type": { @@ -5944,17 +6016,15 @@ } }, "node_modules/flat-cache": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", - "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", + "version": "6.1.23", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-6.1.23.tgz", + "integrity": "sha512-f++BY9pTk+983xK1FLzlLpmM0i0z+jHmx3QESGkURMXujQZz1k5wzwX6hjnQ8goaD0B+sYnDK1yZ6MTyZfUaqA==", "dev": true, "license": "MIT", "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.4" - }, - "engines": { - "node": ">=16" + "cacheable": "^2.5.0", + "flatted": "^3.4.2", + "hookified": "^1.15.0" } }, "node_modules/flatted": { @@ -6184,9 +6254,9 @@ } }, "node_modules/get-tsconfig": { - "version": "4.14.0", - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.14.0.tgz", - "integrity": "sha512-yTb+8DXzDREzgvYmh6s9vHsSVCHeC0G3PI5bEXNBHtmshPnO+S5O7qgLEOn0I5QvMy6kpZN8K1NKGyilLb93wA==", + "version": "4.14.3", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.14.3.tgz", + "integrity": "sha512-++QEw4DIY7WGoukz+/+A/8dGYPT9l9yIadnmSgZ8Rjr3YVSVDipQSO9CdnJo9ePqFqUUqh+wk9uIaoiAwsiPkA==", "devOptional": true, "license": "MIT", "dependencies": { @@ -6313,6 +6383,19 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/hashery": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/hashery/-/hashery-1.5.1.tgz", + "integrity": "sha512-iZyKG96/JwPz1N55vj2Ie2vXbhu440zfUfJvSwEqEbeLluk7NnapfGqa7LH0mOsnDxTF85Mx8/dyR6HfqcbmbQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "hookified": "^1.15.0" + }, + "engines": { + "node": ">=20" + } + }, "node_modules/hasown": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.4.tgz", @@ -6341,6 +6424,13 @@ "devOptional": true, "license": "MIT" }, + "node_modules/hookified": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/hookified/-/hookified-1.15.1.tgz", + "integrity": "sha512-MvG/clsADq1GPM2KGo2nyfaWVyn9naPiXrqIe4jYjXNZQt238kWyOGrsyc/DmRAQ+Re6yeo6yX/yoNCG5KAEVg==", + "dev": true, + "license": "MIT" + }, "node_modules/hosted-git-info": { "version": "9.0.3", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-9.0.3.tgz", @@ -6833,13 +6923,6 @@ "node": ">=6" } }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true, - "license": "MIT" - }, "node_modules/json-schema": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", @@ -6893,13 +6976,13 @@ } }, "node_modules/keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.6.0.tgz", + "integrity": "sha512-CYDD3SOtsHtyXeEORYRx2qBtpDJFjRTGXUtmNEMGyzYOKj1TE3tycdlho7kA1Ufx9OYWZzg52QFBGALTirzDSw==", "dev": true, "license": "MIT", "dependencies": { - "json-buffer": "3.0.1" + "@keyv/serialize": "^1.1.1" } }, "node_modules/kleur": { @@ -7559,18 +7642,18 @@ } }, "node_modules/open": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/open/-/open-11.0.0.tgz", - "integrity": "sha512-smsWv2LzFjP03xmvFoJ331ss6h+jixfA4UUV/Bsiyuu4YJPfN+FIQGOIiv4w9/+MoHkfkJ22UIaQWRVFRfH6Vw==", + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/open/-/open-11.0.4.tgz", + "integrity": "sha512-++Zlftm0kVLPmzC06t6epuWmcRMDbI4z5P3NNX979WA/k23+NtSOynEGzsVfZwguKw2mi5umVgnBlJQMwRz4Pg==", "devOptional": true, "license": "MIT", "dependencies": { - "default-browser": "^5.4.0", + "default-browser": "^5.5.1", "define-lazy-prop": "^3.0.0", "is-in-ssh": "^1.0.0", "is-inside-container": "^1.0.0", - "powershell-utils": "^0.1.0", - "wsl-utils": "^0.3.0" + "powershell-utils": "^0.2.1", + "wsl-utils": "^1.0.0" }, "engines": { "node": ">=20" @@ -7905,28 +7988,25 @@ "link": true }, "node_modules/playwright": { - "version": "1.62.0", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.62.0.tgz", - "integrity": "sha512-Z14dG305dgaLu6foB1TXQagFiW8JfSUIUaUuPaKQ6NtBPKF1P/qXcqfh6c6K/icPqdy37JmjbiBXf6JNg6Sylw==", + "version": "1.63.0", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.63.0.tgz", + "integrity": "sha512-+7ziBLidS4NaNCdt57SUDT+wYmmd5fmiQejUic/kb+YsYSCPyOOE9sebzMjNmQrsnNpDJqd4WHvV/8lfKfUDUg==", "devOptional": true, "license": "Apache-2.0", "dependencies": { - "playwright-core": "1.62.0" + "playwright-core": "1.63.0" }, "bin": { "playwright": "cli.js" }, "engines": { "node": ">=20" - }, - "optionalDependencies": { - "fsevents": "2.3.2" } }, "node_modules/playwright-core": { - "version": "1.62.0", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.62.0.tgz", - "integrity": "sha512-nsNRyq0r2zsG8AcRHWknc9QRA5XCueC7gWMrs+Gx2tlZn9hcl8zudfh00lhJPY1DE7NmZ6bDsT9g2yey8mXljA==", + "version": "1.63.0", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.63.0.tgz", + "integrity": "sha512-rYCsBF/M5HjUch52bbtVONEFjv6Xu8sm8h72dNlR5bzIE1fvC/bxgspzkjSfU+MweEMmPM8KJebG6nnyxo5mCg==", "devOptional": true, "license": "Apache-2.0", "bin": { @@ -7936,20 +8016,6 @@ "node": ">=20" } }, - "node_modules/playwright/node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, "node_modules/pluralize": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz", @@ -7988,9 +8054,9 @@ } }, "node_modules/powershell-utils": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/powershell-utils/-/powershell-utils-0.1.0.tgz", - "integrity": "sha512-dM0jVuXJPsDN6DvRpea484tCUaMiXWjuCn++HGTqUWzGDjv5tZkEZldAJ/UMlqRYGFrD/etByo4/xOuC/snX2A==", + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/powershell-utils/-/powershell-utils-0.2.1.tgz", + "integrity": "sha512-C+y9x90UElAddDZmV4qOx9W53B61PO7cIqWz2dQsWlwswuq4mr8NEwytdGKboYbQlGZ3awrkTeNvcZiZNHnQ8A==", "devOptional": true, "license": "MIT", "engines": { @@ -8038,9 +8104,9 @@ } }, "node_modules/prettier": { - "version": "3.9.6", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.9.6.tgz", - "integrity": "sha512-OpN0zzVdiaiAhxpuuj5efpIS4sY9j7bY6uR5mnj5yPzGkdkjNKSJeUThPb60Jw29QuAZgA4o+/iB49kFiaBX6g==", + "version": "3.9.9", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.9.9.tgz", + "integrity": "sha512-Z/CJHIkdujO/OtN7nXUii0Rf3VT5SRuhjBA82Xvu2XhBUgX3nhP67T0LHceBdQLex7OOFGTox+Q5Yg8Jk2Qivg==", "dev": true, "license": "MIT", "bin": { @@ -8196,6 +8262,26 @@ "node": ">=6" } }, + "node_modules/qified": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/qified/-/qified-0.10.1.tgz", + "integrity": "sha512-+Owyggi9IxT1ePKGafcI87ubSmxol6smwJ+RAHDQlx9+9cPwFWDiKFFCPuWhr9ignlGpZ9vDQLw67N4dcTVFEA==", + "dev": true, + "license": "MIT", + "dependencies": { + "hookified": "^2.1.1" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/qified/node_modules/hookified": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/hookified/-/hookified-2.2.0.tgz", + "integrity": "sha512-p/LgFzRN5FeoD3DLS6bkUapeye6E4SI6yJs6KetENd18S+FBthqYq2amJUWpt5z0EQwwHemidjY5OqJGEKm5uA==", + "dev": true, + "license": "MIT" + }, "node_modules/qs": { "version": "6.15.3", "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.3.tgz", @@ -9427,9 +9513,9 @@ "license": "MIT" }, "node_modules/tinyexec": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.2.4.tgz", - "integrity": "sha512-SHf/r48b7vOrjve9PxJo3MN5v5yuyjHvdUcrQffT3WXMUfnGmHDVbC4k3sHJaJTgZCwpUplIaAo5ANtMyp3YHg==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.3.1.tgz", + "integrity": "sha512-GCvB3aoys96IuDFBMcTB46JOR6mdMtAToqwiW8JlWhsoh1mhHi/xn9ss/Dg7N555GiJyEt2qzoG/NHCwM6h1EA==", "devOptional": true, "license": "MIT", "engines": { @@ -9521,13 +9607,13 @@ } }, "node_modules/ts-morph": { - "version": "27.0.2", - "resolved": "https://registry.npmjs.org/ts-morph/-/ts-morph-27.0.2.tgz", - "integrity": "sha512-fhUhgeljcrdZ+9DZND1De1029PrE+cMkIP7ooqkLRTrRLTqcki2AstsyJm0vRNbTbVCNJ0idGlbBrfqc7/nA8w==", + "version": "28.0.0", + "resolved": "https://registry.npmjs.org/ts-morph/-/ts-morph-28.0.0.tgz", + "integrity": "sha512-Wp3tnZ2bzwxyTZMtgWVzXDfm7lB1Drz+y9DmmYH/L702PQhPyVrp3pkou3yIz4qjS14GY9kcpmLiOOMvl8oG1g==", "devOptional": true, "license": "MIT", "dependencies": { - "@ts-morph/common": "~0.28.1", + "@ts-morph/common": "~0.29.0", "code-block-writer": "^13.0.3" } }, @@ -9541,9 +9627,9 @@ } }, "node_modules/tsx": { - "version": "4.23.1", - "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.23.1.tgz", - "integrity": "sha512-GQHnkIfxyx1wYCOS/wonik5MVRZU9hi1TEZmzGZSCJB1y9YgoZ8H6itNE/u4suE+yLmOzuE4E5S4TZ/ZX2wcWQ==", + "version": "4.23.15", + "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.23.15.tgz", + "integrity": "sha512-Yiex1Ovn8z2xPpOWckIiysV1SSyRMY9BkLF++q0yKiDxCqRhosKfMg3janKkiLBwZ5c/YryloKwGZcrEmtwxKw==", "devOptional": true, "license": "MIT", "dependencies": { @@ -9572,21 +9658,21 @@ } }, "node_modules/turbo": { - "version": "2.10.7", - "resolved": "https://registry.npmjs.org/turbo/-/turbo-2.10.7.tgz", - "integrity": "sha512-GHx6WExIFSKNJ5qMlzDpXBXlu9ApxaMjqxAVrCNcW94xf/+uqgIz41SAuRUMbXva2ExNAaY/h8V0q90SWSzmRw==", + "version": "2.11.6", + "resolved": "https://registry.npmjs.org/turbo/-/turbo-2.11.6.tgz", + "integrity": "sha512-UppAr5XEHLfVdVp75nd+tzPp/wVEwS7Ken9aYjMlBnHqXynKn9IcQHd6GDOXBxDViSjpS+SzJcOF86v9Hf8GfQ==", "dev": true, "license": "MIT", "bin": { "turbo": "bin/turbo" }, "optionalDependencies": { - "@turbo/darwin-64": "2.10.7", - "@turbo/darwin-arm64": "2.10.7", - "@turbo/linux-64": "2.10.7", - "@turbo/linux-arm64": "2.10.7", - "@turbo/windows-64": "2.10.7", - "@turbo/windows-arm64": "2.10.7" + "@turbo/darwin-64": "2.11.6", + "@turbo/darwin-arm64": "2.11.6", + "@turbo/linux-64": "2.11.6", + "@turbo/linux-arm64": "2.11.6", + "@turbo/windows-64": "2.11.6", + "@turbo/windows-arm64": "2.11.6" } }, "node_modules/type-check": { @@ -10006,14 +10092,14 @@ "license": "ISC" }, "node_modules/wsl-utils": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/wsl-utils/-/wsl-utils-0.3.1.tgz", - "integrity": "sha512-g/eziiSUNBSsdDJtCLB8bdYEUMj4jR7AGeUo96p/3dTafgjHhpF4RiCFPiRILwjQoDXx5MqkBr4fwWtR3Ky4Wg==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wsl-utils/-/wsl-utils-1.0.1.tgz", + "integrity": "sha512-c16PKLIRxBYpR3jSWsdS7SFp0COm5SOQdiFjY818dYFHJbMGuLBszpF07LBWmOS1uzrHa9VGdynsEgoeKy0oOQ==", "devOptional": true, "license": "MIT", "dependencies": { "is-wsl": "^3.1.0", - "powershell-utils": "^0.1.0" + "powershell-utils": "^0.2.0" }, "engines": { "node": ">=20" @@ -10090,9 +10176,9 @@ } }, "node_modules/zod": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/zod/-/zod-4.4.3.tgz", - "integrity": "sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==", + "version": "4.6.5", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.6.5.tgz", + "integrity": "sha512-v5l/aFXZQeai4awLbOpSoHecE9UiMrnfx75tEXLjNonXVARxQ5mOeipTjROUchszUNCqnE+hqAMujRsRHsut2Q==", "license": "MIT", "funding": { "url": "https://github.com/sponsors/colinhacks" @@ -10102,17 +10188,17 @@ "version": "0.1.0", "license": "MIT", "dependencies": { - "@ai-sdk/anthropic": "^4.0.25", - "@ai-sdk/openai": "^4.0.25", - "ai": "^7.0.44", - "zod": "^4.4.3" + "@ai-sdk/anthropic": "^4.0.71", + "@ai-sdk/openai": "^4.0.83", + "ai": "^7.0.127", + "zod": "^4.6.5" }, "devDependencies": { - "@adonisjs/assembler": "^8.4.0", - "@adonisjs/core": "^7.3.5", + "@adonisjs/assembler": "^8.5.2", + "@adonisjs/core": "^7.5.2", "@types/node": "^26.1.2", - "prettier": "^3.9.6", - "tsx": "^4.23.1", + "prettier": "^3.9.9", + "tsx": "^4.23.15", "typescript": "^6.0.3" }, "engines": { diff --git a/package.json b/package.json index ef79ea7..983f519 100644 --- a/package.json +++ b/package.json @@ -28,8 +28,8 @@ "devDependencies": { "@changesets/changelog-github": "^0.7.0", "@changesets/cli": "^2.31.1", - "prettier": "^3.9.6", - "turbo": "^2.10.7", + "prettier": "^3.9.9", + "turbo": "^2.11.6", "typescript": "^6.0.3" } } diff --git a/packages/adonis-ai/package.json b/packages/adonis-ai/package.json index ddb2f68..a57bd01 100644 --- a/packages/adonis-ai/package.json +++ b/packages/adonis-ai/package.json @@ -57,10 +57,10 @@ "prepack": "npm run build" }, "dependencies": { - "@ai-sdk/anthropic": "^4.0.25", - "@ai-sdk/openai": "^4.0.25", - "ai": "^7.0.44", - "zod": "^4.4.3" + "@ai-sdk/anthropic": "^4.0.71", + "@ai-sdk/openai": "^4.0.83", + "ai": "^7.0.127", + "zod": "^4.6.5" }, "peerDependencies": { "@adonisjs/assembler": "^8.0.0", @@ -72,11 +72,11 @@ } }, "devDependencies": { - "@adonisjs/assembler": "^8.4.0", - "@adonisjs/core": "^7.3.5", + "@adonisjs/assembler": "^8.5.2", + "@adonisjs/core": "^7.5.2", "@types/node": "^26.1.2", - "prettier": "^3.9.6", - "tsx": "^4.23.1", + "prettier": "^3.9.9", + "tsx": "^4.23.15", "typescript": "^6.0.3" }, "engines": {