diff --git a/demos/e2e/package.json b/demos/e2e/package.json index 1727f0e..5553dae 100644 --- a/demos/e2e/package.json +++ b/demos/e2e/package.json @@ -27,8 +27,8 @@ "dependencies": { "@repo/cli-tools": "workspace:*", "agentcommercekit": "workspace:*", - "valibot": "1.1.0", - "viem": "2.29.4" + "valibot": "catalog:", + "viem": "catalog:" }, "devDependencies": { "@repo/eslint-config": "workspace:*", diff --git a/demos/identity-a2a/package.json b/demos/identity-a2a/package.json index 7116b8b..311fcbb 100644 --- a/demos/identity-a2a/package.json +++ b/demos/identity-a2a/package.json @@ -24,14 +24,14 @@ "test": "vitest" }, "dependencies": { - "@a2a-js/sdk": "0.2.2", + "@a2a-js/sdk": "catalog:", "@repo/cli-tools": "workspace:*", "agentcommercekit": "workspace:*", "express": "4.21.2", - "jose": "6.0.11", - "safe-stable-stringify": "2.5.0", - "uuid": "11.1.0", - "valibot": "1.1.0" + "jose": "catalog:", + "safe-stable-stringify": "catalog:", + "uuid": "catalog:", + "valibot": "catalog:" }, "devDependencies": { "@repo/eslint-config": "workspace:*", diff --git a/demos/identity-a2a/src/utils/server-utils.ts b/demos/identity-a2a/src/utils/server-utils.ts index dbc5e61..c47801b 100644 --- a/demos/identity-a2a/src/utils/server-utils.ts +++ b/demos/identity-a2a/src/utils/server-utils.ts @@ -46,7 +46,7 @@ export function startAgentServer( // Add DID document endpoint for did:web resolution app.get("/.well-known/did.json", (req, res) => { - logger.log("🔍 Request for DID document:", colors.dim(req.url.toString())) + logger.log("🔍 Request for DID document:", colors.dim(req.url)) const didDocument = agent.didDocument logger.log("🌐 Serving DID document for did:web resolution") res.json(didDocument) diff --git a/demos/identity/package.json b/demos/identity/package.json index 8866959..cc3eb38 100644 --- a/demos/identity/package.json +++ b/demos/identity/package.json @@ -29,14 +29,14 @@ "@ai-sdk/anthropic": "1.2.11", "@ai-sdk/openai": "1.3.22", "@ai-sdk/valibot": "0.1.28", - "@hono/node-server": "1.14.2", - "@hono/valibot-validator": "0.5.2", + "@hono/node-server": "catalog:", + "@hono/standard-validator": "catalog:", "@repo/api-utils": "workspace:*", "@repo/cli-tools": "workspace:*", "agentcommercekit": "workspace:*", "ai": "4.3.16", - "hono": "4.7.10", - "valibot": "1.1.0" + "hono": "catalog:", + "valibot": "catalog:" }, "devDependencies": { "@repo/eslint-config": "workspace:*", diff --git a/demos/identity/src/serve-agent.ts b/demos/identity/src/serve-agent.ts index 9a03dc8..2f1841c 100644 --- a/demos/identity/src/serve-agent.ts +++ b/demos/identity/src/serve-agent.ts @@ -1,5 +1,5 @@ import { serve } from "@hono/node-server" -import { vValidator } from "@hono/valibot-validator" +import { sValidator } from "@hono/standard-validator" import { logger } from "@repo/api-utils/middleware/logger" import { colors } from "@repo/cli-tools" import { Hono } from "hono" @@ -18,7 +18,7 @@ export function serveAgent({ port, agent }: ServeAgentConfig) { app.use("*", logger()) app.post( "/chat", - vValidator("json", v.object({ message: v.string() })), + sValidator("json", v.object({ message: v.string() })), async (c) => { const { message } = c.req.valid("json") @@ -30,7 +30,7 @@ export function serveAgent({ port, agent }: ServeAgentConfig) { app.post( "/identity/challenge", - vValidator("json", v.object({ challenge: v.string() })), + sValidator("json", v.object({ challenge: v.string() })), async (c) => { const { challenge } = c.req.valid("json") diff --git a/demos/payments/package.json b/demos/payments/package.json index f01d2ef..c457c4e 100644 --- a/demos/payments/package.json +++ b/demos/payments/package.json @@ -26,13 +26,13 @@ "test": "vitest" }, "dependencies": { - "@hono/node-server": "1.14.2", + "@hono/node-server": "catalog:", "@repo/api-utils": "workspace:*", "@repo/cli-tools": "workspace:*", "agentcommercekit": "workspace:*", - "hono": "4.7.10", - "valibot": "1.1.0", - "viem": "2.29.4" + "hono": "catalog:", + "valibot": "catalog:", + "viem": "catalog:" }, "devDependencies": { "@repo/eslint-config": "workspace:*", diff --git a/demos/skyfire-kya/package.json b/demos/skyfire-kya/package.json index 85038a5..e3b024d 100644 --- a/demos/skyfire-kya/package.json +++ b/demos/skyfire-kya/package.json @@ -26,8 +26,8 @@ "dependencies": { "@repo/cli-tools": "workspace:*", "agentcommercekit": "workspace:*", - "jose": "6.0.11", - "zod": "3.25.4" + "jose": "catalog:", + "zod": "catalog:" }, "devDependencies": { "@repo/eslint-config": "workspace:*", diff --git a/docs/package.json b/docs/package.json index 7a2e7b7..410a8ff 100644 --- a/docs/package.json +++ b/docs/package.json @@ -19,7 +19,7 @@ "docs": "mintlify dev" }, "devDependencies": { - "mintlify": "4.0.538" + "mintlify": "4.2.183" }, - "packageManager": "pnpm@10.11.0" + "packageManager": "pnpm@10.20.0" } diff --git a/examples/issuer/package.json b/examples/issuer/package.json index 5f41b3c..7030f1b 100644 --- a/examples/issuer/package.json +++ b/examples/issuer/package.json @@ -27,14 +27,14 @@ "test": "vitest" }, "dependencies": { - "@hono/node-server": "1.14.2", + "@hono/node-server": "catalog:", "@repo/api-utils": "workspace:*", "agentcommercekit": "workspace:*", "better-sqlite3": "11.10.0", - "bit-buffers": "1.0.2", + "bit-buffers": "catalog:", "drizzle-orm": "0.43.1", - "hono": "4.7.10", - "valibot": "1.1.0" + "hono": "catalog:", + "valibot": "catalog:" }, "devDependencies": { "@repo/eslint-config": "workspace:*", diff --git a/examples/local-did-host/bin/serve.ts b/examples/local-did-host/bin/serve.ts index 8faabb7..2708e2f 100644 --- a/examples/local-did-host/bin/serve.ts +++ b/examples/local-did-host/bin/serve.ts @@ -9,23 +9,22 @@ serve( hostname: process.env.HOSTNAME ?? "0.0.0.0", port: parseInt(process.env.PORT ?? "3458"), }, - ({ address, port }) => - Promise.all([ - getIdentityDid(buildUrl(address, port, "/agent")), - getIdentityDid(buildUrl(address, port, "/controller")), - ]).then(([agent, controller]) => { - console.log(`> server running at http://${address}:${port}`) - console.table([ - { - name: "Agent", - didUri: agent, - url: buildUrl(address, port, "/agent/.well-known/did.json"), - }, - { - name: "Controller", - didUri: controller, - url: buildUrl(address, port, "/controller/.well-known/did.json"), - }, - ]) - }), + ({ address, port }) => { + const agent = getIdentityDid(buildUrl(address, port, "/agent")) + const controller = getIdentityDid(buildUrl(address, port, "/controller")) + + console.log(`> server running at http://${address}:${port}`) + console.table([ + { + name: "Agent", + didUri: agent, + url: buildUrl(address, port, "/agent/.well-known/did.json"), + }, + { + name: "Controller", + didUri: controller, + url: buildUrl(address, port, "/controller/.well-known/did.json"), + }, + ]) + }, ) diff --git a/examples/local-did-host/package.json b/examples/local-did-host/package.json index 2e01c99..e3e0705 100644 --- a/examples/local-did-host/package.json +++ b/examples/local-did-host/package.json @@ -29,11 +29,11 @@ "@agentcommercekit/did": "workspace:*", "@agentcommercekit/jwt": "workspace:*", "@agentcommercekit/keys": "workspace:*", - "@hono/node-server": "1.14.2", - "@hono/valibot-validator": "0.5.2", + "@hono/node-server": "catalog:", + "@hono/standard-validator": "catalog:", "@repo/api-utils": "workspace:*", - "hono": "4.7.10", - "valibot": "1.1.0" + "hono": "catalog:", + "valibot": "catalog:" }, "devDependencies": { "@repo/eslint-config": "workspace:*", diff --git a/examples/local-did-host/src/index.ts b/examples/local-did-host/src/index.ts index 65e1389..9999120 100644 --- a/examples/local-did-host/src/index.ts +++ b/examples/local-did-host/src/index.ts @@ -1,5 +1,5 @@ import { createJwt } from "@agentcommercekit/jwt" -import { vValidator } from "@hono/valibot-validator" +import { sValidator } from "@hono/standard-validator" import { logger } from "@repo/api-utils/middleware/logger" import { Hono } from "hono" import * as v from "valibot" @@ -15,7 +15,7 @@ app.use("*", identities()) */ app.get( "/:entity/.well-known/did.json", - vValidator( + sValidator( "param", v.object({ entity: v.picklist(["agent", "controller"]), @@ -33,13 +33,13 @@ app.get( */ app.post( "/:entity/sign", - vValidator( + sValidator( "param", v.object({ entity: v.picklist(["agent", "controller"]), }), ), - vValidator( + sValidator( "json", v.object({ subject: v.string(), diff --git a/examples/local-did-host/tsconfig.json b/examples/local-did-host/tsconfig.json index f50761d..b18d8d5 100644 --- a/examples/local-did-host/tsconfig.json +++ b/examples/local-did-host/tsconfig.json @@ -6,5 +6,6 @@ "@/*": ["src/*"] } }, - "include": ["bin", "src", "vitest.config.ts"] + "include": ["**/*"], + "exclude": ["node_modules", "dist"] } diff --git a/examples/verifier/package.json b/examples/verifier/package.json index 9379423..394af6d 100644 --- a/examples/verifier/package.json +++ b/examples/verifier/package.json @@ -26,12 +26,12 @@ "test": "vitest" }, "dependencies": { - "@hono/node-server": "1.14.2", - "@hono/valibot-validator": "0.5.2", + "@hono/node-server": "catalog:", + "@hono/standard-validator": "catalog:", "@repo/api-utils": "workspace:*", "agentcommercekit": "workspace:*", - "hono": "4.7.10", - "valibot": "1.1.0" + "hono": "catalog:", + "valibot": "catalog:" }, "devDependencies": { "@repo/eslint-config": "workspace:*", diff --git a/examples/verifier/src/routes/verify.ts b/examples/verifier/src/routes/verify.ts index 5e8043e..3c628f0 100644 --- a/examples/verifier/src/routes/verify.ts +++ b/examples/verifier/src/routes/verify.ts @@ -1,4 +1,4 @@ -import { vValidator } from "@hono/valibot-validator" +import { sValidator } from "@hono/standard-validator" import { apiSuccessResponse, type ApiResponse, @@ -17,7 +17,6 @@ import { jwtStringSchema, } from "agentcommercekit/schemas/valibot" import { Hono, type Env } from "hono" -import { ValiError } from "valibot" import * as v from "valibot" const app = new Hono() @@ -33,11 +32,7 @@ const bodySchema = v.object({ app.post( "/", - vValidator("json", bodySchema, (result) => { - if (!result.success) { - throw new ValiError(result.issues) - } - }), + sValidator("json", bodySchema), async (c): Promise> => { const resolver = getDidResolver() let { credential } = c.req.valid("json") diff --git a/package.json b/package.json index 908e83a..4dd345c 100644 --- a/package.json +++ b/package.json @@ -41,23 +41,23 @@ }, "devDependencies": { "@changesets/changelog-github": "0.5.1", - "@changesets/cli": "2.29.4", + "@changesets/cli": "2.29.7", "@ianvs/prettier-plugin-sort-imports": "4.7.0", "@prettier/plugin-oxc": "0.0.4", "@repo/typescript-config": "workspace:*", - "@types/node": "22.18.13", - "dotenv-cli": "8.0.0", - "eslint": "9.27.0", + "@types/node": "24.9.2", + "dotenv-cli": "11.0.0", + "eslint": "9.38.0", "prettier": "3.6.2", - "prettier-plugin-jsdoc": "1.3.3", + "prettier-plugin-jsdoc": "1.5.0", "prettier-plugin-packagejson": "2.5.19", - "tsdown": "0.11.12", - "tsx": "4.19.4", - "turbo": "2.5.3", - "typescript": "5.7.3", - "vitest": "3.2.4" + "tsdown": "0.15.11", + "tsx": "4.20.6", + "turbo": "2.5.8", + "typescript": "5.9.3", + "vitest": "4.0.5" }, - "packageManager": "pnpm@10.11.0", + "packageManager": "pnpm@10.20.0", "engines": { "node": ">=22", "pnpm": ">=10" diff --git a/packages/ack-id/package.json b/packages/ack-id/package.json index 5fe5dda..01e2401 100644 --- a/packages/ack-id/package.json +++ b/packages/ack-id/package.json @@ -79,15 +79,15 @@ "@agentcommercekit/jwt": "workspace:*", "@agentcommercekit/keys": "workspace:*", "@agentcommercekit/vc": "workspace:*", - "safe-stable-stringify": "2.5.0", - "uuid": "11.1.0", - "valibot": "1.1.0" + "safe-stable-stringify": "catalog:", + "uuid": "catalog:", + "valibot": "catalog:" }, "devDependencies": { - "@a2a-js/sdk": "0.2.2", + "@a2a-js/sdk": "catalog:", "@repo/eslint-config": "workspace:*", "@repo/typescript-config": "workspace:*", - "zod": "3.25.4" + "zod": "catalog:" }, "peerDependencies": { "@a2a-js/sdk": "^0.2.2", diff --git a/packages/ack-pay/package.json b/packages/ack-pay/package.json index 3554b0c..3d9bd40 100644 --- a/packages/ack-pay/package.json +++ b/packages/ack-pay/package.json @@ -59,12 +59,12 @@ "@agentcommercekit/jwt": "workspace:*", "@agentcommercekit/keys": "workspace:*", "@agentcommercekit/vc": "workspace:*", - "valibot": "1.1.0" + "valibot": "catalog:" }, "devDependencies": { "@repo/eslint-config": "workspace:*", "@repo/typescript-config": "workspace:*", - "zod": "3.25.4" + "zod": "catalog:" }, "peerDependencies": { "zod": "^3.25.0" diff --git a/packages/agentcommercekit/package.json b/packages/agentcommercekit/package.json index 4888253..a3be146 100644 --- a/packages/agentcommercekit/package.json +++ b/packages/agentcommercekit/package.json @@ -84,11 +84,11 @@ "@agentcommercekit/vc": "workspace:*" }, "devDependencies": { - "@a2a-js/sdk": "0.2.2", + "@a2a-js/sdk": "catalog:", "@repo/eslint-config": "workspace:*", "@repo/typescript-config": "workspace:*", - "valibot": "1.1.0", - "zod": "3.25.4" + "valibot": "catalog:", + "zod": "catalog:" }, "peerDependencies": { "@a2a-js/sdk": "^0.2.2", diff --git a/packages/caip/package.json b/packages/caip/package.json index f79e401..f873b11 100644 --- a/packages/caip/package.json +++ b/packages/caip/package.json @@ -54,9 +54,9 @@ "devDependencies": { "@repo/eslint-config": "workspace:*", "@repo/typescript-config": "workspace:*", - "standard-parse": "0.3.0", - "valibot": "1.1.0", - "zod": "3.25.4" + "standard-parse": "catalog:", + "valibot": "catalog:", + "zod": "catalog:" }, "peerDependencies": { "valibot": "^1.1.0", diff --git a/packages/did/package.json b/packages/did/package.json index 7a7965a..ea69843 100644 --- a/packages/did/package.json +++ b/packages/did/package.json @@ -60,15 +60,15 @@ "did-resolver": "4.1.0", "jwks-did-resolver": "0.3.0", "key-did-resolver": "4.0.0", - "valibot": "1.1.0", + "valibot": "catalog:", "varint": "6.0.0" }, "devDependencies": { "@repo/eslint-config": "workspace:*", "@repo/typescript-config": "workspace:*", "@types/varint": "6.0.3", - "standard-parse": "0.3.0", - "zod": "3.25.4" + "standard-parse": "catalog:", + "zod": "catalog:" }, "peerDependencies": { "zod": "^3.25.0" diff --git a/packages/jwt/package.json b/packages/jwt/package.json index fdc1c19..a7d71d7 100644 --- a/packages/jwt/package.json +++ b/packages/jwt/package.json @@ -61,8 +61,8 @@ "devDependencies": { "@repo/eslint-config": "workspace:*", "@repo/typescript-config": "workspace:*", - "valibot": "1.1.0", - "zod": "3.25.4" + "valibot": "catalog:", + "zod": "catalog:" }, "peerDependencies": { "valibot": "^1.0.0", diff --git a/packages/vc/package.json b/packages/vc/package.json index 1d8a746..3a943b8 100644 --- a/packages/vc/package.json +++ b/packages/vc/package.json @@ -58,14 +58,14 @@ "@agentcommercekit/did": "workspace:*", "@agentcommercekit/jwt": "workspace:*", "@agentcommercekit/keys": "workspace:*", - "bit-buffers": "1.0.2", + "bit-buffers": "catalog:", "did-jwt-vc": "4.0.13", - "valibot": "1.1.0" + "valibot": "catalog:" }, "devDependencies": { "@repo/eslint-config": "workspace:*", "@repo/typescript-config": "workspace:*", - "zod": "3.25.4" + "zod": "catalog:" }, "peerDependencies": { "zod": "^3.25.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index aabc2f8..a8862e2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,6 +4,45 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false +catalogs: + default: + '@a2a-js/sdk': + specifier: 0.2.2 + version: 0.2.2 + '@hono/node-server': + specifier: 1.14.2 + version: 1.14.2 + '@hono/standard-validator': + specifier: 0.1.5 + version: 0.1.5 + bit-buffers: + specifier: 1.0.2 + version: 1.0.2 + hono: + specifier: 4.7.10 + version: 4.7.10 + jose: + specifier: 6.0.11 + version: 6.0.11 + safe-stable-stringify: + specifier: 2.5.0 + version: 2.5.0 + standard-parse: + specifier: 0.4.0 + version: 0.4.0 + uuid: + specifier: 11.1.0 + version: 11.1.0 + valibot: + specifier: 1.1.0 + version: 1.1.0 + viem: + specifier: 2.29.4 + version: 2.29.4 + zod: + specifier: 3.25.4 + version: 3.25.4 + importers: .: @@ -12,8 +51,8 @@ importers: specifier: 0.5.1 version: 0.5.1 '@changesets/cli': - specifier: 2.29.4 - version: 2.29.4 + specifier: 2.29.7 + version: 2.29.7(@types/node@24.9.2) '@ianvs/prettier-plugin-sort-imports': specifier: 4.7.0 version: 4.7.0(@prettier/plugin-oxc@0.0.4)(prettier@3.6.2) @@ -24,38 +63,38 @@ importers: specifier: workspace:* version: link:tools/typescript-config '@types/node': - specifier: 22.18.13 - version: 22.18.13 + specifier: 24.9.2 + version: 24.9.2 dotenv-cli: - specifier: 8.0.0 - version: 8.0.0 + specifier: 11.0.0 + version: 11.0.0 eslint: - specifier: 9.27.0 - version: 9.27.0(jiti@2.6.1) + specifier: 9.38.0 + version: 9.38.0(jiti@2.6.1) prettier: specifier: 3.6.2 version: 3.6.2 prettier-plugin-jsdoc: - specifier: 1.3.3 - version: 1.3.3(prettier@3.6.2) + specifier: 1.5.0 + version: 1.5.0(prettier@3.6.2) prettier-plugin-packagejson: specifier: 2.5.19 version: 2.5.19(prettier@3.6.2) tsdown: - specifier: 0.11.12 - version: 0.11.12(typescript@5.7.3) + specifier: 0.15.11 + version: 0.15.11(typescript@5.9.3) tsx: - specifier: 4.19.4 - version: 4.19.4 + specifier: 4.20.6 + version: 4.20.6 turbo: - specifier: 2.5.3 - version: 2.5.3 + specifier: 2.5.8 + version: 2.5.8 typescript: - specifier: 5.7.3 - version: 5.7.3 + specifier: 5.9.3 + version: 5.9.3 vitest: - specifier: 3.2.4 - version: 3.2.4(@types/debug@4.1.12)(@types/node@22.18.13)(jiti@2.6.1)(tsx@4.19.4)(yaml@2.8.1) + specifier: 4.0.5 + version: 4.0.5(@types/debug@4.1.12)(@types/node@24.9.2)(jiti@2.6.1)(tsx@4.20.6)(yaml@2.8.1) demos/e2e: dependencies: @@ -66,11 +105,11 @@ importers: specifier: workspace:* version: link:../../packages/agentcommercekit valibot: - specifier: 1.1.0 - version: 1.1.0(typescript@5.7.3) + specifier: 'catalog:' + version: 1.1.0(typescript@5.9.3) viem: - specifier: 2.29.4 - version: 2.29.4(typescript@5.7.3)(zod@3.25.4) + specifier: 'catalog:' + version: 2.29.4(typescript@5.9.3)(zod@3.25.76) devDependencies: '@repo/eslint-config': specifier: workspace:* @@ -83,19 +122,19 @@ importers: dependencies: '@ai-sdk/anthropic': specifier: 1.2.11 - version: 1.2.11(zod@3.25.4) + version: 1.2.11(zod@3.25.76) '@ai-sdk/openai': specifier: 1.3.22 - version: 1.3.22(zod@3.25.4) + version: 1.3.22(zod@3.25.76) '@ai-sdk/valibot': specifier: 0.1.28 - version: 0.1.28(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.7.3)))(react@19.2.0)(valibot@1.1.0(typescript@5.7.3))(zod@3.25.4) + version: 0.1.28(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(react@19.2.0)(valibot@1.1.0(typescript@5.9.3))(zod@3.25.76) '@hono/node-server': - specifier: 1.14.2 + specifier: 'catalog:' version: 1.14.2(hono@4.7.10) - '@hono/valibot-validator': - specifier: 0.5.2 - version: 0.5.2(hono@4.7.10)(valibot@1.1.0(typescript@5.7.3)) + '@hono/standard-validator': + specifier: 'catalog:' + version: 0.1.5(@standard-schema/spec@1.0.0)(hono@4.7.10) '@repo/api-utils': specifier: workspace:* version: link:../../tools/api-utils @@ -107,13 +146,13 @@ importers: version: link:../../packages/agentcommercekit ai: specifier: 4.3.16 - version: 4.3.16(react@19.2.0)(zod@3.25.4) + version: 4.3.16(react@19.2.0)(zod@3.25.76) hono: - specifier: 4.7.10 + specifier: 'catalog:' version: 4.7.10 valibot: - specifier: 1.1.0 - version: 1.1.0(typescript@5.7.3) + specifier: 'catalog:' + version: 1.1.0(typescript@5.9.3) devDependencies: '@repo/eslint-config': specifier: workspace:* @@ -125,7 +164,7 @@ importers: demos/identity-a2a: dependencies: '@a2a-js/sdk': - specifier: 0.2.2 + specifier: 'catalog:' version: 0.2.2 '@repo/cli-tools': specifier: workspace:* @@ -137,17 +176,17 @@ importers: specifier: 4.21.2 version: 4.21.2 jose: - specifier: 6.0.11 + specifier: 'catalog:' version: 6.0.11 safe-stable-stringify: - specifier: 2.5.0 + specifier: 'catalog:' version: 2.5.0 uuid: - specifier: 11.1.0 + specifier: 'catalog:' version: 11.1.0 valibot: - specifier: 1.1.0 - version: 1.1.0(typescript@5.7.3) + specifier: 'catalog:' + version: 1.1.0(typescript@5.9.3) devDependencies: '@repo/eslint-config': specifier: workspace:* @@ -162,7 +201,7 @@ importers: demos/payments: dependencies: '@hono/node-server': - specifier: 1.14.2 + specifier: 'catalog:' version: 1.14.2(hono@4.7.10) '@repo/api-utils': specifier: workspace:* @@ -174,14 +213,14 @@ importers: specifier: workspace:* version: link:../../packages/agentcommercekit hono: - specifier: 4.7.10 + specifier: 'catalog:' version: 4.7.10 valibot: - specifier: 1.1.0 - version: 1.1.0(typescript@5.7.3) + specifier: 'catalog:' + version: 1.1.0(typescript@5.9.3) viem: - specifier: 2.29.4 - version: 2.29.4(typescript@5.7.3)(zod@3.25.4) + specifier: 'catalog:' + version: 2.29.4(typescript@5.9.3)(zod@3.25.76) devDependencies: '@repo/eslint-config': specifier: workspace:* @@ -199,10 +238,10 @@ importers: specifier: workspace:* version: link:../../packages/agentcommercekit jose: - specifier: 6.0.11 + specifier: 'catalog:' version: 6.0.11 zod: - specifier: 3.25.4 + specifier: 'catalog:' version: 3.25.4 devDependencies: '@repo/eslint-config': @@ -215,13 +254,13 @@ importers: docs: devDependencies: mintlify: - specifier: 4.0.538 - version: 4.0.538(@types/node@22.18.13)(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(typescript@5.7.3) + specifier: 4.2.183 + version: 4.2.183(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/node@24.9.2)(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) examples/issuer: dependencies: '@hono/node-server': - specifier: 1.14.2 + specifier: 'catalog:' version: 1.14.2(hono@4.7.10) '@repo/api-utils': specifier: workspace:* @@ -233,17 +272,17 @@ importers: specifier: 11.10.0 version: 11.10.0 bit-buffers: - specifier: 1.0.2 + specifier: 'catalog:' version: 1.0.2 drizzle-orm: specifier: 0.43.1 version: 0.43.1(@opentelemetry/api@1.9.0)(@types/better-sqlite3@7.6.13)(better-sqlite3@11.10.0) hono: - specifier: 4.7.10 + specifier: 'catalog:' version: 4.7.10 valibot: - specifier: 1.1.0 - version: 1.1.0(typescript@5.7.3) + specifier: 'catalog:' + version: 1.1.0(typescript@5.9.3) devDependencies: '@repo/eslint-config': specifier: workspace:* @@ -259,7 +298,7 @@ importers: version: 0.31.1 vite-tsconfig-paths: specifier: 5.1.4 - version: 5.1.4(typescript@5.7.3)(vite@7.1.12(@types/node@22.18.13)(jiti@2.6.1)(tsx@4.19.4)(yaml@2.8.1)) + version: 5.1.4(typescript@5.9.3)(vite@7.1.12(@types/node@24.9.2)(jiti@2.6.1)(tsx@4.20.6)(yaml@2.8.1)) examples/local-did-host: dependencies: @@ -273,20 +312,20 @@ importers: specifier: workspace:* version: link:../../packages/keys '@hono/node-server': - specifier: 1.14.2 + specifier: 'catalog:' version: 1.14.2(hono@4.7.10) - '@hono/valibot-validator': - specifier: 0.5.2 - version: 0.5.2(hono@4.7.10)(valibot@1.1.0(typescript@5.7.3)) + '@hono/standard-validator': + specifier: 'catalog:' + version: 0.1.5(@standard-schema/spec@1.0.0)(hono@4.7.10) '@repo/api-utils': specifier: workspace:* version: link:../../tools/api-utils hono: - specifier: 4.7.10 + specifier: 'catalog:' version: 4.7.10 valibot: - specifier: 1.1.0 - version: 1.1.0(typescript@5.7.3) + specifier: 'catalog:' + version: 1.1.0(typescript@5.9.3) devDependencies: '@repo/eslint-config': specifier: workspace:* @@ -298,11 +337,11 @@ importers: examples/verifier: dependencies: '@hono/node-server': - specifier: 1.14.2 + specifier: 'catalog:' version: 1.14.2(hono@4.7.10) - '@hono/valibot-validator': - specifier: 0.5.2 - version: 0.5.2(hono@4.7.10)(valibot@1.1.0(typescript@5.7.3)) + '@hono/standard-validator': + specifier: 'catalog:' + version: 0.1.5(@standard-schema/spec@1.0.0)(hono@4.7.10) '@repo/api-utils': specifier: workspace:* version: link:../../tools/api-utils @@ -310,11 +349,11 @@ importers: specifier: workspace:* version: link:../../packages/agentcommercekit hono: - specifier: 4.7.10 + specifier: 'catalog:' version: 4.7.10 valibot: - specifier: 1.1.0 - version: 1.1.0(typescript@5.7.3) + specifier: 'catalog:' + version: 1.1.0(typescript@5.9.3) devDependencies: '@repo/eslint-config': specifier: workspace:* @@ -338,17 +377,17 @@ importers: specifier: workspace:* version: link:../vc safe-stable-stringify: - specifier: 2.5.0 + specifier: 'catalog:' version: 2.5.0 uuid: - specifier: 11.1.0 + specifier: 'catalog:' version: 11.1.0 valibot: - specifier: 1.1.0 - version: 1.1.0(typescript@5.7.3) + specifier: 'catalog:' + version: 1.1.0(typescript@5.9.3) devDependencies: '@a2a-js/sdk': - specifier: 0.2.2 + specifier: 'catalog:' version: 0.2.2 '@repo/eslint-config': specifier: workspace:* @@ -357,7 +396,7 @@ importers: specifier: workspace:* version: link:../../tools/typescript-config zod: - specifier: 3.25.4 + specifier: 'catalog:' version: 3.25.4 packages/ack-pay: @@ -375,8 +414,8 @@ importers: specifier: workspace:* version: link:../vc valibot: - specifier: 1.1.0 - version: 1.1.0(typescript@5.7.3) + specifier: 'catalog:' + version: 1.1.0(typescript@5.9.3) devDependencies: '@repo/eslint-config': specifier: workspace:* @@ -385,7 +424,7 @@ importers: specifier: workspace:* version: link:../../tools/typescript-config zod: - specifier: 3.25.4 + specifier: 'catalog:' version: 3.25.4 packages/agentcommercekit: @@ -413,7 +452,7 @@ importers: version: link:../vc devDependencies: '@a2a-js/sdk': - specifier: 0.2.2 + specifier: 'catalog:' version: 0.2.2 '@repo/eslint-config': specifier: workspace:* @@ -422,10 +461,10 @@ importers: specifier: workspace:* version: link:../../tools/typescript-config valibot: - specifier: 1.1.0 - version: 1.1.0(typescript@5.7.3) + specifier: 'catalog:' + version: 1.1.0(typescript@5.9.3) zod: - specifier: 3.25.4 + specifier: 'catalog:' version: 3.25.4 packages/caip: @@ -437,13 +476,13 @@ importers: specifier: workspace:* version: link:../../tools/typescript-config standard-parse: - specifier: 0.3.0 - version: 0.3.0(valibot@1.1.0(typescript@5.7.3))(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.18.13)(jiti@2.6.1)(tsx@4.19.4)(yaml@2.8.1))(zod@3.25.4) + specifier: 'catalog:' + version: 0.4.0(arktype@2.1.25)(valibot@1.1.0(typescript@5.9.3))(vitest@4.0.5(@types/debug@4.1.12)(@types/node@24.9.2)(jiti@2.6.1)(tsx@4.20.6)(yaml@2.8.1))(zod@3.25.4) valibot: - specifier: 1.1.0 - version: 1.1.0(typescript@5.7.3) + specifier: 'catalog:' + version: 1.1.0(typescript@5.9.3) zod: - specifier: 3.25.4 + specifier: 'catalog:' version: 3.25.4 packages/did: @@ -459,13 +498,13 @@ importers: version: 4.1.0 jwks-did-resolver: specifier: 0.3.0 - version: 0.3.0(typescript@5.7.3)(zod@3.25.4) + version: 0.3.0(typescript@5.9.3)(zod@3.25.4) key-did-resolver: specifier: 4.0.0 version: 4.0.0 valibot: - specifier: 1.1.0 - version: 1.1.0(typescript@5.7.3) + specifier: 'catalog:' + version: 1.1.0(typescript@5.9.3) varint: specifier: 6.0.0 version: 6.0.0 @@ -480,10 +519,10 @@ importers: specifier: 6.0.3 version: 6.0.3 standard-parse: - specifier: 0.3.0 - version: 0.3.0(valibot@1.1.0(typescript@5.7.3))(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.18.13)(jiti@2.6.1)(tsx@4.19.4)(yaml@2.8.1))(zod@3.25.4) + specifier: 'catalog:' + version: 0.4.0(arktype@2.1.25)(valibot@1.1.0(typescript@5.9.3))(vitest@4.0.5(@types/debug@4.1.12)(@types/node@24.9.2)(jiti@2.6.1)(tsx@4.20.6)(yaml@2.8.1))(zod@3.25.4) zod: - specifier: 3.25.4 + specifier: 'catalog:' version: 3.25.4 packages/jwt: @@ -502,10 +541,10 @@ importers: specifier: workspace:* version: link:../../tools/typescript-config valibot: - specifier: 1.1.0 - version: 1.1.0(typescript@5.7.3) + specifier: 'catalog:' + version: 1.1.0(typescript@5.9.3) zod: - specifier: 3.25.4 + specifier: 'catalog:' version: 3.25.4 packages/keys: @@ -515,7 +554,7 @@ importers: version: 1.9.1 '@solana/codecs-strings': specifier: 2.1.1 - version: 2.1.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3) + version: 2.1.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) multiformats: specifier: 13.3.4 version: 13.3.4 @@ -542,14 +581,14 @@ importers: specifier: workspace:* version: link:../keys bit-buffers: - specifier: 1.0.2 + specifier: 'catalog:' version: 1.0.2 did-jwt-vc: specifier: 4.0.13 version: 4.0.13 valibot: - specifier: 1.1.0 - version: 1.1.0(typescript@5.7.3) + specifier: 'catalog:' + version: 1.1.0(typescript@5.9.3) devDependencies: '@repo/eslint-config': specifier: workspace:* @@ -558,7 +597,7 @@ importers: specifier: workspace:* version: link:../../tools/typescript-config zod: - specifier: 3.25.4 + specifier: 'catalog:' version: 3.25.4 tools/api-utils: @@ -579,11 +618,11 @@ importers: specifier: workspace:* version: link:../../packages/vc hono: - specifier: 4.7.10 + specifier: 'catalog:' version: 4.7.10 valibot: - specifier: 1.1.0 - version: 1.1.0(typescript@5.7.3) + specifier: 'catalog:' + version: 1.1.0(typescript@5.9.3) devDependencies: '@repo/eslint-config': specifier: workspace:* @@ -591,21 +630,12 @@ importers: '@repo/typescript-config': specifier: workspace:* version: link:../typescript-config - eslint: - specifier: 9.27.0 - version: 9.27.0(jiti@2.6.1) - typescript: - specifier: 5.7.3 - version: 5.7.3 - vitest: - specifier: 3.2.4 - version: 3.2.4(@types/debug@4.1.12)(@types/node@22.18.13)(jiti@2.6.1)(tsx@4.19.4)(yaml@2.8.1) tools/cli-tools: dependencies: '@inquirer/prompts': specifier: 7.5.1 - version: 7.5.1(@types/node@22.18.13) + version: 7.5.1(@types/node@24.9.2) figlet: specifier: 1.8.1 version: 1.8.1 @@ -628,54 +658,36 @@ importers: '@types/figlet': specifier: 1.7.0 version: 1.7.0 - '@types/node': - specifier: 22.18.13 - version: 22.18.13 - eslint: - specifier: 9.27.0 - version: 9.27.0(jiti@2.6.1) - typescript: - specifier: 5.7.3 - version: 5.7.3 - vitest: - specifier: 3.2.4 - version: 3.2.4(@types/debug@4.1.12)(@types/node@22.18.13)(jiti@2.6.1)(tsx@4.19.4)(yaml@2.8.1) tools/eslint-config: devDependencies: '@cspell/eslint-plugin': - specifier: 9.0.1 - version: 9.0.1(eslint@9.27.0(jiti@2.6.1)) + specifier: 9.2.2 + version: 9.2.2(eslint@9.38.0(jiti@2.6.1)) '@eslint/js': - specifier: 9.27.0 - version: 9.27.0 + specifier: 9.38.0 + version: 9.38.0 '@eslint/json': - specifier: 0.12.0 - version: 0.12.0 + specifier: 0.13.2 + version: 0.13.2 '@eslint/markdown': - specifier: 6.4.0 - version: 6.4.0 - eslint: - specifier: 9.27.0 - version: 9.27.0(jiti@2.6.1) + specifier: 7.5.0 + version: 7.5.0 eslint-config-prettier: - specifier: 10.1.5 - version: 10.1.5(eslint@9.27.0(jiti@2.6.1)) + specifier: 10.1.8 + version: 10.1.8(eslint@9.38.0(jiti@2.6.1)) eslint-import-resolver-typescript: - specifier: 4.3.5 - version: 4.3.5(eslint-plugin-import-x@4.12.2(eslint@9.27.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.27.0(jiti@2.6.1)) + specifier: 4.4.4 + version: 4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.6.1)))(eslint@9.38.0(jiti@2.6.1)) eslint-plugin-import-x: - specifier: 4.12.2 - version: 4.12.2(eslint@9.27.0(jiti@2.6.1))(typescript@5.7.3) + specifier: 4.16.1 + version: 4.16.1(@typescript-eslint/utils@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.6.1)) eslint-plugin-turbo: - specifier: 2.5.3 - version: 2.5.3(eslint@9.27.0(jiti@2.6.1))(turbo@2.5.3) - typescript: - specifier: 5.7.3 - version: 5.7.3 + specifier: 2.5.8 + version: 2.5.8(eslint@9.38.0(jiti@2.6.1))(turbo@2.5.8) typescript-eslint: - specifier: 8.32.1 - version: 8.32.1(eslint@9.27.0(jiti@2.6.1))(typescript@5.7.3) + specifier: 8.46.2 + version: 8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3) tools/typescript-config: {} @@ -733,6 +745,20 @@ packages: '@valibot/to-json-schema': ^1.0.0-rc.0 || ^1.0.0 valibot: ^1.0.0-rc.0 || ^1.0.0 + '@alcalzone/ansi-tokenize@0.2.2': + resolution: {integrity: sha512-mkOh+Wwawzuf5wa30bvc4nA+Qb6DIrGWgBhRR/Pw4T9nsgYait8izvXkNyU78D6Wcu3Z+KUdwCmLCxlWjEotYA==} + engines: {node: '>=18'} + + '@alloc/quick-lru@5.2.0': + resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} + engines: {node: '>=10'} + + '@ark/schema@0.53.0': + resolution: {integrity: sha512-1PB7RThUiTlmIu8jbSurPrhHpVixPd4C+xNBUF/HrjIENCeDcAMg36n5mpMzED7OQGDVIzpfXXiMnaTiutjHJw==} + + '@ark/util@0.53.0': + resolution: {integrity: sha512-TGn4gLlA6dJcQiqrtCtd88JhGb2XBHo6qIejsDre+nxpGuUVW4G3YZGVrwjNBTO0EyR+ykzIo4joHJzOj+/cpA==} + '@asyncapi/parser@3.4.0': resolution: {integrity: sha512-Sxn74oHiZSU6+cVeZy62iPZMFMvKp4jupMFHelSICCMw1qELmUHPvuZSr+ZHDmNGgHcEpzJM5HN02kR7T4g+PQ==} @@ -780,6 +806,9 @@ packages: resolution: {integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==} engines: {node: '>=6.9.0'} + '@canvas/image-data@1.1.0': + resolution: {integrity: sha512-QdObRRjRbcXGmM1tmJ+MrHcaz1MftF2+W7YI+MsphnsCrmtyfS0d5qJbk0MeSbUeyM/jCb0hmnkXPsy026L7dA==} + '@changesets/apply-release-plan@7.0.13': resolution: {integrity: sha512-BIW7bofD2yAWoE8H4V40FikC+1nNFEKBisMECccS16W1rt6qqhNTBDmIw5HaqmMgtLNz9e7oiALiEUuKrQ4oHg==} @@ -792,8 +821,8 @@ packages: '@changesets/changelog-github@0.5.1': resolution: {integrity: sha512-BVuHtF+hrhUScSoHnJwTELB4/INQxVFc+P/Qdt20BLiBFIHFJDDUaGsZw+8fQeJTRP5hJZrzpt3oZWh0G19rAQ==} - '@changesets/cli@2.29.4': - resolution: {integrity: sha512-VW30x9oiFp/un/80+5jLeWgEU6Btj8IqOgI+X/zAYu4usVOWXjPIK5jSSlt5jsCU7/6Z7AxEkarxBxGUqkAmNg==} + '@changesets/cli@2.29.7': + resolution: {integrity: sha512-R7RqWoaksyyKXbKXBTbT4REdy22yH81mcFK6sWtqSanxUCbUi9Uf+6aqxZtDQouIqPdem2W56CdxXgsxdq7FLQ==} hasBin: true '@changesets/config@3.1.1': @@ -841,24 +870,24 @@ packages: '@changesets/write@0.4.0': resolution: {integrity: sha512-CdTLvIOPiCNuH71pyDu3rA+Q0n65cmAbXnwWH84rKGiFumFzkmHNT8KHTMEchcxN+Kl8I54xGUhJ7l3E7X396Q==} - '@cspell/cspell-bundled-dicts@9.0.1': - resolution: {integrity: sha512-h7gTqg0VF4N8VhOPk66XewuSsT56OP2ujgxtAyYQ4H+NuYd3HMfS0h/I3/y9uBhllwOEamaeAzYhc5JF/qIrsQ==} + '@cspell/cspell-bundled-dicts@9.2.2': + resolution: {integrity: sha512-W3FKgb89DwMuQEVWz0dPH9uZqC8w+ylpbtmXuevflw3SLtGPyllMvf/1T6tcqIkg3KEWoRYFxjpJWyoOjJkZGw==} engines: {node: '>=20'} - '@cspell/cspell-pipe@9.0.1': - resolution: {integrity: sha512-bhFcvF2a8KYKVh/OebCfJ8LFw5GYHyUsUjAbxnznTBrYOFSIclDjwUwT29yVDXwnQkJkB6Px5Y9e2VvtFizVFg==} + '@cspell/cspell-pipe@9.2.2': + resolution: {integrity: sha512-YOdbp1uoKMkYy92qxMjoOxcqcR6LEVDus+72C4X9L8eJ2b+CBO3VaVqU16Y7OQGjYMnukYgB6eyTh8YFo9uBRw==} engines: {node: '>=20'} - '@cspell/cspell-resolver@9.0.1': - resolution: {integrity: sha512-AhIXAhX1qt7Y3EyiP/5rAk7Ow7DJpAyB44wPbfdF9p1vhnk6oQ7RslnD3G6S9o/vNxZ0DWFPREMWx19J/3c+hw==} + '@cspell/cspell-resolver@9.2.2': + resolution: {integrity: sha512-5tST2xoU8xbXihr1bdQ6pfcScQ3PkFpKKhFGClVfqS0yf/CKYURqzJlRDVjrFZsl+PT6tw/Jdt0E9Wwp1X1Qgw==} engines: {node: '>=20'} - '@cspell/cspell-service-bus@9.0.1': - resolution: {integrity: sha512-DoW6hLkFIO3BXePtUYQEax3FTH9fkwCUbf6qphAEXnr4PjoyPZsgBhR6iCrZd4DyhuFiRvK3Cgpq2o3O0NdODQ==} + '@cspell/cspell-service-bus@9.2.2': + resolution: {integrity: sha512-AxJuw/YPJkz1Ali5mA+OW9y4JiJzb2U7H4pGYq0nRB/mWwI/xtFjuWVkI+BhwrA2P6hHdifu0JdxSLqW4IYpPQ==} engines: {node: '>=20'} - '@cspell/cspell-types@9.0.1': - resolution: {integrity: sha512-8FRmvyV1AYEepJB3J7jji1ZYG9yOK0eYr4WuUVPfUJa6N3HyeZjWKhxbVvqedmEI74f5Ls3cQKHY1T2Yvqk/ag==} + '@cspell/cspell-types@9.2.2': + resolution: {integrity: sha512-/1dRFQ3sEY9Yo+f3w0A8MFJ0BOapQc1uFjlMF19c3uoD/e4PpNLpL1qXY4FeLWKDk1D9VT8SL93J+lIwEi5bvg==} engines: {node: '>=20'} '@cspell/dict-ada@4.1.1': @@ -1040,26 +1069,26 @@ packages: '@cspell/dict-vue@3.0.5': resolution: {integrity: sha512-Mqutb8jbM+kIcywuPQCCaK5qQHTdaByoEO2J9LKFy3sqAdiBogNkrplqUK0HyyRFgCfbJUgjz3N85iCMcWH0JA==} - '@cspell/dynamic-import@9.0.1': - resolution: {integrity: sha512-BoWzHwkufo90ubMZUN8Jy4HQYYWFW7psVCdG/4RUgfvVnazkPfLxWBbsPQsLrlIP0utaqei7D9FU0K7r7mpl4A==} + '@cspell/dynamic-import@9.2.2': + resolution: {integrity: sha512-RHQLp0iYcWuK0MGiUBA6dgEOCdI29kZTiBRVcJM/Pzvhvs8j9pzBTkMesZAJ7XOSFz2kU+skRMBsFd774dmYTA==} engines: {node: '>=20'} - '@cspell/eslint-plugin@9.0.1': - resolution: {integrity: sha512-e2/8GmIVjOrjZduW3wKgROqN1SkS5xExKyIeeS+62BqXUzlhRQ0iGaCrPgVm3Q5owiKk2BrcvkY9DcmHSAqS4w==} + '@cspell/eslint-plugin@9.2.2': + resolution: {integrity: sha512-RBZ0zeH4AENs7bOey9dUfvPywdK38RFiUolSLw7jA4QBf8dyEfua+qBv6ECaVSjGbp/jR1cgye3KykcNWKnYFQ==} engines: {node: '>=20'} peerDependencies: eslint: ^7 || ^8 || ^9 - '@cspell/filetypes@9.0.1': - resolution: {integrity: sha512-swZu3ra2AueyjEz/bPsvwFuHGYhjWZBx1K9FSvZA/yDIX5RVr6orQSuf9zvXNFui6Nyk0tudLnn3y9jT0LHk8A==} + '@cspell/filetypes@9.2.2': + resolution: {integrity: sha512-oM+cqipbZ4PNxQcKP9sKOeRKBG+oM3NKO3To1FyxYxvnUG7DukW2yH6BS0/GUY7qK+oSftuq5d6DXEAl9wzbEQ==} engines: {node: '>=20'} - '@cspell/strong-weak-map@9.0.1': - resolution: {integrity: sha512-u87PWr1xACqs/F3HibZ4Eb0Za/ghWIa6WLvEKV9OaiLfEUQuczbrXPVgHmGr83H0XXWUKy8FvVbWGFmXwiw+gQ==} + '@cspell/strong-weak-map@9.2.2': + resolution: {integrity: sha512-Z7rd7NwHaoH/d/Ds97Rv042WS9PgpVdqgO2X0ehYZmgj2E0LIq2MTkIJMheUrSn37D0PW/suroKh6hN15pJtpQ==} engines: {node: '>=20'} - '@cspell/url@9.0.1': - resolution: {integrity: sha512-8xaLrsQ742dmwXwS6tjreps3NpSQe6WEZFPQQT2DprVJXGZnfQR8ob0c+kPhD0hu9A6PwShJsRsfh3DQGKCqAw==} + '@cspell/url@9.2.2': + resolution: {integrity: sha512-gvLprhrArvLP/rnC8b766dA80EXwBbzXqb9tNDRk1esQV7d3uS1Ftk1970MRlAfLg1pG6V+3C4UrB6WOB/rMCQ==} engines: {node: '>=20'} '@drizzle-team/brocli@0.10.2': @@ -1380,73 +1409,80 @@ packages: resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/config-array@0.20.1': - resolution: {integrity: sha512-OL0RJzC/CBzli0DrrR31qzj6d6i6Mm3HByuhflhl4LOBiWxN+3i6/t/ZQQNii4tjksXi8r2CRW1wMpWA2ULUEw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/config-helpers@0.2.3': - resolution: {integrity: sha512-u180qk2Um1le4yf0ruXH3PYFeEZeYC3p/4wCTKrr2U1CmGdzGi3KtY0nuPDH48UJxlKCC5RDzbcbh4X0XlqgHg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/core@0.10.0': - resolution: {integrity: sha512-gFHJ+xBOo4G3WRlR1e/3G8A6/KZAH6zcE/hkLRCZTi/B9avAG365QhFA8uOGzTMqgTghpn7/fSnscW++dpMSAw==} + '@eslint/config-array@0.21.1': + resolution: {integrity: sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@0.12.0': - resolution: {integrity: sha512-cmrR6pytBuSMTaBweKoGMwu3EiHiEC+DoyupPmlZ0HxBJBtIxwe+j/E4XPIKNx+Q74c8lXKPwYawBf5glsTkHg==} + '@eslint/config-helpers@0.4.2': + resolution: {integrity: sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@0.13.0': - resolution: {integrity: sha512-yfkgDw1KR66rkT5A8ci4irzDysN7FRpq3ttJolR88OqQikAWqwA8j5VZyas+vjyBNFIJ7MfybJ9plMILI2UrCw==} + '@eslint/core@0.15.2': + resolution: {integrity: sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@0.14.0': - resolution: {integrity: sha512-qIbV0/JZr7iSDjqAc60IqbLdsj9GDt16xQtWD+B78d/HAlvysGdZZ6rpJHGAc2T0FQx1X6thsSPdnoiGKdNtdg==} + '@eslint/core@0.16.0': + resolution: {integrity: sha512-nmC8/totwobIiFcGkDza3GIKfAw1+hLiYVrh3I1nIomQ8PEr5cxg34jnkmGawul/ep52wGRAcyeDCNtWKSOj4Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@0.15.2': - resolution: {integrity: sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==} + '@eslint/core@0.17.0': + resolution: {integrity: sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/eslintrc@3.3.1': resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.27.0': - resolution: {integrity: sha512-G5JD9Tu5HJEu4z2Uo4aHY2sLV64B7CDMXxFzqzjl3NKd6RVzSXNoE80jk7Y0lJkTTkjiIhBAqmlYwjuBY3tvpA==} + '@eslint/js@9.38.0': + resolution: {integrity: sha512-UZ1VpFvXf9J06YG9xQBdnzU+kthors6KjhMAl6f4gH4usHyh31rUf2DLGInT8RFYIReYXNSydgPY0V2LuWgl7A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/json@0.12.0': - resolution: {integrity: sha512-n/7dz8HFStpEe4o5eYk0tdkBdGUS/ZGb0GQCeDWN1ZmRq67HMHK4vC33b0rQlTT6xdZoX935P4vstiWVk5Ying==} + '@eslint/json@0.13.2': + resolution: {integrity: sha512-yWLyRE18rHgHXhWigRpiyv1LDPkvWtC6oa7QHXW7YdP6gosJoq7BiLZW2yCs9U7zN7X4U3ZeOJjepA10XAOIMw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/markdown@6.4.0': - resolution: {integrity: sha512-J07rR8uBSNFJ9iliNINrchilpkmCihPmTVotpThUeKEn5G8aBBZnkjNBy/zovhJA5LBk1vWU9UDlhqKSc/dViQ==} + '@eslint/markdown@7.5.0': + resolution: {integrity: sha512-reKloVSpytg4ene3yviPJcUO7zglpNn9kWNRiSQ/8gBbBFMKW5Q042LaCi3wv2vVtbPNnLrl6WvhRAHeBd43QA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.7': resolution: {integrity: sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/plugin-kit@0.2.8': - resolution: {integrity: sha512-ZAoA40rNMPwSm+AeHpCq8STiNAwzWLJuP8Xv4CHIc9wv/PSuExjMrmjfYNj682vW0OOiZ1HKxzvjQr9XZIisQA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/plugin-kit@0.3.5': resolution: {integrity: sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/plugin-kit@0.4.1': + resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@floating-ui/core@1.7.3': + resolution: {integrity: sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==} + + '@floating-ui/dom@1.7.4': + resolution: {integrity: sha512-OOchDgh4F2CchOX94cRVqhvy7b3AFb+/rQXyswmzmGakRfkMgoWVjfnLWkRirfLEfuD4ysVW16eXzwt3jHIzKA==} + + '@floating-ui/react-dom@2.1.6': + resolution: {integrity: sha512-4JX6rEatQEvlmgU80wZyq9RT96HZJa88q8hp0pBd+LrczeDI4o6uA2M+uvxngVHo4Ihr8uibXxH6+70zhAFrVw==} + peerDependencies: + react: '>=16.8.0' + react-dom: '>=16.8.0' + + '@floating-ui/utils@0.2.10': + resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==} + '@hono/node-server@1.14.2': resolution: {integrity: sha512-GHjpOeHYbr9d1vkID2sNUYkl5IxumyhDrUJB7wBp7jvqYwPFt+oNKsAPBRcdSbV7kIrXhouLE199ks1QcK4r7A==} engines: {node: '>=18.14.1'} peerDependencies: hono: ^4 - '@hono/valibot-validator@0.5.2': - resolution: {integrity: sha512-WbTr8PCFNAME0ale62rmmq+E8bGp5a7VPiVNmNT+Ue12GJE3Ax+CWBGtHhR0TzAEiloPvJND3IbjHIgtNtsqhw==} + '@hono/standard-validator@0.1.5': + resolution: {integrity: sha512-EIyZPPwkyLn6XKwFj5NBEWHXhXbgmnVh2ceIFo5GO7gKI9WmzTjPDKnppQB0KrqKeAkq3kpoW4SIbu5X1dgx3w==} peerDependencies: + '@standard-schema/spec': 1.0.0 hono: '>=3.9.0' - valibot: ^1.0.0 || ^1.0.0-beta.4 || ^1.0.0-rc '@humanfs/core@0.19.1': resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} @@ -1742,6 +1778,10 @@ packages: resolution: {integrity: sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==} engines: {node: 20 || >=22} + '@isaacs/cliui@8.0.2': + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} + engines: {node: '>=12'} + '@jridgewell/gen-mapping@0.3.13': resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} @@ -1791,46 +1831,47 @@ packages: '@types/react': '>=16' react: '>=16' - '@mintlify/cli@4.0.536': - resolution: {integrity: sha512-000gMp5bumPmxDaN9uuorz34aZamsKfLzjzav3WT79MzC4yYxyJ4oFbqH8XGeS4JQn1BsB/NMu2plQnlZZiqIg==} + '@mintlify/cli@4.0.787': + resolution: {integrity: sha512-BZ2YdBdrBZ7q2/YhLLGqHi50lLrcjqF4d8MRPrjoAQg02VAQQh3ZFlM+12pTim67+fESqJPckvp457hFJQlDrQ==} engines: {node: '>=18.0.0'} hasBin: true - '@mintlify/common@1.0.380': - resolution: {integrity: sha512-GYg4ozOF7g36aFKvoYQhtoTnogA6xGbQjNL2W+M5gR7+VxLKJJuAS+xEjJXBi8aQAmxy2CP5KSqIP8csSbyHdg==} + '@mintlify/common@1.0.589': + resolution: {integrity: sha512-NEb3w+cd0tbKiHDZveXeSeoaXbQx4dEakLmUVnD/hcktm5GbdYN8R1WqRAJaTFQe8fe1bAAgeTraxhIK4kvsJQ==} - '@mintlify/link-rot@3.0.494': - resolution: {integrity: sha512-5lBfLPL2vfMQlU9o9cGWSep0sWFO4omW/hCoT7gV9Hehbyq915KRmvuXJ2kFksnByLKcT3RSh5WpnTgHnkGwew==} + '@mintlify/link-rot@3.0.730': + resolution: {integrity: sha512-MitgYJba2sMAUWj3a9zeuJQPxNvBgN2J0i46Gifkj1Jzq5G9ipDvRPxfbq3P2gsdEQEEv6AhmLtgJltKpyFr+A==} engines: {node: '>=18.0.0'} - '@mintlify/mdx@1.1.0': - resolution: {integrity: sha512-Jkefouzft4opHtEdWqzHUMqrJ3IQ6Zp2f1afXL22yAPshPGzifo1yG1v7/yIS2VPjM1Tk23hekJFaGsSQscF+A==} + '@mintlify/mdx@3.0.1': + resolution: {integrity: sha512-zNeYjXIhBt4Ea/PAeLjtK08Z+iZHmlkizs4htaZWXtL4kkZYTuqeayssezIYkA82n6gMFp5FphTKxOm+nv//cQ==} peerDependencies: + '@radix-ui/react-popover': ^1.1.15 react: ^18.3.1 react-dom: ^18.3.1 - '@mintlify/models@0.0.193': - resolution: {integrity: sha512-Y1FjNGSTttZu7y7EUUVsBBIrMEWhRkMNsUxOAc88gLeDy3fQkONyCgFQus0FNdG/G9DzKxZDPurFLUul0VPmCQ==} + '@mintlify/models@0.0.238': + resolution: {integrity: sha512-766VlN53JWLCS++Y5+l2bJ1toQp3zymqjFG2CoE9GMVca7SBuWCNfMSes1khNa0thO3e8LVTRUDDY8oXglzqWw==} engines: {node: '>=18.0.0'} - '@mintlify/openapi-parser@0.0.7': - resolution: {integrity: sha512-3ecbkzPbsnkKVZJypVL0H5pCTR7a4iLv4cP7zbffzAwy+vpH70JmPxNVpPPP62yLrdZlfNcMxu5xKeT7fllgMg==} + '@mintlify/openapi-parser@0.0.8': + resolution: {integrity: sha512-9MBRq9lS4l4HITYCrqCL7T61MOb20q9IdU7HWhqYMNMM1jGO1nHjXasFy61yZ8V6gMZyyKQARGVoZ0ZrYN48Og==} engines: {node: '>=18'} - '@mintlify/prebuild@1.0.491': - resolution: {integrity: sha512-JwIKBmtT3kN2bFFonJeQk9IzCmxW6NGsmFr8WjZOz4C7PdWbYnZqugXXAD7KjNj9y6Ju0dT4zM1YDK/H7zL1gw==} + '@mintlify/prebuild@1.0.717': + resolution: {integrity: sha512-2IqwiiF/tnV8MYR9VW5wb4eCUCvTDPORjGgh5InZFhuQXHj7SfTZRrEegsKnjbXfAuN1bRwnkY0gFoBYr6FeqQ==} - '@mintlify/previewing@4.0.527': - resolution: {integrity: sha512-6qDYfR9fyjy8zzStlg9zJTz6eaDqYXw1zegTCOd7p1Ffvw+gSla/7kRpl5JsnKnkcOyro6mxVzKucVbeP2wUUA==} + '@mintlify/previewing@4.0.766': + resolution: {integrity: sha512-pttftAYpVa2mZagAuS1M8/TgUKtvPDfyp0xVOfxoVnlVj2CfJeriOLeI+4cG48PrO+oAyF2q7g07WQlWu48QzA==} engines: {node: '>=18.0.0'} - '@mintlify/scraping@4.0.236': - resolution: {integrity: sha512-9LK3JVHIrwzRmver8g8A+8WC+9i0zqILk4nD8oQSpUqN4ZHWKcR5lGu1nZl/seJqI2PT8fJeELQZDuxa+b9C2A==} + '@mintlify/scraping@4.0.449': + resolution: {integrity: sha512-ax1pbT8+ETjN+DTP6K9uADU/2ERV5UcXOlXkJkIMacwjWLUuWjDINqR0IeKXy/lB0w2/IQb+Up4/3SBa66kQdA==} engines: {node: '>=18.0.0'} hasBin: true - '@mintlify/validation@0.1.367': - resolution: {integrity: sha512-X7j1Hwf60AMOIhtacsWTCil5dxFVL7SDkYYUrh8J3jBHJTi4IwRBCqm4ib98hAB4z+ToXZWXDt+JjGm6KSA1LQ==} + '@mintlify/validation@0.1.513': + resolution: {integrity: sha512-Azs5owdb871X124lRMW8Jur0A70NUdk3z/NfYGJV3dYznFXjeUABEgxhWt5rLlbvbNC7Mbov6ikT/RpVLavaHg==} '@multiformats/base-x@4.0.1': resolution: {integrity: sha512-eMk0b9ReBbV23xXU693TAIrLyeO5iTgBZGSJfpqriG8UkYvr/hC9u9pyMlAakDNHWmbhMZCDs6KQO0jzKD8OTw==} @@ -1838,6 +1879,9 @@ packages: '@napi-rs/wasm-runtime@0.2.12': resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==} + '@napi-rs/wasm-runtime@1.0.7': + resolution: {integrity: sha512-SeDnOO0Tk7Okiq6DbXmmBODgOAb9dp9gjlphokTUxmt8U3liIP1ZsozBahH69j/RJv+Rfs6IwUKHTgQYJ/HBAw==} + '@noble/ciphers@1.3.0': resolution: {integrity: sha512-2I0gnIVPtfnMw9ee9h1dJG7tp81+8Ob3OJb3Mv37rx5L40/b0i7djjCVvGOVqc9AEIQyvyu1i6ypKdFw8R8gQw==} engines: {node: ^14.21.3 || >=16} @@ -1966,12 +2010,20 @@ packages: cpu: [x64] os: [win32] - '@oxc-project/types@0.70.0': - resolution: {integrity: sha512-ngyLUpUjO3dpqygSRQDx7nMx8+BmXbWOU4oIwTJFV2MVIDG7knIZwgdwXlQWLg3C3oxg1lS7ppMtPKqKFb7wzw==} + '@oxc-project/runtime@0.95.0': + resolution: {integrity: sha512-qJS5pNepwMGnafO9ayKGz7rfPQgUBuunHpnP1//9Qa0zK3oT3t1EhT+I+pV9MUA+ZKez//OFqxCxf1vijCKb2Q==} + engines: {node: ^20.19.0 || >=22.12.0} '@oxc-project/types@0.74.0': resolution: {integrity: sha512-KOw/RZrVlHGhCXh1RufBFF7Nuo7HdY5w1lRJukM/igIl6x9qtz8QycDvZdzb4qnHO7znrPyo2sJrFJK2eKHgfQ==} + '@oxc-project/types@0.95.0': + resolution: {integrity: sha512-vACy7vhpMPhjEJhULNxrdR0D943TkA/MigMpJCHmBHvMXxRStRi/dPtTlfQ3uDwWSzRpT8z+7ImjZVf8JWBocQ==} + + '@pkgjs/parseargs@0.11.0': + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} + engines: {node: '>=14'} + '@pkgr/core@0.2.9': resolution: {integrity: sha512-QNqXyfVS2wm9hweSYD2O7F0G06uurj9kZ96TRQE5Y9hU7+tgdZwIkbAKc5Ocy1HxEY2kuDQa6cQ1WRs/O5LFKA==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} @@ -1988,68 +2040,309 @@ packages: '@quansync/fs@0.1.5': resolution: {integrity: sha512-lNS9hL2aS2NZgNW7BBj+6EBl4rOf8l+tQ0eRY6JWCI8jI2kc53gSoqbjojU0OnAWhzoXiOjFyGsHcDGePB3lhA==} - '@rolldown/binding-darwin-arm64@1.0.0-beta.9': - resolution: {integrity: sha512-geUG/FUpm+membLC0NQBb39vVyOfguYZ2oyXc7emr6UjH6TeEECT4b0CPZXKFnELareTiU/Jfl70/eEgNxyQeA==} + '@radix-ui/primitive@1.1.3': + resolution: {integrity: sha512-JTF99U/6XIjCBo0wqkU5sK10glYe27MRRsfwoiq5zzOEZLHU3A3KCMa5X/azekYRCJ0HlwI0crAXS/5dEHTzDg==} + + '@radix-ui/react-arrow@1.1.7': + resolution: {integrity: sha512-F+M1tLhO+mlQaOWspE8Wstg+z6PwxwRd8oQ8IXceWz92kfAmalTRf0EjrouQeo7QssEPfCn05B4Ihs1K9WQ/7w==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-compose-refs@1.1.2': + resolution: {integrity: sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-context@1.1.2': + resolution: {integrity: sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-dismissable-layer@1.1.11': + resolution: {integrity: sha512-Nqcp+t5cTB8BinFkZgXiMJniQH0PsUt2k51FUhbdfeKvc4ACcG2uQniY/8+h1Yv6Kza4Q7lD7PQV0z0oicE0Mg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-focus-guards@1.1.3': + resolution: {integrity: sha512-0rFg/Rj2Q62NCm62jZw0QX7a3sz6QCQU0LpZdNrJX8byRGaGVTqbrW9jAoIAHyMQqsNpeZ81YgSizOt5WXq0Pw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-focus-scope@1.1.7': + resolution: {integrity: sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-id@1.1.1': + resolution: {integrity: sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-popover@1.1.15': + resolution: {integrity: sha512-kr0X2+6Yy/vJzLYJUPCZEc8SfQcf+1COFoAqauJm74umQhta9M7lNJHP7QQS3vkvcGLQUbWpMzwrXYwrYztHKA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-popper@1.2.8': + resolution: {integrity: sha512-0NJQ4LFFUuWkE7Oxf0htBKS6zLkkjBH+hM1uk7Ng705ReR8m/uelduy1DBo0PyBXPKVnBA6YBlU94MBGXrSBCw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-portal@1.1.9': + resolution: {integrity: sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-presence@1.1.5': + resolution: {integrity: sha512-/jfEwNDdQVBCNvjkGit4h6pMOzq8bHkopq458dPt2lMjx+eBQUohZNG9A7DtO/O5ukSbxuaNGXMjHicgwy6rQQ==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-primitive@2.1.3': + resolution: {integrity: sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-slot@1.2.3': + resolution: {integrity: sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-callback-ref@1.1.1': + resolution: {integrity: sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-controllable-state@1.2.2': + resolution: {integrity: sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-effect-event@0.0.2': + resolution: {integrity: sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-escape-keydown@1.1.1': + resolution: {integrity: sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-layout-effect@1.1.1': + resolution: {integrity: sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-rect@1.1.1': + resolution: {integrity: sha512-QTYuDesS0VtuHNNvMh+CjlKJ4LJickCMUAqjlE3+j8w+RlRpwyX3apEQKGFzbZGdo7XNG1tXa+bQqIE7HIXT2w==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-size@1.1.1': + resolution: {integrity: sha512-ewrXRDTAqAXlkl6t/fkXWNAhFX9I+CkKlw6zjEwk86RSPKwZr3xpBRso655aqYafwtnbpHLj6toFzmd6xdVptQ==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/rect@1.1.1': + resolution: {integrity: sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw==} + + '@rolldown/binding-android-arm64@1.0.0-beta.45': + resolution: {integrity: sha512-bfgKYhFiXJALeA/riil908+2vlyWGdwa7Ju5S+JgWZYdR4jtiPOGdM6WLfso1dojCh+4ZWeiTwPeV9IKQEX+4g==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [android] + + '@rolldown/binding-darwin-arm64@1.0.0-beta.45': + resolution: {integrity: sha512-xjCv4CRVsSnnIxTuyH1RDJl5OEQ1c9JYOwfDAHddjJDxCw46ZX9q80+xq7Eok7KC4bRSZudMJllkvOKv0T9SeA==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-x64@1.0.0-beta.9': - resolution: {integrity: sha512-7wPXDwcOtv2I+pWTL2UNpNAxMAGukgBT90Jz4DCfwaYdGvQncF7J0S7IWrRVsRFhBavxM+65RcueE3VXw5UIbg==} + '@rolldown/binding-darwin-x64@1.0.0-beta.45': + resolution: {integrity: sha512-ddcO9TD3D/CLUa/l8GO8LHzBOaZqWg5ClMy3jICoxwCuoz47h9dtqPsIeTiB6yR501LQTeDsjA4lIFd7u3Ljfw==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@rolldown/binding-freebsd-x64@1.0.0-beta.9': - resolution: {integrity: sha512-agO5mONTNKVrcIt4SRxw5Ni0FOVV3gaH8dIiNp1A4JeU91b9kw7x+JRuNJAQuM2X3pYqVvA6qh13UTNOsaqM/Q==} + '@rolldown/binding-freebsd-x64@1.0.0-beta.45': + resolution: {integrity: sha512-MBTWdrzW9w+UMYDUvnEuh0pQvLENkl2Sis15fHTfHVW7ClbGuez+RWopZudIDEGkpZXdeI4CkRXk+vdIIebrmg==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.9': - resolution: {integrity: sha512-dDNDV9p/8WYDriS9HCcbH6y6+JP38o3enj/pMkdkmkxEnZ0ZoHIfQ9RGYWeRYU56NKBCrya4qZBJx49Jk9LRug==} + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.45': + resolution: {integrity: sha512-4YgoCFiki1HR6oSg+GxxfzfnVCesQxLF1LEnw9uXS/MpBmuog0EOO2rYfy69rWP4tFZL9IWp6KEfGZLrZ7aUog==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.9': - resolution: {integrity: sha512-kZKegmHG1ZvfsFIwYU6DeFSxSIcIliXzeznsJHUo9D9/dlVSDi/PUvsRKcuJkQjZoejM6pk8MHN/UfgGdIhPHw==} + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.45': + resolution: {integrity: sha512-LE1gjAwQRrbCOorJJ7LFr10s5vqYf5a00V5Ea9wXcT2+56n5YosJkcp8eQ12FxRBv2YX8dsdQJb+ZTtYJwb6XQ==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.9': - resolution: {integrity: sha512-f+VL8mO31pyMJiJPr2aA1ryYONkP2UqgbwK7fKtKHZIeDd/AoUGn3+ujPqDhuy2NxgcJ5H8NaSvDpG1tJMHh+g==} + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.45': + resolution: {integrity: sha512-tdy8ThO/fPp40B81v0YK3QC+KODOmzJzSUOO37DinQxzlTJ026gqUSOM8tzlVixRbQJltgVDCTYF8HNPRErQTA==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.9': - resolution: {integrity: sha512-GiUEZ0WPjX5LouDoC3O8aJa4h6BLCpIvaAboNw5JoRour/3dC6rbtZZ/B5FC3/ySsN3/dFOhAH97ylQxoZJi7A==} + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.45': + resolution: {integrity: sha512-lS082ROBWdmOyVY/0YB3JmsiClaWoxvC+dA8/rbhyB9VLkvVEaihLEOr4CYmrMse151C4+S6hCw6oa1iewox7g==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] - '@rolldown/binding-linux-x64-musl@1.0.0-beta.9': - resolution: {integrity: sha512-AMb0dicw+QHh6RxvWo4BRcuTMgS0cwUejJRMpSyIcHYnKTbj6nUW4HbWNQuDfZiF27l6F5gEwBS+YLUdVzL9vg==} + '@rolldown/binding-linux-x64-musl@1.0.0-beta.45': + resolution: {integrity: sha512-Hi73aYY0cBkr1/SvNQqH8Cd+rSV6S9RB5izCv0ySBcRnd/Wfn5plguUoGYwBnhHgFbh6cPw9m2dUVBR6BG1gxA==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] - '@rolldown/binding-wasm32-wasi@1.0.0-beta.9': - resolution: {integrity: sha512-+pdaiTx7L8bWKvsAuCE0HAxP1ze1WOLoWGCawcrZbMSY10dMh2i82lJiH6tXGXbfYYwsNWhWE2NyG4peFZvRfQ==} - engines: {node: '>=14.21.3'} + '@rolldown/binding-openharmony-arm64@1.0.0-beta.45': + resolution: {integrity: sha512-fljEqbO7RHHogNDxYtTzr+GNjlfOx21RUyGmF+NrkebZ8emYYiIqzPxsaMZuRx0rgZmVmliOzEp86/CQFDKhJQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [openharmony] + + '@rolldown/binding-wasm32-wasi@1.0.0-beta.45': + resolution: {integrity: sha512-ZJDB7lkuZE9XUnWQSYrBObZxczut+8FZ5pdanm8nNS1DAo8zsrPuvGwn+U3fwU98WaiFsNrA4XHngesCGr8tEQ==} + engines: {node: '>=14.0.0'} cpu: [wasm32] - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.9': - resolution: {integrity: sha512-A7kN248viWvb8eZMzQu024TBKGoyoVYBsDG2DtoP8u2pzwoh5yDqUL291u01o4f8uzpUHq8mfwQJmcGChFu8KQ==} + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.45': + resolution: {integrity: sha512-zyzAjItHPUmxg6Z8SyRhLdXlJn3/D9KL5b9mObUrBHhWS/GwRH4665xCiFqeuktAhhWutqfc+rOV2LjK4VYQGQ==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.9': - resolution: {integrity: sha512-DzKN7iEYjAP8AK8F2G2aCej3fk43Y/EQrVrR3gF0XREes56chjQ7bXIhw819jv74BbxGdnpPcslhet/cgt7WRA==} + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.45': + resolution: {integrity: sha512-wODcGzlfxqS6D7BR0srkJk3drPwXYLu7jPHN27ce2c4PUnVVmJnp9mJzUQGT4LpmHmmVdMZ+P6hKvyTGBzc1CA==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.9': - resolution: {integrity: sha512-GMWgTvvbZ8TfBsAiJpoz4SRq3IN3aUMn0rYm8q4I8dcEk4J1uISyfb6ZMzvqW+cvScTWVKWZNqnrmYOKLLUt4w==} + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.45': + resolution: {integrity: sha512-wiU40G1nQo9rtfvF9jLbl79lUgjfaD/LTyUEw2Wg/gdF5OhjzpKMVugZQngO+RNdwYaNj+Fs+kWBWfp4VXPMHA==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] - '@rolldown/pluginutils@1.0.0-beta.9': - resolution: {integrity: sha512-e9MeMtVWo186sgvFFJOPGy7/d2j2mZhLJIdVW0C/xDluuOvymEATqz6zKsP0ZmXGzQtqlyjz5sC1sYQUoJG98w==} + '@rolldown/pluginutils@1.0.0-beta.45': + resolution: {integrity: sha512-Le9ulGCrD8ggInzWw/k2J8QcbPz7eGIOWqfJ2L+1R0Opm7n6J37s2hiDWlh6LJN0Lk9L5sUzMvRHKW7UxBZsQA==} '@rollup/rollup-android-arm-eabi@4.52.5': resolution: {integrity: sha512-8c1vW4ocv3UOMp9K+gToY5zL2XiiVw3k7f1ksf4yO1FlDFQ1C2u72iACFnSOceJFsWskc2WZNqeRhFRPzv+wtQ==} @@ -2185,6 +2478,14 @@ packages: '@shikijs/themes@3.14.0': resolution: {integrity: sha512-fAo/OnfWckNmv4uBoUu6dSlkcBc+SA1xzj5oUSaz5z3KqHtEbUypg/9xxgJARtM6+7RVm0Q6Xnty41xA1ma1IA==} + '@shikijs/transformers@3.14.0': + resolution: {integrity: sha512-i67zQnY9wLMMnKasonVW1L9fKneSLZDj1ePsA4o0AZWU4uUobmJY9baRDa36z+a9/g0aG76/2tybQvm4hrwxIQ==} + + '@shikijs/twoslash@3.14.0': + resolution: {integrity: sha512-Eh8Kg9ZZF+kY5zLFrnkA8iFNWZ8L25g2B5sviHwyx6G38pVDSIBpNmchHnx5qS8lUCNtt/Os3S5VmC0JBEDz+A==} + peerDependencies: + typescript: '>=5.5.0' + '@shikijs/types@3.14.0': resolution: {integrity: sha512-bQGgC6vrY8U/9ObG1Z/vTro+uclbjjD/uG58RvfxKZVD5p9Yc1ka3tVyEFy7BNJLzxuWyHH5NWynP9zZZS59eQ==} @@ -2386,8 +2687,8 @@ packages: '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - '@types/node@22.18.13': - resolution: {integrity: sha512-Bo45YKIjnmFtv6I1TuC8AaHBbqXtIo+Om5fE4QiU1Tj8QR/qt+8O3BAtOimG5IFmwaWiPmB3Mv3jtYzBA4Us2A==} + '@types/node@24.9.2': + resolution: {integrity: sha512-uWN8YqxXxqFMX2RqGOrumsKeti4LlmIMIyV0lgut4jx7KQBcBiW6vkDtIBvHnHIquwNfJhk8v2OtmO8zXWHfPA==} '@types/qs@6.14.0': resolution: {integrity: sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==} @@ -2419,20 +2720,20 @@ packages: '@types/yauzl@2.10.3': resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} - '@typescript-eslint/eslint-plugin@8.32.1': - resolution: {integrity: sha512-6u6Plg9nP/J1GRpe/vcjjabo6Uc5YQPAMxsgQyGC/I0RuukiG1wIe3+Vtg3IrSCVJDmqK3j8adrtzXSENRtFgg==} + '@typescript-eslint/eslint-plugin@8.46.2': + resolution: {integrity: sha512-ZGBMToy857/NIPaaCucIUQgqueOiq7HeAKkhlvqVV4lm089zUFW6ikRySx2v+cAhKeUCPuWVHeimyk6Dw1iY3w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 + '@typescript-eslint/parser': ^8.46.2 eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' + typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/parser@8.32.1': - resolution: {integrity: sha512-LKMrmwCPoLhM45Z00O1ulb6jwyVr2kr3XJp+G+tSEZcbauNnScewcQwtJqXDhXeYPDEjZ8C1SjXm015CirEmGg==} + '@typescript-eslint/parser@8.46.2': + resolution: {integrity: sha512-BnOroVl1SgrPLywqxyqdJ4l3S2MsKVLDVxZvjI1Eoe8ev2r3kGDo+PcMihNmDE+6/KjkTubSJnmqGZZjQSBq/g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' + typescript: '>=4.8.4 <6.0.0' '@typescript-eslint/project-service@8.46.2': resolution: {integrity: sha512-PULOLZ9iqwI7hXcmL4fVfIsBi6AN9YxRc0frbvmg8f+4hQAjQ5GYNKK0DIArNo+rOKmR/iBYwkpBmnIwin4wBg==} @@ -2440,10 +2741,6 @@ packages: peerDependencies: typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/scope-manager@8.32.1': - resolution: {integrity: sha512-7IsIaIDeZn7kffk7qXC3o6Z4UblZJKV3UBpkvRNpr5NSyLji7tvTcvmnMNYuYLyh26mN8W723xpo3i4MlD33vA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/scope-manager@8.46.2': resolution: {integrity: sha512-LF4b/NmGvdWEHD2H4MsHD8ny6JpiVNDzrSZr3CsckEgCbAGZbYM4Cqxvi9L+WqDMT+51Ozy7lt2M+d0JLEuBqA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -2454,40 +2751,23 @@ packages: peerDependencies: typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/type-utils@8.32.1': - resolution: {integrity: sha512-mv9YpQGA8iIsl5KyUPi+FGLm7+bA4fgXaeRcFKRDRwDMu4iwrSHeDPipwueNXhdIIZltwCJv+NkxftECbIZWfA==} + '@typescript-eslint/type-utils@8.46.2': + resolution: {integrity: sha512-HbPM4LbaAAt/DjxXaG9yiS9brOOz6fabal4uvUmaUYe6l3K1phQDMQKBRUrr06BQkxkvIZVVHttqiybM9nJsLA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' - - '@typescript-eslint/types@8.32.1': - resolution: {integrity: sha512-YmybwXUJcgGqgAp6bEsgpPXEg6dcCyPyCSr0CAAueacR/CCBi25G3V8gGQ2kRzQRBNol7VQknxMs9HvVa9Rvfg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + typescript: '>=4.8.4 <6.0.0' '@typescript-eslint/types@8.46.2': resolution: {integrity: sha512-lNCWCbq7rpg7qDsQrd3D6NyWYu+gkTENkG5IKYhUIcxSb59SQC/hEQ+MrG4sTgBVghTonNWq42bA/d4yYumldQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.32.1': - resolution: {integrity: sha512-Y3AP9EIfYwBb4kWGb+simvPaqQoT5oJuzzj9m0i6FCY6SPvlomY2Ei4UEMm7+FXtlNJbor80ximyslzaQF6xhg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/typescript-estree@8.46.2': resolution: {integrity: sha512-f7rW7LJ2b7Uh2EiQ+7sza6RDZnajbNbemn54Ob6fRwQbgcIn+GWfyuHDHRYgRoZu1P4AayVScrRW+YfbTvPQoQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/utils@8.32.1': - resolution: {integrity: sha512-DsSFNIgLSrc89gpq1LJB7Hm1YpuhK086DRDJSNrewcGvYloWW1vZLHBTIvarKZDcAORIy/uWNx8Gad+4oMpkSA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/utils@8.46.2': resolution: {integrity: sha512-sExxzucx0Tud5tE0XqR0lT0psBQvEpnpiul9XbGUB1QwpWJJAps1O/Z7hJxLGiZLBKMCutjTzDgmd1muEhBnVg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -2495,14 +2775,15 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/visitor-keys@8.32.1': - resolution: {integrity: sha512-ar0tjQfObzhSaW3C3QNmTc5ofj0hDoNQ5XWrCy6zDyabdr0TWhCkClp+rywGNj/odAFBVzzJrK4tEq5M4Hmu4w==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/visitor-keys@8.46.2': resolution: {integrity: sha512-tUFMXI4gxzzMXt4xpGJEsBsTox0XbNQ1y94EwlD/CuZwFcQP79xfQqMhau9HsRc/J0cAPA/HZt1dZPtGn9V/7w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript/vfs@1.6.2': + resolution: {integrity: sha512-hoBwJwcbKHmvd2QVebiytN1aELvpk9B74B4L1mFm/XT1Q/VOYAWl2vQ9AWRFtQq8zmz6enTpfTV8WRc4ATjW/g==} + peerDependencies: + typescript: '*' + '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} @@ -2606,34 +2887,34 @@ packages: peerDependencies: valibot: ^1.1.0 - '@vitest/expect@3.2.4': - resolution: {integrity: sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==} + '@vitest/expect@4.0.5': + resolution: {integrity: sha512-DJctLVlKoddvP/G389oGmKWNG6GD9frm2FPXARziU80Rjo7SIYxQzb2YFzmQ4fVD3Q5utUYY8nUmWrqsuIlIXQ==} - '@vitest/mocker@3.2.4': - resolution: {integrity: sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==} + '@vitest/mocker@4.0.5': + resolution: {integrity: sha512-iYHIy72LfbK+mL5W8zXROp6oOcJKXWeKcNjcPPsqoa18qIEDrhB6/Z08o0wRajTd6SSSDNw8NCSIHVNOMpz0mw==} peerDependencies: msw: ^2.4.9 - vite: ^5.0.0 || ^6.0.0 || ^7.0.0-0 + vite: ^6.0.0 || ^7.0.0-0 peerDependenciesMeta: msw: optional: true vite: optional: true - '@vitest/pretty-format@3.2.4': - resolution: {integrity: sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==} + '@vitest/pretty-format@4.0.5': + resolution: {integrity: sha512-t1T/sSdsYyNc5AZl0EMeD0jW9cpJe2cODP0R++ZQe1kTkpgrwEfxGFR/yCG4w8ZybizbXRTHU7lE8sTDD/QsGw==} - '@vitest/runner@3.2.4': - resolution: {integrity: sha512-oukfKT9Mk41LreEW09vt45f8wx7DordoWUZMYdY/cyAk7w5TWkTRCNZYF7sX7n2wB7jyGAl74OxgwhPgKaqDMQ==} + '@vitest/runner@4.0.5': + resolution: {integrity: sha512-CQVVe+YEeKSiFBD5gBAmRDQglm4PnMBYzeTmt06t5iWtsUN9StQeeKhYCea/oaqBYilf8sARG6fSctUcEL/UmQ==} - '@vitest/snapshot@3.2.4': - resolution: {integrity: sha512-dEYtS7qQP2CjU27QBC5oUOxLE/v5eLkGqPE0ZKEIDGMs4vKWe7IjgLOeauHsR0D5YuuycGRO5oSRXnwnmA78fQ==} + '@vitest/snapshot@4.0.5': + resolution: {integrity: sha512-jfmSAeR6xYNEvcD+/RxFGA1bzpqHtkVhgxo2cxXia+Q3xX7m6GpZij07rz+WyQcA/xEGn4eIS1OItkMyWsGBmQ==} - '@vitest/spy@3.2.4': - resolution: {integrity: sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==} + '@vitest/spy@4.0.5': + resolution: {integrity: sha512-TUmVQpAQign7r8+EnZsgTF3vY9BdGofTUge1rGNbnHn2IN3FChiQoT9lrPz7A7AVUZJU2LAZXl4v66HhsNMhoA==} - '@vitest/utils@3.2.4': - resolution: {integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==} + '@vitest/utils@4.0.5': + resolution: {integrity: sha512-V5RndUgCB5/AfNvK9zxGCrRs99IrPYtMTIdUzJMMFs9nrmE5JXExIEfjVtUteyTRiLfCm+dCRMHf/Uu7Mm8/dg==} abitype@1.0.8: resolution: {integrity: sha512-ZeiI6h3GnW06uYDLx0etQtX/p8E24UaHHBj57RSjK7YBFe7iuVn07EDpOeP451D06sF27VOz9JJPlIKJmXgkEg==} @@ -2668,6 +2949,10 @@ packages: resolution: {integrity: sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==} engines: {node: '>= 10.0.0'} + adm-zip@0.5.16: + resolution: {integrity: sha512-TGw5yVi4saajsSEgz25grObGHEUaDrniwvA2qwSC060KfqGPdglhvPMA2lPIoxs3PQIItj2iag35fONcQqgUaQ==} + engines: {node: '>=12.0'} + agent-base@7.1.4: resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==} engines: {node: '>= 14'} @@ -2725,6 +3010,10 @@ packages: resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} engines: {node: '>=6'} + ansi-escapes@7.1.1: + resolution: {integrity: sha512-Zhl0ErHcSRUaVfGUeUdDuLgpkEo8KIFjB4Y9uAc46ScOpdDiU1Dbyplh7qWJeJ/ZHpbyMSM26+X3BySgnIz40Q==} + engines: {node: '>=18'} + ansi-regex@5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} @@ -2745,16 +3034,32 @@ packages: resolution: {integrity: sha512-HqZ5rWlFjGiV0tDm3UxxgNRqsOTniqoKZu0pIAfh7TZQMGuZK+hH0drySty0si0QXj1ieop4+SkSfPZBPPkHig==} engines: {node: '>=14'} + any-promise@1.3.0: + resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} + anymatch@3.1.3: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} engines: {node: '>= 8'} + arg@5.0.2: + resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} + argparse@1.0.10: resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + aria-hidden@1.2.6: + resolution: {integrity: sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==} + engines: {node: '>=10'} + + arkregex@0.0.2: + resolution: {integrity: sha512-ttjDUICBVoXD/m8bf7eOjx8XMR6yIT2FmmW9vsN0FCcFOygEZvvIX8zK98tTdXkzi0LkRi5CmadB44jFEIyDNA==} + + arktype@2.1.25: + resolution: {integrity: sha512-fdj10sNlUPeDRg1QUqMbzJ4Q7gutTOWOpLUNdcC4vxeVrN0G+cbDOvLbuxQOFj/NDAode1G7kwFv4yKwQvupJg==} + array-buffer-byte-length@1.0.2: resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==} engines: {node: '>= 0.4'} @@ -2799,6 +3104,10 @@ packages: asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + auto-bind@5.0.1: + resolution: {integrity: sha512-ooviqdwwgfIfNmDwo94wlshcdzfO64XV0Cg6oDsDYBJfITDz1EngD2z7DkbvCWn+XIMsIqW27sEVF6qcpJrRcg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + available-typed-arrays@1.0.7: resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} engines: {node: '>= 0.4'} @@ -2903,9 +3212,6 @@ packages: bl@4.1.0: resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} - bl@5.1.0: - resolution: {integrity: sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==} - body-parser@1.20.3: resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} @@ -2933,9 +3239,6 @@ packages: buffer@5.7.1: resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - buffer@6.0.3: - resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} - bytes@3.1.2: resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} engines: {node: '>= 0.8'} @@ -2968,6 +3271,10 @@ packages: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} + camelcase-css@2.0.1: + resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} + engines: {node: '>= 6'} + canonicalize@2.1.0: resolution: {integrity: sha512-F705O3xrsUtgt98j7leetNhTWPe+5S72rlL5O4jA1pKqBVQ/dT1O1D6PFxmSXvc0SUOinWS57DKx0I3CHrXJHQ==} hasBin: true @@ -2975,8 +3282,8 @@ packages: ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} - chai@5.3.3: - resolution: {integrity: sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==} + chai@6.2.0: + resolution: {integrity: sha512-aUTnJc/JipRzJrNADXVvpVqi6CO0dn3nx4EVPxijri+fj3LUUDyZQOgVeW54Ob3Y1Xh9Iz8f+CgaCl8v0mn9bA==} engines: {node: '>=18'} chalk@4.1.2: @@ -2999,16 +3306,9 @@ packages: character-reference-invalid@2.0.1: resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==} - chardet@0.7.0: - resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} - chardet@2.1.0: resolution: {integrity: sha512-bNFETTG/pM5ryzQ9Ad0lJOTa6HWD/YsScAR3EnCPZRPlQh77JocYktSHOUHelyhm8IARL+o4c4F1bP5KVOjiRA==} - check-error@2.1.1: - resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==} - engines: {node: '>= 16'} - chokidar@3.6.0: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} @@ -3041,6 +3341,10 @@ packages: resolution: {integrity: sha512-LWAxzHqdHsAZlPlEyJ2Poz6AIs384mPeqLVCru2p0BrP9G/kVGuhNyZYClLO6cXlnuJjzC8xtsJIuMjKqLXoAw==} engines: {node: '>=8'} + cli-boxes@3.0.0: + resolution: {integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==} + engines: {node: '>=10'} + cli-cursor@4.0.0: resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -3049,6 +3353,10 @@ packages: resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} engines: {node: '>=6'} + cli-truncate@4.0.0: + resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==} + engines: {node: '>=18'} + cli-width@4.1.0: resolution: {integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==} engines: {node: '>= 12'} @@ -3057,13 +3365,17 @@ packages: resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} engines: {node: '>=12'} - clone@1.0.4: - resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} - engines: {node: '>=0.8'} + code-excerpt@4.0.0: + resolution: {integrity: sha512-xxodCmBen3iy2i0WtAK8FlFNrRzjUqjRsMfho58xT/wvZU1YTM3fCnRjcy1gJPMepaRlgm/0e6w8SpWHpn3/cA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} collapse-white-space@2.1.0: resolution: {integrity: sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==} + color-blend@4.0.0: + resolution: {integrity: sha512-fYODTHhI/NG+B5GnzvuL3kiFrK/UnkUezWFTgEPBTY5V+kpyfAn95Vn9sJeeCX6omrCOdxnqCL3CvH+6sXtIbw==} + engines: {node: '>=10.0.0'} + color-convert@2.0.1: resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} engines: {node: '>=7.0.0'} @@ -3089,6 +3401,10 @@ packages: resolution: {integrity: sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==} engines: {node: '>=18'} + commander@4.1.1: + resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} + engines: {node: '>= 6'} + commander@8.3.0: resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} engines: {node: '>= 12'} @@ -3112,6 +3428,10 @@ packages: resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} engines: {node: '>= 0.6'} + convert-to-spaces@2.0.1: + resolution: {integrity: sha512-rcQ1bsQO9799wq24uE5AM2tAILy4gXGIK/njFWcVQkGNZ96edlpY+A7bjwvzjYvLDyzmG1MmMLZhpcsb+klNMQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + cookie-signature@1.0.6: resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} @@ -3143,35 +3463,40 @@ packages: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} - cspell-config-lib@9.0.1: - resolution: {integrity: sha512-hbeyU6cY4NPKh69L4QpBZgGz00f7rLk10xPlCo6MxEmCqSOTuXXvDEUR51d2ED69G+GyFAeZi5VU9IdJ4jhvzQ==} + cspell-config-lib@9.2.2: + resolution: {integrity: sha512-Fp3jdFxb5gxcQP146TfNVmDqXKfm3xmcEUr1K829DmAFwhc7s+/pCRjhBPoGfQt6U7ugpxjkSx2gGKSbLhp7Mg==} engines: {node: '>=20'} - cspell-dictionary@9.0.1: - resolution: {integrity: sha512-I9gjRpfV4djxN0i2p9OzWIrkjtUaGUyVE9atvRbkHUMeqDUhC2Qt0Mb9tnF8I7qnHeZt+U44vUa9Dg7yrJ+k4Q==} + cspell-dictionary@9.2.2: + resolution: {integrity: sha512-lnoCFoCAaiFJi+Hz22t+tdTj76jyTA76EYFKhmf/dbj5UO6kVy8by08uFfUbbMaC9Oi09YHnI62P/e+LBx1v8Q==} engines: {node: '>=20'} - cspell-glob@9.0.1: - resolution: {integrity: sha512-dQU/ln6J9Qe31zk1cLJnq/WNAjRrTUig1GG8WA2oK1jHZKY9VbyJLb5DUFnDUx35cI0jdOEnGSCWi8qNjHSc1Q==} + cspell-glob@9.2.2: + resolution: {integrity: sha512-6mhUk4iLu5YzY9PE86ZyAjNFjM7TD8Oh4btJ7ZV+edzJjdVjFugXWyefPXCGNfuvpaJqpuoLDwMvNHJxUmLwbg==} engines: {node: '>=20'} - cspell-grammar@9.0.1: - resolution: {integrity: sha512-FZ1z1p3pslfotZT/W/VRZjB4S+z0ETrTbNmQ5pGmhdY0nm7Slmg+8nIJluLEjBneBGTJIOcLjYykwS2vI6jzxw==} + cspell-grammar@9.2.2: + resolution: {integrity: sha512-m0aozo5gjZYL5Vm3/9D0/yLZJTsVJAP8VeRVljN4u5T7w+WY+LsnvKSZhnkOvsT3kCJDhcKEkMVkCo8d/7EcAQ==} engines: {node: '>=20'} hasBin: true - cspell-io@9.0.1: - resolution: {integrity: sha512-L5fZY0glVeQb6nmt1WL1wKzZzoHJUkBQ9BGCrwqSXIrjZrYmBNSKixCjo6o9n2keRUwpNjsvZj1TQDKDV+FsXA==} + cspell-io@9.2.2: + resolution: {integrity: sha512-Rpky4woeB6/1VUCk7DtRm94A6c5XRbhcj5dUZh851EpZ0ItEz3S9+MhkX8g1sTVkDg6Hln1pu+Nbm9dFIpGkGA==} engines: {node: '>=20'} - cspell-lib@9.0.1: - resolution: {integrity: sha512-F4vJG6GmAGVAuhgcepO12UtG7yev7Rcfa31MLIyYNTrd5NeORzM+GTHnL970FlEflwYPYjcSTGwkyowQ+ZbmDg==} + cspell-lib@9.2.2: + resolution: {integrity: sha512-ksy+5vCSZz7ECUDlLA8ZGNEcWmnzl5bMe4IEPHAMaPFY3iWNsG7dXBrae1dj/b/3HqVqOdXPdwjnGAyZciissg==} engines: {node: '>=20'} - cspell-trie-lib@9.0.1: - resolution: {integrity: sha512-gIupiHwLdsQun79biJgiqmXffKUGzFjGLFEeVptI2Zy5Oa3XhRJsHap4PyeleErONkpzxMG1tgpOWzhOqwl65Q==} + cspell-trie-lib@9.2.2: + resolution: {integrity: sha512-84L0Or6xkfnDMmxx2BtuaqsM4LOVCgnG4ZzMMgwQJU+9nSOAHs0ULNWQTHLbsCF+FFG/siILpUkIc3z+UxjGFw==} engines: {node: '>=20'} + cssesc@3.0.0: + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} + engines: {node: '>=4'} + hasBin: true + csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} @@ -3202,14 +3527,6 @@ packages: supports-color: optional: true - debug@3.2.7: - resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - debug@4.3.7: resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} engines: {node: '>=6.0'} @@ -3228,6 +3545,14 @@ packages: supports-color: optional: true + decode-bmp@0.2.1: + resolution: {integrity: sha512-NiOaGe+GN0KJqi2STf24hfMkFitDUaIoUU3eKvP/wAbLe8o6FuW5n/x7MHPR0HKvBokp6MQY/j7w8lewEeVCIA==} + engines: {node: '>=8.6.0'} + + decode-ico@0.4.1: + resolution: {integrity: sha512-69NZfbKIzux1vBOd31al3XnMnH+2mqDhEgLdpygErm4d60N+UwA5Sq5WFjmEDQzumgB9fElojGwWG0vybVfFmA==} + engines: {node: '>=8.6'} + decode-named-character-reference@1.2.0: resolution: {integrity: sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q==} @@ -3235,10 +3560,6 @@ packages: resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} engines: {node: '>=10'} - deep-eql@5.0.2: - resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==} - engines: {node: '>=6'} - deep-extend@0.6.0: resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} engines: {node: '>=4.0.0'} @@ -3246,9 +3567,6 @@ packages: deep-is@0.1.4: resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} - defaults@1.0.4: - resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} - defer-to-connect@2.0.1: resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==} engines: {node: '>=10'} @@ -3308,6 +3626,9 @@ packages: resolution: {integrity: sha512-qE3Veg1YXzGHQhlA6jzebZN2qVf6NX+A7m7qlhCGG30dJixrAQhYOsJjsnBjJkCSmuOPpCk30145fr8FV0bzog==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + detect-node-es@1.1.0: + resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==} + detect-port@1.6.1: resolution: {integrity: sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==} engines: {node: '>= 4.0.0'} @@ -3333,6 +3654,9 @@ packages: did-resolver@4.1.0: resolution: {integrity: sha512-S6fWHvCXkZg2IhS4RcVHxwuyVejPR7c+a4Go0xbQ9ps5kILa8viiYQgrM4gfTyeTjJ0ekgJH9gk/BawTpmkbZA==} + didyoumean@1.2.2: + resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} + diff-match-patch@1.0.5: resolution: {integrity: sha512-IayShXAgj/QMXgB0IWmKx+rOPuGMhqm5w6jvFxmVenXKIzRqTAAsbBPT3kWQeGANj3jGgvcvv4yK6SxqYmikgw==} @@ -3344,6 +3668,9 @@ packages: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} + dlv@1.1.3: + resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} + dns-packet@5.6.1: resolution: {integrity: sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==} engines: {node: '>=6'} @@ -3352,12 +3679,12 @@ packages: resolution: {integrity: sha512-BDeBd8najI4/lS00HSKpdFia+OvUMytaVjfzR9n5Lq8MlZRSvtbI+uLtx1+XmQFls5wFU9dssccTmQQ6nfpjdg==} engines: {node: '>=6'} - dotenv-cli@8.0.0: - resolution: {integrity: sha512-aLqYbK7xKOiTMIRf1lDPbI+Y+Ip/wo5k3eyp6ePysVaSqbyxjyK3dK35BTxG+rmd7djf5q2UPs4noPNH+cj0Qw==} + dotenv-cli@11.0.0: + resolution: {integrity: sha512-r5pA8idbk7GFWuHEU7trSTflWcdBpQEK+Aw17UrSHjS6CReuhrrPcyC3zcQBPQvhArRHnBo/h6eLH1fkCvNlww==} hasBin: true - dotenv-expand@10.0.0: - resolution: {integrity: sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==} + dotenv-expand@12.0.3: + resolution: {integrity: sha512-uc47g4b+4k/M/SeaW1y4OApx+mtLWl92l5LMPP0GNXctZqELk+YGgOPIIC5elYmUH4OuoK3JLhuRUYegeySiFA==} engines: {node: '>=12'} dotenv@16.0.3: @@ -3368,6 +3695,10 @@ packages: resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==} engines: {node: '>=12'} + dotenv@17.2.3: + resolution: {integrity: sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==} + engines: {node: '>=12'} + dotenv@8.6.0: resolution: {integrity: sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==} engines: {node: '>=10'} @@ -3478,6 +3809,9 @@ packages: resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} engines: {node: '>= 0.4'} + eastasianwidth@0.2.0: + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} @@ -3487,8 +3821,11 @@ packages: emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} - empathic@1.1.0: - resolution: {integrity: sha512-rsPft6CK3eHtrlp9Y5ALBb+hfK+DWnA4WFebbazxjWyx8vSm3rZeoM3z9irsjcqO3PYRzlfv27XIB4tz2DV7RA==} + emoji-regex@9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + + empathic@2.0.0: + resolution: {integrity: sha512-i6UzDscO/XfAcNYD75CfICkmfLedpyPDdozrLMmQc5ORaQcdMoc21OnlEylMIqI7U8eniKrPMxxtj8k0vhmJhA==} engines: {node: '>=14'} encodeurl@1.0.2: @@ -3526,6 +3863,10 @@ packages: resolution: {integrity: sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + environment@1.1.0: + resolution: {integrity: sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==} + engines: {node: '>=18'} + error-ex@1.3.4: resolution: {integrity: sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==} @@ -3560,6 +3901,9 @@ packages: resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==} engines: {node: '>= 0.4'} + es-toolkit@1.41.0: + resolution: {integrity: sha512-bDd3oRmbVgqZCJS6WmeQieOrzpl3URcWBUVDXxOELlUW2FuW+0glPOz1n0KnRie+PdyvUZcXz2sOn00c6pPRIA==} + esast-util-from-estree@2.0.0: resolution: {integrity: sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ==} @@ -3588,6 +3932,10 @@ packages: escape-html@1.0.3: resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} + escape-string-regexp@2.0.0: + resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} + engines: {node: '>=8'} + escape-string-regexp@4.0.0: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} @@ -3601,17 +3949,23 @@ packages: engines: {node: '>=6.0'} hasBin: true - eslint-config-prettier@10.1.5: - resolution: {integrity: sha512-zc1UmCpNltmVY34vuLRV61r1K27sWuX39E+uyUnY8xS2Bex88VV9cugG+UZbRSRGtGyFboj+D8JODyme1plMpw==} + eslint-config-prettier@10.1.8: + resolution: {integrity: sha512-82GZUjRS0p/jganf6q1rEO25VSoHH0hKPCTrgillPjdI/3bgBhAE1QzHrHTizjpRvy6pGAvKjDJtk2pF9NDq8w==} hasBin: true peerDependencies: eslint: '>=7.0.0' - eslint-import-resolver-node@0.3.9: - resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} + eslint-import-context@0.1.9: + resolution: {integrity: sha512-K9Hb+yRaGAGUbwjhFNHvSmmkZs9+zbuoe3kFQ4V1wYjrepUFYM2dZAfNtjbbj3qsPfUfsA68Bx/ICWQMi+C8Eg==} + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + peerDependencies: + unrs-resolver: ^1.0.0 + peerDependenciesMeta: + unrs-resolver: + optional: true - eslint-import-resolver-typescript@4.3.5: - resolution: {integrity: sha512-QGwhLrwn/WGOsdrWvjhm9n8BvKN/Wr41SQERMV7DQ2hm9+Ozas39CyQUxum///l2G2vefQVr7VbIaCFS5h9g5g==} + eslint-import-resolver-typescript@4.4.4: + resolution: {integrity: sha512-1iM2zeBvrYmUNTj2vSC/90JTHDth+dfOfiNKkxApWRsTJYNrc8rOdxxIf5vazX+BiAXTeOT0UvWpGI/7qIWQOw==} engines: {node: ^16.17.0 || >=18.6.0} peerDependencies: eslint: '*' @@ -3623,14 +3977,21 @@ packages: eslint-plugin-import-x: optional: true - eslint-plugin-import-x@4.12.2: - resolution: {integrity: sha512-0jVUgJQipbs0yUfLe7LwYD6p8rIGqCysWZdyJFgkPzDyJgiKpuCaXlywKUAWgJ6u1nLpfrdt21B60OUkupyBrQ==} + eslint-plugin-import-x@4.16.1: + resolution: {integrity: sha512-vPZZsiOKaBAIATpFE2uMI4w5IRwdv/FpQ+qZZMR4E+PeOcM4OeoEbqxRMnywdxP19TyB/3h6QBB0EWon7letSQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: + '@typescript-eslint/utils': ^8.0.0 eslint: ^8.57.0 || ^9.0.0 + eslint-import-resolver-node: '*' + peerDependenciesMeta: + '@typescript-eslint/utils': + optional: true + eslint-import-resolver-node: + optional: true - eslint-plugin-turbo@2.5.3: - resolution: {integrity: sha512-DlXZd+LgpDlxH/6IsiAXLhy82x0jeJDm0XBEqP6Le08uy0HBQkjCUt7SmXNp8esAtX9RYe6oDClbNbmI1jtK5g==} + eslint-plugin-turbo@2.5.8: + resolution: {integrity: sha512-bVjx4vTH0oTKIyQ7EGFAXnuhZMrKIfu17qlex/dps7eScPnGQLJ3r1/nFq80l8xA+8oYjsSirSQ2tXOKbz3kEw==} peerDependencies: eslint: '>6.6.0' turbo: '>2.0.0' @@ -3647,8 +4008,8 @@ packages: resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.27.0: - resolution: {integrity: sha512-ixRawFQuMB9DZ7fjU3iGGganFDp3+45bPOdaRurcFHSXO1e/sYwUX/FtQZpLZJR6SjMoJH8hR2pPEAfDyCoU2Q==} + eslint@9.38.0: + resolution: {integrity: sha512-t5aPOpmtJcZcz5UJyY2GbvpDlsK5E8JqRqoKtfiKE3cNh437KIqfJr3A3AKf5k64NPx6d0G3dno6XDY05PqPtw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -3739,10 +4100,6 @@ packages: extendable-error@0.1.7: resolution: {integrity: sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg==} - external-editor@3.1.0: - resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} - engines: {node: '>=4'} - extract-zip@2.0.1: resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==} engines: {node: '>= 10.17.0'} @@ -3847,6 +4204,10 @@ packages: resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==} engines: {node: '>= 0.4'} + foreground-child@3.3.1: + resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==} + engines: {node: '>=14'} + form-data-encoder@2.1.4: resolution: {integrity: sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==} engines: {node: '>= 14.17'} @@ -3924,6 +4285,10 @@ packages: resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} engines: {node: '>= 0.4'} + get-nonce@1.0.1: + resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==} + engines: {node: '>=6'} + get-proto@1.0.1: resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} engines: {node: '>= 0.4'} @@ -3953,6 +4318,9 @@ packages: github-from-package@0.0.0: resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} + github-slugger@2.0.0: + resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==} + glob-parent@5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} engines: {node: '>= 6'} @@ -3961,6 +4329,10 @@ packages: resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} engines: {node: '>=10.13.0'} + glob@10.4.5: + resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} + hasBin: true + global-directory@4.0.1: resolution: {integrity: sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==} engines: {node: '>=18'} @@ -4086,6 +4458,10 @@ packages: hastscript@9.0.1: resolution: {integrity: sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w==} + hex-rgb@5.0.0: + resolution: {integrity: sha512-NQO+lgVUCtHxZ792FodgW0zflK+ozS9X9dwGp9XvvmPlH7pyxd588cn24TD3rmPm/N0AIRXF10Otah8yKqGw4w==} + engines: {node: '>=12'} + hono@4.7.10: resolution: {integrity: sha512-QkACju9MiN59CKSY5JsGZCYmPZkA6sIW6OFCUp7qDjZu6S6KHtJHhAc9Uy9mV9F8PJ1/HQ3ybZF2yjCa/73fvQ==} engines: {node: '>=16.9.0'} @@ -4119,6 +4495,9 @@ packages: resolution: {integrity: sha512-v/J+4Z/1eIJovEBdlV5TYj1IR+ZiohcYGRY+qN/oC9dAfKzVT023N/Bgw37hrKCoVRBvk3bqyzpr2PP5YeTMSg==} hasBin: true + ico-endec@0.1.6: + resolution: {integrity: sha512-ZdLU38ZoED3g1j3iEyzcQj+wAkY2xfWNkymszfJPoxucIUhK7NayQ+/C4Kv0nDFMIsbtbEHldv3V8PU494/ueQ==} + iconv-lite@0.4.24: resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} engines: {node: '>=0.10.0'} @@ -4170,10 +4549,30 @@ packages: resolution: {integrity: sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - inline-style-parser@0.2.4: - resolution: {integrity: sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==} + ink-spinner@5.0.0: + resolution: {integrity: sha512-EYEasbEjkqLGyPOUc8hBJZNuC5GvXGMLu0w5gdTNskPc7Izc5vO3tdQEYnzvshucyGCBXc86ig0ujXPMWaQCdA==} + engines: {node: '>=14.16'} + peerDependencies: + ink: '>=4.0.0' + react: '>=18.0.0' - inquirer@12.10.0: + ink@6.4.0: + resolution: {integrity: sha512-v43isNGrHeFfipbQbwz7/Eg0+aWz3ASEdT/s1Ty2JtyBzR3maE0P77FwkMET+Nzh5KbRL3efLgkT/ZzPFzW3BA==} + engines: {node: '>=20'} + peerDependencies: + '@types/react': '>=19.0.0' + react: '>=19.0.0' + react-devtools-core: ^6.1.2 + peerDependenciesMeta: + '@types/react': + optional: true + react-devtools-core: + optional: true + + inline-style-parser@0.2.4: + resolution: {integrity: sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==} + + inquirer@12.10.0: resolution: {integrity: sha512-K/epfEnDBZj2Q3NMDcgXWZye3nhSPeoJnOh8lcKWrldw54UEZfS4EmAMsAsmVbl7qKi+vjAsy39Sz4fbgRMewg==} engines: {node: '>=18'} peerDependencies: @@ -4198,10 +4597,6 @@ packages: resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} engines: {node: '>= 0.10'} - is-absolute-url@4.0.1: - resolution: {integrity: sha512-/51/TKE88Lmm7Gc4/8btclNXWS+g50wXhYJq8HWIBAGUBnoAdRu1aXeh364t/O7wXDAcTJDP8PNuNKWUDWie+A==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - is-alphabetical@2.0.1: resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==} @@ -4277,6 +4672,14 @@ packages: resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} engines: {node: '>=8'} + is-fullwidth-code-point@4.0.0: + resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} + engines: {node: '>=12'} + + is-fullwidth-code-point@5.1.0: + resolution: {integrity: sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==} + engines: {node: '>=18'} + is-generator-function@1.1.2: resolution: {integrity: sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==} engines: {node: '>= 0.4'} @@ -4288,9 +4691,10 @@ packages: is-hexadecimal@2.0.1: resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==} - is-interactive@2.0.0: - resolution: {integrity: sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==} - engines: {node: '>=12'} + is-in-ci@2.0.0: + resolution: {integrity: sha512-cFeerHriAnhrQSbpAxL37W1wcJKUUX07HyLWZCW1URJT/ra3GyUTzBgUnh24TMVfNTV2Hij2HLxkPHFZfOZy5w==} + engines: {node: '>=20'} + hasBin: true is-ip@3.1.0: resolution: {integrity: sha512-35vd5necO7IitFPjd/YBeqwWnyDWbuLH9ZXQdMfDA8TEo7pv5X8yfrvVO3xbJbLUlERCMvf6X0hTUamQxCYJ9Q==} @@ -4348,10 +4752,6 @@ packages: resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==} engines: {node: '>= 0.4'} - is-unicode-supported@1.3.0: - resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==} - engines: {node: '>=12'} - is-weakmap@2.0.2: resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} engines: {node: '>= 0.4'} @@ -4383,6 +4783,13 @@ packages: peerDependencies: ws: '*' + jackspeak@3.4.3: + resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} + + jiti@1.21.7: + resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==} + hasBin: true + jiti@2.6.1: resolution: {integrity: sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==} hasBin: true @@ -4393,9 +4800,6 @@ packages: js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - js-tokens@9.0.1: - resolution: {integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==} - js-yaml@3.14.1: resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} hasBin: true @@ -4487,6 +4891,10 @@ packages: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} + lilconfig@3.1.3: + resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} + engines: {node: '>=14'} + lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} @@ -4510,10 +4918,6 @@ packages: lodash@4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} - log-symbols@5.1.0: - resolution: {integrity: sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==} - engines: {node: '>=12'} - longest-streak@3.1.0: resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} @@ -4521,13 +4925,13 @@ packages: resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} hasBin: true - loupe@3.2.1: - resolution: {integrity: sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==} - lowercase-keys@3.0.0: resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + lru-cache@10.4.3: + resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} + lru-cache@7.18.3: resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} engines: {node: '>=12'} @@ -4793,12 +5197,16 @@ packages: resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} engines: {node: '>=8'} + minipass@7.1.2: + resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} + engines: {node: '>=16 || 14 >=14.17'} + minizlib@2.1.2: resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} engines: {node: '>= 8'} - mintlify@4.0.538: - resolution: {integrity: sha512-rJbcZGyQq6LP05ReHvxf/32vEQ8DAky8vMa4WjuYYMwZB1Ks2wboC+LIa60inEU4tDG9wnBSkgNDZj2F49oZCQ==} + mintlify@4.2.183: + resolution: {integrity: sha512-g+DKtDxvmyuEnGKqIeAViy58qpWNQ9EPcjFca9tnJEAGAKb89+NkX32bc2my5RSPBQgYeQ4DSIJkwfvPwp5KHA==} engines: {node: '>=18.0.0'} hasBin: true @@ -4838,6 +5246,9 @@ packages: resolution: {integrity: sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==} engines: {node: ^18.17.0 || >=20.5.0} + mz@2.7.0: + resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} + nanoid@3.3.11: resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} @@ -4914,6 +5325,10 @@ packages: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} + object-hash@3.0.0: + resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} + engines: {node: '>= 6'} + object-inspect@1.13.4: resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==} engines: {node: '>= 0.4'} @@ -4954,14 +5369,6 @@ packages: resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} engines: {node: '>= 0.8.0'} - ora@6.3.1: - resolution: {integrity: sha512-ERAyNnZOfqM+Ao3RAvIXkYh5joP220yf59gVe2X/cI6SiCxIdi4c9HZKZD8R6q/RDXEje1THBju6iExiSsgJaQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - os-tmpdir@1.0.2: - resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} - engines: {node: '>=0.10.0'} - outdent@0.5.0: resolution: {integrity: sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==} @@ -5033,6 +5440,9 @@ packages: resolution: {integrity: sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==} engines: {node: '>= 14'} + package-json-from-dist@1.0.1: + resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} + package-manager-detector@0.2.11: resolution: {integrity: sha512-BEnLolu+yuz22S56CU1SUKq3XC3PkwD5wv4ikR4MfGvnRVcmzXR9DwSlW2fEamyTPyXHomBJRzgapeuBvRNzJQ==} @@ -5064,6 +5474,10 @@ packages: resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} engines: {node: '>= 0.8'} + patch-console@2.0.0: + resolution: {integrity: sha512-0YNdUceMdaQwoKce1gatDScmMo5pu/tfABfnzEqeG0gtTmd7mh/WcwgUjtAeOU7N8nFFlbQBnFK2gXW5fGvmMA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + path-exists@4.0.0: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} @@ -5075,6 +5489,10 @@ packages: path-parse@1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + path-scurry@1.11.1: + resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} + engines: {node: '>=16 || 14 >=14.18'} + path-to-regexp@0.1.12: resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==} @@ -5085,10 +5503,6 @@ packages: pathe@2.0.3: resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} - pathval@2.0.1: - resolution: {integrity: sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==} - engines: {node: '>= 14.16'} - pend@1.2.0: resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} @@ -5103,10 +5517,18 @@ packages: resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} engines: {node: '>=12'} + pify@2.3.0: + resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} + engines: {node: '>=0.10.0'} + pify@4.0.1: resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} engines: {node: '>=6'} + pirates@4.0.7: + resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==} + engines: {node: '>= 6'} + pony-cause@1.1.1: resolution: {integrity: sha512-PxkIc/2ZpLiEzQXu5YRDOUgBlfGYBY8156HY5ZcRAwwonMk5W/MrJP2LLkG/hF7GEQzaHo2aS7ho6ZLCOvf+6g==} engines: {node: '>=12.0.0'} @@ -5115,6 +5537,49 @@ packages: resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==} engines: {node: '>= 0.4'} + postcss-import@15.1.0: + resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} + engines: {node: '>=14.0.0'} + peerDependencies: + postcss: ^8.0.0 + + postcss-js@4.1.0: + resolution: {integrity: sha512-oIAOTqgIo7q2EOwbhb8UalYePMvYoIeRY2YKntdpFQXNosSu3vLrniGgmH9OKs/qAkfoj5oB3le/7mINW1LCfw==} + engines: {node: ^12 || ^14 || >= 16} + peerDependencies: + postcss: ^8.4.21 + + postcss-load-config@6.0.1: + resolution: {integrity: sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==} + engines: {node: '>= 18'} + peerDependencies: + jiti: '>=1.21.0' + postcss: '>=8.0.9' + tsx: ^4.8.1 + yaml: ^2.4.2 + peerDependenciesMeta: + jiti: + optional: true + postcss: + optional: true + tsx: + optional: true + yaml: + optional: true + + postcss-nested@6.2.0: + resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==} + engines: {node: '>=12.0'} + peerDependencies: + postcss: ^8.2.14 + + postcss-selector-parser@6.1.2: + resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} + engines: {node: '>=4'} + + postcss-value-parser@4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} + postcss@8.5.6: resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} engines: {node: ^10 || ^12 || >=14} @@ -5128,8 +5593,8 @@ packages: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} - prettier-plugin-jsdoc@1.3.3: - resolution: {integrity: sha512-YIxejcbPYK4N58jHGiXjYvrCzBMyvV2AEMSoF5LvqqeMEI0nsmww57I6NGnpVc0AU9ncFCTEBoYHN/xuBf80YA==} + prettier-plugin-jsdoc@1.5.0: + resolution: {integrity: sha512-Fehp5qkFQhNFcxUilDPEcqHX8AdP6oGyCRLatqRc0gLXv3qOtndTnnUxfHCYc26I4Lc1A4lVozAtWEE8o7ubUA==} engines: {node: '>=14.13.1 || >=16.0.0'} peerDependencies: prettier: ^3.0.0 @@ -5230,10 +5695,49 @@ packages: peerDependencies: react: ^18.3.1 + react-reconciler@0.32.0: + resolution: {integrity: sha512-2NPMOzgTlG0ZWdIf3qG+dcbLSoAc/uLfOwckc3ofy5sSK0pLJqnQLpUFxvGcN2rlXSjnVtGeeFLNimCQEj5gOQ==} + engines: {node: '>=0.10.0'} + peerDependencies: + react: ^19.1.0 + + react-remove-scroll-bar@2.3.8: + resolution: {integrity: sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + + react-remove-scroll@2.7.1: + resolution: {integrity: sha512-HpMh8+oahmIdOuS5aFKKY6Pyog+FNaZV/XyJOq7b4YFwsFHe5yYfdbIalI4k3vU2nSDql7YskmUseHsRrJqIPA==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + react-style-singleton@2.2.3: + resolution: {integrity: sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + react@19.2.0: resolution: {integrity: sha512-tmbWg6W31tQLeB5cdIBOicJDJRR2KzXsV7uSK9iNfLWQ5bIZfxuPEHp7M8wiHyHnn0DD1i7w3Zmin0FtkrwoCQ==} engines: {node: '>=0.10.0'} + read-cache@1.0.0: + resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} + read-yaml-file@1.1.0: resolution: {integrity: sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==} engines: {node: '>=6'} @@ -5377,15 +5881,18 @@ packages: resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - rolldown-plugin-dts@0.13.14: - resolution: {integrity: sha512-wjNhHZz9dlN6PTIXyizB6u/mAg1wEFMW9yw7imEVe3CxHSRnNHVyycIX0yDEOVJfDNISLPbkCIPEpFpizy5+PQ==} + rolldown-plugin-dts@0.17.2: + resolution: {integrity: sha512-tbLm7FoDvZAhAY33wJbq0ACw+srToKZ5xFqwn/K4tayGloZPXQHyOEPEYi7whEfTCaMndZWaho9+oiQTlwIe6Q==} engines: {node: '>=20.18.0'} peerDependencies: + '@ts-macro/tsc': ^0.3.6 '@typescript/native-preview': '>=7.0.0-dev.20250601.1' - rolldown: ^1.0.0-beta.9 + rolldown: ^1.0.0-beta.44 typescript: ^5.0.0 - vue-tsc: ^2.2.0 || ^3.0.0 + vue-tsc: ~3.1.0 peerDependenciesMeta: + '@ts-macro/tsc': + optional: true '@typescript/native-preview': optional: true typescript: @@ -5393,14 +5900,10 @@ packages: vue-tsc: optional: true - rolldown@1.0.0-beta.9: - resolution: {integrity: sha512-ZgZky52n6iF0UainGKjptKGrOG4Con2S5sdc4C4y2Oj25D5PHAY8Y8E5f3M2TSd/zlhQs574JlMeTe3vREczSg==} + rolldown@1.0.0-beta.45: + resolution: {integrity: sha512-iMmuD72XXLf26Tqrv1cryNYLX6NNPLhZ3AmNkSf8+xda0H+yijjGJ+wVT9UdBUHOpKzq9RjKtQKRCWoEKQQBZQ==} + engines: {node: ^20.19.0 || >=22.12.0} hasBin: true - peerDependencies: - '@oxc-project/runtime': 0.70.0 - peerDependenciesMeta: - '@oxc-project/runtime': - optional: true rollup@4.52.5: resolution: {integrity: sha512-3GuObel8h7Kqdjt0gxkEzaifHTqLVW56Y/bjN7PSQtkKr0w3V/QYSdt6QWYtd7A1xUtYQigtdUfgj1RvWVtorw==} @@ -5448,6 +5951,9 @@ packages: scheduler@0.23.2: resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} + scheduler@0.26.0: + resolution: {integrity: sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==} + section-matter@1.0.0: resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==} engines: {node: '>=4'} @@ -5487,6 +5993,9 @@ packages: setprototypeof@1.2.0: resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} + sharp-ico@0.1.5: + resolution: {integrity: sha512-a3jODQl82NPp1d5OYb0wY+oFaPk7AvyxipIowCHk7pBsZCWgbe0yAkU2OOXdoH0ENyANhyOQbs9xkAiRHcF02Q==} + sharp@0.33.5: resolution: {integrity: sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -5545,10 +6054,22 @@ packages: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} engines: {node: '>=8'} + slice-ansi@5.0.0: + resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} + engines: {node: '>=12'} + + slice-ansi@7.1.2: + resolution: {integrity: sha512-iOBWFgUX7caIZiuutICxVgX1SdxwAVFFKwt1EvMYYec/NWO5meOJ6K5uQxhrYBdQJne4KxiqZc+KptFOWFSI9w==} + engines: {node: '>=18'} + smart-buffer@4.2.0: resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} + smol-toml@1.4.2: + resolution: {integrity: sha512-rInDH6lCNiEyn3+hH8KVGFdbjc099j47+OSgbMrfDYX1CmXLfdKd7qi6IfcWj2wFxvSVkuI46M+wPGYfEOEj6g==} + engines: {node: '>= 18'} + socket.io-adapter@2.5.5: resolution: {integrity: sha512-eLDQas5dzPgOWCk9GuuJC2lBqItuhKI4uxGgo9aIV7MYbk2h9Q6uULEh8WBzThoI7l+qU9Ast9fVUmkqPP9wYg==} @@ -5600,18 +6121,23 @@ packages: sprintf-js@1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} - stable-hash@0.0.5: - resolution: {integrity: sha512-+L3ccpzibovGXFK+Ap/f8LOS0ahMrHTf3xu7mMLSpEGU0EO9ucaysSylKo9eRDFNhWve/y275iPmIZ4z39a9iA==} + stable-hash-x@0.2.0: + resolution: {integrity: sha512-o3yWv49B/o4QZk5ZcsALc6t0+eCelPc44zZsLtCQnZPDwFpDYSWcDnrv2TtMmMbQ7uKo3J0HTURCqckw23czNQ==} + engines: {node: '>=12.0.0'} + + stack-utils@2.0.6: + resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} + engines: {node: '>=10'} stackback@0.0.2: resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} - standard-parse@0.3.0: - resolution: {integrity: sha512-KKYy5m/qJDiTWahewFmFNKsFo+VeoX7HtLeV92n/J3sVRu7pQtKoibYaGOv6Lx/LyfYqozeIZCELTtBHDpnutw==} + standard-parse@0.4.0: + resolution: {integrity: sha512-aqLEwRsOiUupENzBFRO5tfiuCCERDiBOB6GkInvmdRAYheyOUQcMo4T39ONfK2xi74CMCn5L1fAhZqwPsrshrg==} peerDependencies: arktype: ^2.0.0 valibot: ^1.0.0 - vitest: ^3.2.0 + vitest: '>=3.2.0' zod: ^3.25.0 peerDependenciesMeta: arktype: @@ -5630,10 +6156,6 @@ packages: std-env@3.10.0: resolution: {integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==} - stdin-discarder@0.1.0: - resolution: {integrity: sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - stop-iteration-iterator@1.1.0: resolution: {integrity: sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==} engines: {node: '>= 0.4'} @@ -5645,6 +6167,10 @@ packages: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} + string-width@5.1.2: + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} + engines: {node: '>=12'} + string-width@7.2.0: resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} engines: {node: '>=18'} @@ -5691,15 +6217,17 @@ packages: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} - strip-literal@3.1.0: - resolution: {integrity: sha512-8r3mkIM/2+PpjHoOtiAW8Rg3jJLHaV7xPwG+YRGrv6FP0wwk/toTpATxWYOW0BKdWwl82VT2tFYi5DlROa0Mxg==} - style-to-js@1.1.18: resolution: {integrity: sha512-JFPn62D4kJaPTnhFUI244MThx+FEGbi+9dw1b9yBBQ+1CZpV7QAT8kUtJ7b7EUNdHajjF/0x8fT+16oLJoojLg==} style-to-object@1.0.11: resolution: {integrity: sha512-5A560JmXr7wDyGLK12Nq/EYS38VkGlglVzkis1JEdbGWSnbQIEhZzTJhzURXN5/8WwwFCs/f/VVcmkTppbXLow==} + sucrase@3.35.0: + resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} + engines: {node: '>=16 || 14 >=14.17'} + hasBin: true + supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} @@ -5717,6 +6245,11 @@ packages: resolution: {integrity: sha512-MeQTA1r0litLUf0Rp/iisCaL8761lKAZHaimlbGK4j0HysC4PLfqygQj9srcs0m2RdtDYnF8UuYyKpbjHYp7Jw==} engines: {node: ^14.18.0 || >=16.0.0} + tailwindcss@3.4.18: + resolution: {integrity: sha512-6A2rnmW5xZMdw11LYjhcI5846rt9pbLSabY5XPxo+XWdxwZaFEn47Go4NzFiHu9sNNmr/kXivP1vStfvMaK1GQ==} + engines: {node: '>=14.0.0'} + hasBin: true + tar-fs@2.1.4: resolution: {integrity: sha512-mDAjwmZdh7LTT6pNleZ05Yt65HC3E+NiQzl672vQG38jIrehtJk/J3mNwIg+vShQPcLF/LV7CMnDW6vjj6sfYQ==} @@ -5741,6 +6274,13 @@ packages: text-decoder@1.2.3: resolution: {integrity: sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==} + thenify-all@1.6.0: + resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} + engines: {node: '>=0.8'} + + thenify@3.3.1: + resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} + throttleit@2.1.0: resolution: {integrity: sha512-nt6AMGKW1p/70DF/hGBdJB57B8Tspmbp5gfJ8ilhLnt7kkr2ye7hzD6NVG8GGErk2HWF34igrL2CXmNIkzKqKw==} engines: {node: '>=18'} @@ -5761,21 +6301,12 @@ packages: resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} engines: {node: '>=12.0.0'} - tinypool@1.1.1: - resolution: {integrity: sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==} - engines: {node: ^18.0.0 || >=20.0.0} - - tinyrainbow@2.0.0: - resolution: {integrity: sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==} + tinyrainbow@3.0.3: + resolution: {integrity: sha512-PSkbLUoxOFRzJYjjxHJt9xro7D+iilgMX/C9lawzVuYiIdcihh9DXmVibBe8lmcFrRi/VzlPjBxbN7rH24q8/Q==} engines: {node: '>=14.0.0'} - tinyspy@4.0.4: - resolution: {integrity: sha512-azl+t0z7pw/z958Gy9svOTuzqIk6xq+NSheJzn5MMWtWTFywIacg2wUlzKFGtt3cthx0r2SxMK0yzJOR0IES7Q==} - engines: {node: '>=14.0.0'} - - tmp@0.0.33: - resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} - engines: {node: '>=0.6.0'} + to-data-view@1.1.0: + resolution: {integrity: sha512-1eAdufMg6mwgmlojAx3QeMnzB/BTVp7Tbndi3U7ftcT2zCZadjxkkmLmd97zmaxWi+sgGcgWrokmpEoy0Dn0vQ==} to-regex-range@5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} @@ -5788,6 +6319,10 @@ packages: tr46@0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} + tree-kill@1.2.2: + resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} + hasBin: true + trim-lines@3.0.1: resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} @@ -5803,6 +6338,9 @@ packages: peerDependencies: typescript: '>=4.8.4' + ts-interface-checker@0.1.13: + resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} + tsconfck@3.1.6: resolution: {integrity: sha512-ks6Vjr/jEw0P1gmOVwutM3B7fWxoWBL2KRDb1JfqGVawBmO5UsvmWOQFGHBPl5yxYz4eERr19E6L7NMv+Fej4w==} engines: {node: ^18 || >=20} @@ -5813,16 +6351,19 @@ packages: typescript: optional: true - tsdown@0.11.12: - resolution: {integrity: sha512-rPFmP79Tx+KO8s68OsF5q0sDNjZ2gA98AFf0vrtbaySIzilSGBtkIVhLPfwC/QBnvySyMcEtliteGYzDHQtZAw==} - engines: {node: '>=18.0.0'} + tsdown@0.15.11: + resolution: {integrity: sha512-7k2OglWWt6LzvJKwEf1izbGvETvVfPYRBr9JgEYVRnz/R9LeJSp+B51FUMO46wUeEGtZ1jA3E3PtWWLlq3iygA==} + engines: {node: '>=20.19.0'} hasBin: true peerDependencies: + '@arethetypeswrong/core': ^0.18.1 publint: ^0.3.0 typescript: ^5.0.0 unplugin-lightningcss: ^0.4.0 unplugin-unused: ^0.5.0 peerDependenciesMeta: + '@arethetypeswrong/core': + optional: true publint: optional: true typescript: @@ -5838,48 +6379,56 @@ packages: tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} - tsx@4.19.4: - resolution: {integrity: sha512-gK5GVzDkJK1SI1zwHf32Mqxf2tSJkNx+eYcNly5+nHvWqXUJYUkWBQtKauoESz3ymezAI++ZwT855x5p5eop+Q==} + tsx@4.20.6: + resolution: {integrity: sha512-ytQKuwgmrrkDTFP4LjR0ToE2nqgy886GpvRSpU0JAnrdBYppuY5rLkRUYPU1yCryb24SsKBTL/hlDQAEFVwtZg==} engines: {node: '>=18.0.0'} hasBin: true tunnel-agent@0.6.0: resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} - turbo-darwin-64@2.5.3: - resolution: {integrity: sha512-YSItEVBUIvAGPUDpAB9etEmSqZI3T6BHrkBkeSErvICXn3dfqXUfeLx35LfptLDEbrzFUdwYFNmt8QXOwe9yaw==} + turbo-darwin-64@2.5.8: + resolution: {integrity: sha512-Dh5bCACiHO8rUXZLpKw+m3FiHtAp2CkanSyJre+SInEvEr5kIxjGvCK/8MFX8SFRjQuhjtvpIvYYZJB4AGCxNQ==} cpu: [x64] os: [darwin] - turbo-darwin-arm64@2.5.3: - resolution: {integrity: sha512-5PefrwHd42UiZX7YA9m1LPW6x9YJBDErXmsegCkVp+GjmWrADfEOxpFrGQNonH3ZMj77WZB2PVE5Aw3gA+IOhg==} + turbo-darwin-arm64@2.5.8: + resolution: {integrity: sha512-f1H/tQC9px7+hmXn6Kx/w8Jd/FneIUnvLlcI/7RGHunxfOkKJKvsoiNzySkoHQ8uq1pJnhJ0xNGTlYM48ZaJOQ==} cpu: [arm64] os: [darwin] - turbo-linux-64@2.5.3: - resolution: {integrity: sha512-M9xigFgawn5ofTmRzvjjLj3Lqc05O8VHKuOlWNUlnHPUltFquyEeSkpQNkE/vpPdOR14AzxqHbhhxtfS4qvb1w==} + turbo-linux-64@2.5.8: + resolution: {integrity: sha512-hMyvc7w7yadBlZBGl/bnR6O+dJTx3XkTeyTTH4zEjERO6ChEs0SrN8jTFj1lueNXKIHh1SnALmy6VctKMGnWfw==} cpu: [x64] os: [linux] - turbo-linux-arm64@2.5.3: - resolution: {integrity: sha512-auJRbYZ8SGJVqvzTikpg1bsRAsiI9Tk0/SDkA5Xgg0GdiHDH/BOzv1ZjDE2mjmlrO/obr19Dw+39OlMhwLffrw==} + turbo-linux-arm64@2.5.8: + resolution: {integrity: sha512-LQELGa7bAqV2f+3rTMRPnj5G/OHAe2U+0N9BwsZvfMvHSUbsQ3bBMWdSQaYNicok7wOZcHjz2TkESn1hYK6xIQ==} cpu: [arm64] os: [linux] - turbo-windows-64@2.5.3: - resolution: {integrity: sha512-arLQYohuHtIEKkmQSCU9vtrKUg+/1TTstWB9VYRSsz+khvg81eX6LYHtXJfH/dK7Ho6ck+JaEh5G+QrE1jEmCQ==} + turbo-windows-64@2.5.8: + resolution: {integrity: sha512-3YdcaW34TrN1AWwqgYL9gUqmZsMT4T7g8Y5Azz+uwwEJW+4sgcJkIi9pYFyU4ZBSjBvkfuPZkGgfStir5BBDJQ==} cpu: [x64] os: [win32] - turbo-windows-arm64@2.5.3: - resolution: {integrity: sha512-3JPn66HAynJ0gtr6H+hjY4VHpu1RPKcEwGATvGUTmLmYSYBQieVlnGDRMMoYN066YfyPqnNGCfhYbXfH92Cm0g==} + turbo-windows-arm64@2.5.8: + resolution: {integrity: sha512-eFC5XzLmgXJfnAK3UMTmVECCwuBcORrWdewoiXBnUm934DY6QN8YowC/srhNnROMpaKaqNeRpoB5FxCww3eteQ==} cpu: [arm64] os: [win32] - turbo@2.5.3: - resolution: {integrity: sha512-iHuaNcq5GZZnr3XDZNuu2LSyCzAOPwDuo5Qt+q64DfsTP1i3T2bKfxJhni2ZQxsvAoxRbuUK5QetJki4qc5aYA==} + turbo@2.5.8: + resolution: {integrity: sha512-5c9Fdsr9qfpT3hA0EyYSFRZj1dVVsb6KIWubA9JBYZ/9ZEAijgUEae0BBR/Xl/wekt4w65/lYLTFaP3JmwSO8w==} hasBin: true + twoslash-protocol@0.3.4: + resolution: {integrity: sha512-HHd7lzZNLUvjPzG/IE6js502gEzLC1x7HaO1up/f72d8G8ScWAs9Yfa97igelQRDl5h9tGcdFsRp+lNVre1EeQ==} + + twoslash@0.3.4: + resolution: {integrity: sha512-RtJURJlGRxrkJmTcZMjpr7jdYly1rfgpujJr1sBM9ch7SKVht/SjFk23IOAyvwT1NLCk+SJiMrvW4rIAUM2Wug==} + peerDependencies: + typescript: ^5.5.0 + type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} @@ -5912,15 +6461,15 @@ packages: resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} engines: {node: '>= 0.4'} - typescript-eslint@8.32.1: - resolution: {integrity: sha512-D7el+eaDHAmXvrZBy1zpzSNIRqnCOrkwTgZxTu3MUqRWk8k0q9m9Ho4+vPf7iHtgUfrK/o8IZaEApsxPlHTFCg==} + typescript-eslint@8.46.2: + resolution: {integrity: sha512-vbw8bOmiuYNdzzV3lsiWv6sRwjyuKJMQqWulBOU7M0RrxedXledX8G8kBbQeiOYDnTfiXz0Y4081E1QMNB6iQg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' + typescript: '>=4.8.4 <6.0.0' - typescript@5.7.3: - resolution: {integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==} + typescript@5.9.3: + resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} engines: {node: '>=14.17'} hasBin: true @@ -5940,8 +6489,8 @@ packages: unconfig@7.3.3: resolution: {integrity: sha512-QCkQoOnJF8L107gxfHL0uavn7WD9b3dpBcFX6HtfQYmjw2YzWxGuFQ0N0J6tE9oguCBJn9KOvfqYDCMPHIZrBA==} - undici-types@6.21.0: - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + undici-types@7.16.0: + resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} unified@11.0.5: resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} @@ -6009,6 +6558,11 @@ packages: unrs-resolver@1.11.1: resolution: {integrity: sha512-bSjt9pjaEBnNiGgc9rUiHGKv5l4/TGzDmYw3RhnkJGtLhbnnA/5qJj7x3dNDCRx/PJxu774LlH8lCOlB4hEfKg==} + unrun@0.2.1: + resolution: {integrity: sha512-1HpwmlCKrAOP3jPxFisPR0sYpPuiNtyYKJbmKu9iugIdvCte3DH1uJ1p1DBxUWkxW2pjvkUguJoK9aduK8ak3Q==} + engines: {node: '>=20.19.0'} + hasBin: true + uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} @@ -6018,6 +6572,26 @@ packages: urlpattern-polyfill@10.0.0: resolution: {integrity: sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==} + use-callback-ref@1.3.3: + resolution: {integrity: sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + use-sidecar@1.1.3: + resolution: {integrity: sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + use-sync-external-store@1.6.0: resolution: {integrity: sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==} peerDependencies: @@ -6073,11 +6647,6 @@ packages: typescript: optional: true - vite-node@3.2.4: - resolution: {integrity: sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==} - engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} - hasBin: true - vite-tsconfig-paths@5.1.4: resolution: {integrity: sha512-cYj0LRuLV2c2sMqhqhGpaO3LretdtMn/BVX4cPLanIZuwwrkVl+lK84E/miEXkCHWXuq65rhNN4rXsBcOB3S4w==} peerDependencies: @@ -6126,16 +6695,18 @@ packages: yaml: optional: true - vitest@3.2.4: - resolution: {integrity: sha512-LUCP5ev3GURDysTWiP47wRRUpLKMOfPh+yKTx3kVIEiu5KOMeqzpnYNsKyOoVrULivR8tLcks4+lga33Whn90A==} - engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + vitest@4.0.5: + resolution: {integrity: sha512-4H+J28MI5oeYgGg3h5BFSkQ1g/2GKK1IR8oorH3a6EQQbb7CwjbnyBjH4PGxw9/6vpwAPNzaeUMp4Js4WJmdXQ==} + engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/debug': ^4.1.12 - '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 - '@vitest/browser': 3.2.4 - '@vitest/ui': 3.2.4 + '@types/node': ^20.0.0 || ^22.0.0 || >=24.0.0 + '@vitest/browser-playwright': 4.0.5 + '@vitest/browser-preview': 4.0.5 + '@vitest/browser-webdriverio': 4.0.5 + '@vitest/ui': 4.0.5 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -6145,7 +6716,11 @@ packages: optional: true '@types/node': optional: true - '@vitest/browser': + '@vitest/browser-playwright': + optional: true + '@vitest/browser-preview': + optional: true + '@vitest/browser-webdriverio': optional: true '@vitest/ui': optional: true @@ -6160,9 +6735,6 @@ packages: vscode-uri@3.1.0: resolution: {integrity: sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==} - wcwidth@1.0.1: - resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} - web-identity-schemas@0.1.6: resolution: {integrity: sha512-BDjKlPjiwlbb5nDxGRpjdJGU6uMa793u+dR8HtJ2309cGf1hcHzccdl5moXj1LEnjVlty8yETEWLcDXaFq6ZDw==} peerDependencies: @@ -6209,6 +6781,10 @@ packages: engines: {node: '>=8'} hasBin: true + widest-line@5.0.0: + resolution: {integrity: sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA==} + engines: {node: '>=18'} + word-wrap@1.2.5: resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} engines: {node: '>=0.10.0'} @@ -6221,6 +6797,10 @@ packages: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} engines: {node: '>=10'} + wrap-ansi@8.1.0: + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} + engines: {node: '>=12'} + wrap-ansi@9.0.0: resolution: {integrity: sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==} engines: {node: '>=18'} @@ -6311,6 +6891,9 @@ packages: resolution: {integrity: sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==} engines: {node: '>=18'} + yoga-layout@3.2.1: + resolution: {integrity: sha512-0LPOt3AxKqMdFBZA3HBAt/t/8vIKq7VaQYbuA8WxCgung+p9TVyKRYdpvCb80HcdTN2NkbIKbhNwKUfm3tQywQ==} + zod-to-json-schema@3.24.6: resolution: {integrity: sha512-h/z3PKvcTcTetyjl1fkj79MHNEjm+HpD6NXheWjzOekY7kV+lwDYnHw+ivHkijnCSMz1yJaWBD9vu/Fcmk+vEg==} peerDependencies: @@ -6322,6 +6905,9 @@ packages: zod@3.25.4: resolution: {integrity: sha512-7zz8qNtVv37yCd8OeUW37PMXrR0K/zg+6vw+Z2FJ2+oozVdRbFKldkCoqxd9nJflDrx2ZkjUJrPF2DMj+L4pBQ==} + zod@3.25.76: + resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} + zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} @@ -6340,55 +6926,68 @@ snapshots: '@adraffy/ens-normalize@1.11.1': {} - '@ai-sdk/anthropic@1.2.11(zod@3.25.4)': + '@ai-sdk/anthropic@1.2.11(zod@3.25.76)': dependencies: '@ai-sdk/provider': 1.1.3 - '@ai-sdk/provider-utils': 2.2.8(zod@3.25.4) - zod: 3.25.4 + '@ai-sdk/provider-utils': 2.2.8(zod@3.25.76) + zod: 3.25.76 - '@ai-sdk/openai@1.3.22(zod@3.25.4)': + '@ai-sdk/openai@1.3.22(zod@3.25.76)': dependencies: '@ai-sdk/provider': 1.1.3 - '@ai-sdk/provider-utils': 2.2.8(zod@3.25.4) - zod: 3.25.4 + '@ai-sdk/provider-utils': 2.2.8(zod@3.25.76) + zod: 3.25.76 - '@ai-sdk/provider-utils@2.2.8(zod@3.25.4)': + '@ai-sdk/provider-utils@2.2.8(zod@3.25.76)': dependencies: '@ai-sdk/provider': 1.1.3 nanoid: 3.3.11 secure-json-parse: 2.7.0 - zod: 3.25.4 + zod: 3.25.76 '@ai-sdk/provider@1.1.3': dependencies: json-schema: 0.4.0 - '@ai-sdk/react@1.2.12(react@19.2.0)(zod@3.25.4)': + '@ai-sdk/react@1.2.12(react@19.2.0)(zod@3.25.76)': dependencies: - '@ai-sdk/provider-utils': 2.2.8(zod@3.25.4) - '@ai-sdk/ui-utils': 1.2.11(zod@3.25.4) + '@ai-sdk/provider-utils': 2.2.8(zod@3.25.76) + '@ai-sdk/ui-utils': 1.2.11(zod@3.25.76) react: 19.2.0 swr: 2.3.6(react@19.2.0) throttleit: 2.1.0 optionalDependencies: - zod: 3.25.4 + zod: 3.25.76 - '@ai-sdk/ui-utils@1.2.11(zod@3.25.4)': + '@ai-sdk/ui-utils@1.2.11(zod@3.25.76)': dependencies: '@ai-sdk/provider': 1.1.3 - '@ai-sdk/provider-utils': 2.2.8(zod@3.25.4) - zod: 3.25.4 - zod-to-json-schema: 3.24.6(zod@3.25.4) + '@ai-sdk/provider-utils': 2.2.8(zod@3.25.76) + zod: 3.25.76 + zod-to-json-schema: 3.24.6(zod@3.25.76) - '@ai-sdk/valibot@0.1.28(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.7.3)))(react@19.2.0)(valibot@1.1.0(typescript@5.7.3))(zod@3.25.4)': + '@ai-sdk/valibot@0.1.28(@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3)))(react@19.2.0)(valibot@1.1.0(typescript@5.9.3))(zod@3.25.76)': dependencies: - '@valibot/to-json-schema': 1.3.0(valibot@1.1.0(typescript@5.7.3)) - ai: 4.3.16(react@19.2.0)(zod@3.25.4) - valibot: 1.1.0(typescript@5.7.3) + '@valibot/to-json-schema': 1.3.0(valibot@1.1.0(typescript@5.9.3)) + ai: 4.3.16(react@19.2.0)(zod@3.25.76) + valibot: 1.1.0(typescript@5.9.3) transitivePeerDependencies: - react - zod + '@alcalzone/ansi-tokenize@0.2.2': + dependencies: + ansi-styles: 6.2.3 + is-fullwidth-code-point: 5.1.0 + + '@alloc/quick-lru@5.2.0': {} + + '@ark/schema@0.53.0': + dependencies: + '@ark/util': 0.53.0 + + '@ark/util@0.53.0': {} + '@asyncapi/parser@3.4.0': dependencies: '@asyncapi/specs': 6.10.0 @@ -6466,6 +7065,8 @@ snapshots: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.28.5 + '@canvas/image-data@1.1.0': {} + '@changesets/apply-release-plan@7.0.13': dependencies: '@changesets/config': 3.1.1 @@ -6503,7 +7104,7 @@ snapshots: transitivePeerDependencies: - encoding - '@changesets/cli@2.29.4': + '@changesets/cli@2.29.7(@types/node@24.9.2)': dependencies: '@changesets/apply-release-plan': 7.0.13 '@changesets/assemble-release-plan': 6.0.9 @@ -6519,11 +7120,11 @@ snapshots: '@changesets/should-skip-package': 0.1.2 '@changesets/types': 6.1.0 '@changesets/write': 0.4.0 + '@inquirer/external-editor': 1.0.2(@types/node@24.9.2) '@manypkg/get-packages': 1.1.3 ansi-colors: 4.1.3 ci-info: 3.9.0 enquirer: 2.4.1 - external-editor: 3.1.0 fs-extra: 7.0.1 mri: 1.2.0 p-limit: 2.3.0 @@ -6533,6 +7134,8 @@ snapshots: semver: 7.7.3 spawndamnit: 3.0.1 term-size: 2.2.1 + transitivePeerDependencies: + - '@types/node' '@changesets/config@3.1.1': dependencies: @@ -6623,7 +7226,7 @@ snapshots: human-id: 4.1.2 prettier: 2.8.8 - '@cspell/cspell-bundled-dicts@9.0.1': + '@cspell/cspell-bundled-dicts@9.2.2': dependencies: '@cspell/dict-ada': 4.1.1 '@cspell/dict-al': 1.1.1 @@ -6684,15 +7287,15 @@ snapshots: '@cspell/dict-typescript': 3.2.3 '@cspell/dict-vue': 3.0.5 - '@cspell/cspell-pipe@9.0.1': {} + '@cspell/cspell-pipe@9.2.2': {} - '@cspell/cspell-resolver@9.0.1': + '@cspell/cspell-resolver@9.2.2': dependencies: global-directory: 4.0.1 - '@cspell/cspell-service-bus@9.0.1': {} + '@cspell/cspell-service-bus@9.2.2': {} - '@cspell/cspell-types@9.0.1': {} + '@cspell/cspell-types@9.2.2': {} '@cspell/dict-ada@4.1.1': {} @@ -6819,24 +7422,24 @@ snapshots: '@cspell/dict-vue@3.0.5': {} - '@cspell/dynamic-import@9.0.1': + '@cspell/dynamic-import@9.2.2': dependencies: - '@cspell/url': 9.0.1 + '@cspell/url': 9.2.2 import-meta-resolve: 4.2.0 - '@cspell/eslint-plugin@9.0.1(eslint@9.27.0(jiti@2.6.1))': + '@cspell/eslint-plugin@9.2.2(eslint@9.38.0(jiti@2.6.1))': dependencies: - '@cspell/cspell-types': 9.0.1 - '@cspell/url': 9.0.1 - cspell-lib: 9.0.1 - eslint: 9.27.0(jiti@2.6.1) + '@cspell/cspell-types': 9.2.2 + '@cspell/url': 9.2.2 + cspell-lib: 9.2.2 + eslint: 9.38.0(jiti@2.6.1) synckit: 0.11.11 - '@cspell/filetypes@9.0.1': {} + '@cspell/filetypes@9.2.2': {} - '@cspell/strong-weak-map@9.0.1': {} + '@cspell/strong-weak-map@9.2.2': {} - '@cspell/url@9.0.1': {} + '@cspell/url@9.2.2': {} '@drizzle-team/brocli@0.10.2': {} @@ -7010,14 +7613,14 @@ snapshots: '@esbuild/win32-x64@0.25.11': optional: true - '@eslint-community/eslint-utils@4.9.0(eslint@9.27.0(jiti@2.6.1))': + '@eslint-community/eslint-utils@4.9.0(eslint@9.38.0(jiti@2.6.1))': dependencies: - eslint: 9.27.0(jiti@2.6.1) + eslint: 9.38.0(jiti@2.6.1) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.2': {} - '@eslint/config-array@0.20.1': + '@eslint/config-array@0.21.1': dependencies: '@eslint/object-schema': 2.1.7 debug: 4.4.3 @@ -7025,25 +7628,19 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/config-helpers@0.2.3': {} - - '@eslint/core@0.10.0': + '@eslint/config-helpers@0.4.2': dependencies: - '@types/json-schema': 7.0.15 - - '@eslint/core@0.12.0': - dependencies: - '@types/json-schema': 7.0.15 + '@eslint/core': 0.17.0 - '@eslint/core@0.13.0': + '@eslint/core@0.15.2': dependencies: '@types/json-schema': 7.0.15 - '@eslint/core@0.14.0': + '@eslint/core@0.16.0': dependencies: '@types/json-schema': 7.0.15 - '@eslint/core@0.15.2': + '@eslint/core@0.17.0': dependencies: '@types/json-schema': 7.0.15 @@ -7061,47 +7658,66 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.27.0': {} + '@eslint/js@9.38.0': {} - '@eslint/json@0.12.0': + '@eslint/json@0.13.2': dependencies: - '@eslint/core': 0.12.0 - '@eslint/plugin-kit': 0.2.8 + '@eslint/core': 0.15.2 + '@eslint/plugin-kit': 0.3.5 '@humanwhocodes/momoa': 3.3.10 natural-compare: 1.4.0 - '@eslint/markdown@6.4.0': + '@eslint/markdown@7.5.0': dependencies: - '@eslint/core': 0.10.0 - '@eslint/plugin-kit': 0.2.8 + '@eslint/core': 0.16.0 + '@eslint/plugin-kit': 0.4.1 + github-slugger: 2.0.0 mdast-util-from-markdown: 2.0.2 mdast-util-frontmatter: 2.0.1 mdast-util-gfm: 3.1.0 micromark-extension-frontmatter: 2.0.0 micromark-extension-gfm: 3.0.0 + micromark-util-normalize-identifier: 2.0.1 transitivePeerDependencies: - supports-color '@eslint/object-schema@2.1.7': {} - '@eslint/plugin-kit@0.2.8': + '@eslint/plugin-kit@0.3.5': dependencies: - '@eslint/core': 0.13.0 + '@eslint/core': 0.15.2 levn: 0.4.1 - '@eslint/plugin-kit@0.3.5': + '@eslint/plugin-kit@0.4.1': dependencies: - '@eslint/core': 0.15.2 + '@eslint/core': 0.17.0 levn: 0.4.1 + '@floating-ui/core@1.7.3': + dependencies: + '@floating-ui/utils': 0.2.10 + + '@floating-ui/dom@1.7.4': + dependencies: + '@floating-ui/core': 1.7.3 + '@floating-ui/utils': 0.2.10 + + '@floating-ui/react-dom@2.1.6(react-dom@18.3.1(react@19.2.0))(react@19.2.0)': + dependencies: + '@floating-ui/dom': 1.7.4 + react: 19.2.0 + react-dom: 18.3.1(react@19.2.0) + + '@floating-ui/utils@0.2.10': {} + '@hono/node-server@1.14.2(hono@4.7.10)': dependencies: hono: 4.7.10 - '@hono/valibot-validator@0.5.2(hono@4.7.10)(valibot@1.1.0(typescript@5.7.3))': + '@hono/standard-validator@0.1.5(@standard-schema/spec@1.0.0)(hono@4.7.10)': dependencies: + '@standard-schema/spec': 1.0.0 hono: 4.7.10 - valibot: 1.1.0(typescript@5.7.3) '@humanfs/core@0.19.1': {} @@ -7206,143 +7822,143 @@ snapshots: '@inquirer/ansi@1.0.1': {} - '@inquirer/checkbox@4.3.0(@types/node@22.18.13)': + '@inquirer/checkbox@4.3.0(@types/node@24.9.2)': dependencies: '@inquirer/ansi': 1.0.1 - '@inquirer/core': 10.3.0(@types/node@22.18.13) + '@inquirer/core': 10.3.0(@types/node@24.9.2) '@inquirer/figures': 1.0.14 - '@inquirer/type': 3.0.9(@types/node@22.18.13) + '@inquirer/type': 3.0.9(@types/node@24.9.2) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 22.18.13 + '@types/node': 24.9.2 - '@inquirer/confirm@5.1.19(@types/node@22.18.13)': + '@inquirer/confirm@5.1.19(@types/node@24.9.2)': dependencies: - '@inquirer/core': 10.3.0(@types/node@22.18.13) - '@inquirer/type': 3.0.9(@types/node@22.18.13) + '@inquirer/core': 10.3.0(@types/node@24.9.2) + '@inquirer/type': 3.0.9(@types/node@24.9.2) optionalDependencies: - '@types/node': 22.18.13 + '@types/node': 24.9.2 - '@inquirer/core@10.3.0(@types/node@22.18.13)': + '@inquirer/core@10.3.0(@types/node@24.9.2)': dependencies: '@inquirer/ansi': 1.0.1 '@inquirer/figures': 1.0.14 - '@inquirer/type': 3.0.9(@types/node@22.18.13) + '@inquirer/type': 3.0.9(@types/node@24.9.2) cli-width: 4.1.0 mute-stream: 2.0.0 signal-exit: 4.1.0 wrap-ansi: 6.2.0 yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 22.18.13 + '@types/node': 24.9.2 - '@inquirer/editor@4.2.21(@types/node@22.18.13)': + '@inquirer/editor@4.2.21(@types/node@24.9.2)': dependencies: - '@inquirer/core': 10.3.0(@types/node@22.18.13) - '@inquirer/external-editor': 1.0.2(@types/node@22.18.13) - '@inquirer/type': 3.0.9(@types/node@22.18.13) + '@inquirer/core': 10.3.0(@types/node@24.9.2) + '@inquirer/external-editor': 1.0.2(@types/node@24.9.2) + '@inquirer/type': 3.0.9(@types/node@24.9.2) optionalDependencies: - '@types/node': 22.18.13 + '@types/node': 24.9.2 - '@inquirer/expand@4.0.21(@types/node@22.18.13)': + '@inquirer/expand@4.0.21(@types/node@24.9.2)': dependencies: - '@inquirer/core': 10.3.0(@types/node@22.18.13) - '@inquirer/type': 3.0.9(@types/node@22.18.13) + '@inquirer/core': 10.3.0(@types/node@24.9.2) + '@inquirer/type': 3.0.9(@types/node@24.9.2) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 22.18.13 + '@types/node': 24.9.2 - '@inquirer/external-editor@1.0.2(@types/node@22.18.13)': + '@inquirer/external-editor@1.0.2(@types/node@24.9.2)': dependencies: chardet: 2.1.0 iconv-lite: 0.7.0 optionalDependencies: - '@types/node': 22.18.13 + '@types/node': 24.9.2 '@inquirer/figures@1.0.14': {} - '@inquirer/input@4.2.5(@types/node@22.18.13)': + '@inquirer/input@4.2.5(@types/node@24.9.2)': dependencies: - '@inquirer/core': 10.3.0(@types/node@22.18.13) - '@inquirer/type': 3.0.9(@types/node@22.18.13) + '@inquirer/core': 10.3.0(@types/node@24.9.2) + '@inquirer/type': 3.0.9(@types/node@24.9.2) optionalDependencies: - '@types/node': 22.18.13 + '@types/node': 24.9.2 - '@inquirer/number@3.0.21(@types/node@22.18.13)': + '@inquirer/number@3.0.21(@types/node@24.9.2)': dependencies: - '@inquirer/core': 10.3.0(@types/node@22.18.13) - '@inquirer/type': 3.0.9(@types/node@22.18.13) + '@inquirer/core': 10.3.0(@types/node@24.9.2) + '@inquirer/type': 3.0.9(@types/node@24.9.2) optionalDependencies: - '@types/node': 22.18.13 + '@types/node': 24.9.2 - '@inquirer/password@4.0.21(@types/node@22.18.13)': + '@inquirer/password@4.0.21(@types/node@24.9.2)': dependencies: '@inquirer/ansi': 1.0.1 - '@inquirer/core': 10.3.0(@types/node@22.18.13) - '@inquirer/type': 3.0.9(@types/node@22.18.13) + '@inquirer/core': 10.3.0(@types/node@24.9.2) + '@inquirer/type': 3.0.9(@types/node@24.9.2) optionalDependencies: - '@types/node': 22.18.13 - - '@inquirer/prompts@7.5.1(@types/node@22.18.13)': - dependencies: - '@inquirer/checkbox': 4.3.0(@types/node@22.18.13) - '@inquirer/confirm': 5.1.19(@types/node@22.18.13) - '@inquirer/editor': 4.2.21(@types/node@22.18.13) - '@inquirer/expand': 4.0.21(@types/node@22.18.13) - '@inquirer/input': 4.2.5(@types/node@22.18.13) - '@inquirer/number': 3.0.21(@types/node@22.18.13) - '@inquirer/password': 4.0.21(@types/node@22.18.13) - '@inquirer/rawlist': 4.1.9(@types/node@22.18.13) - '@inquirer/search': 3.2.0(@types/node@22.18.13) - '@inquirer/select': 4.4.0(@types/node@22.18.13) + '@types/node': 24.9.2 + + '@inquirer/prompts@7.5.1(@types/node@24.9.2)': + dependencies: + '@inquirer/checkbox': 4.3.0(@types/node@24.9.2) + '@inquirer/confirm': 5.1.19(@types/node@24.9.2) + '@inquirer/editor': 4.2.21(@types/node@24.9.2) + '@inquirer/expand': 4.0.21(@types/node@24.9.2) + '@inquirer/input': 4.2.5(@types/node@24.9.2) + '@inquirer/number': 3.0.21(@types/node@24.9.2) + '@inquirer/password': 4.0.21(@types/node@24.9.2) + '@inquirer/rawlist': 4.1.9(@types/node@24.9.2) + '@inquirer/search': 3.2.0(@types/node@24.9.2) + '@inquirer/select': 4.4.0(@types/node@24.9.2) optionalDependencies: - '@types/node': 22.18.13 - - '@inquirer/prompts@7.9.0(@types/node@22.18.13)': - dependencies: - '@inquirer/checkbox': 4.3.0(@types/node@22.18.13) - '@inquirer/confirm': 5.1.19(@types/node@22.18.13) - '@inquirer/editor': 4.2.21(@types/node@22.18.13) - '@inquirer/expand': 4.0.21(@types/node@22.18.13) - '@inquirer/input': 4.2.5(@types/node@22.18.13) - '@inquirer/number': 3.0.21(@types/node@22.18.13) - '@inquirer/password': 4.0.21(@types/node@22.18.13) - '@inquirer/rawlist': 4.1.9(@types/node@22.18.13) - '@inquirer/search': 3.2.0(@types/node@22.18.13) - '@inquirer/select': 4.4.0(@types/node@22.18.13) + '@types/node': 24.9.2 + + '@inquirer/prompts@7.9.0(@types/node@24.9.2)': + dependencies: + '@inquirer/checkbox': 4.3.0(@types/node@24.9.2) + '@inquirer/confirm': 5.1.19(@types/node@24.9.2) + '@inquirer/editor': 4.2.21(@types/node@24.9.2) + '@inquirer/expand': 4.0.21(@types/node@24.9.2) + '@inquirer/input': 4.2.5(@types/node@24.9.2) + '@inquirer/number': 3.0.21(@types/node@24.9.2) + '@inquirer/password': 4.0.21(@types/node@24.9.2) + '@inquirer/rawlist': 4.1.9(@types/node@24.9.2) + '@inquirer/search': 3.2.0(@types/node@24.9.2) + '@inquirer/select': 4.4.0(@types/node@24.9.2) optionalDependencies: - '@types/node': 22.18.13 + '@types/node': 24.9.2 - '@inquirer/rawlist@4.1.9(@types/node@22.18.13)': + '@inquirer/rawlist@4.1.9(@types/node@24.9.2)': dependencies: - '@inquirer/core': 10.3.0(@types/node@22.18.13) - '@inquirer/type': 3.0.9(@types/node@22.18.13) + '@inquirer/core': 10.3.0(@types/node@24.9.2) + '@inquirer/type': 3.0.9(@types/node@24.9.2) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 22.18.13 + '@types/node': 24.9.2 - '@inquirer/search@3.2.0(@types/node@22.18.13)': + '@inquirer/search@3.2.0(@types/node@24.9.2)': dependencies: - '@inquirer/core': 10.3.0(@types/node@22.18.13) + '@inquirer/core': 10.3.0(@types/node@24.9.2) '@inquirer/figures': 1.0.14 - '@inquirer/type': 3.0.9(@types/node@22.18.13) + '@inquirer/type': 3.0.9(@types/node@24.9.2) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 22.18.13 + '@types/node': 24.9.2 - '@inquirer/select@4.4.0(@types/node@22.18.13)': + '@inquirer/select@4.4.0(@types/node@24.9.2)': dependencies: '@inquirer/ansi': 1.0.1 - '@inquirer/core': 10.3.0(@types/node@22.18.13) + '@inquirer/core': 10.3.0(@types/node@24.9.2) '@inquirer/figures': 1.0.14 - '@inquirer/type': 3.0.9(@types/node@22.18.13) + '@inquirer/type': 3.0.9(@types/node@24.9.2) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 22.18.13 + '@types/node': 24.9.2 - '@inquirer/type@3.0.9(@types/node@22.18.13)': + '@inquirer/type@3.0.9(@types/node@24.9.2)': optionalDependencies: - '@types/node': 22.18.13 + '@types/node': 24.9.2 '@isaacs/balanced-match@4.0.1': {} @@ -7350,6 +7966,15 @@ snapshots: dependencies: '@isaacs/balanced-match': 4.0.1 + '@isaacs/cliui@8.0.2': + dependencies: + string-width: 5.1.2 + string-width-cjs: string-width@4.2.3 + strip-ansi: 7.1.0 + strip-ansi-cjs: strip-ansi@6.0.1 + wrap-ansi: 8.1.0 + wrap-ansi-cjs: wrap-ansi@7.0.0 + '@jridgewell/gen-mapping@0.3.13': dependencies: '@jridgewell/sourcemap-codec': 1.5.5 @@ -7430,22 +8055,32 @@ snapshots: '@types/react': 19.2.2 react: 19.2.0 - '@mintlify/cli@4.0.536(@types/node@22.18.13)(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(typescript@5.7.3)': + '@mintlify/cli@4.0.787(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/node@24.9.2)(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1)': dependencies: - '@mintlify/common': 1.0.380(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0) - '@mintlify/link-rot': 3.0.494(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(typescript@5.7.3) - '@mintlify/models': 0.0.193 - '@mintlify/prebuild': 1.0.491(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(typescript@5.7.3) - '@mintlify/previewing': 4.0.527(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(typescript@5.7.3) - '@mintlify/validation': 0.1.367 + '@inquirer/prompts': 7.9.0(@types/node@24.9.2) + '@mintlify/common': 1.0.589(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) + '@mintlify/link-rot': 3.0.730(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) + '@mintlify/models': 0.0.238 + '@mintlify/prebuild': 1.0.717(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) + '@mintlify/previewing': 4.0.766(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) + '@mintlify/validation': 0.1.513(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(typescript@5.9.3) + adm-zip: 0.5.16 chalk: 5.6.2 + color: 4.2.3 detect-port: 1.6.1 fs-extra: 11.3.2 - inquirer: 12.10.0(@types/node@22.18.13) + gray-matter: 4.0.3 + ink: 6.4.0(@types/react@19.2.2)(react@19.2.0) + inquirer: 12.10.0(@types/node@24.9.2) js-yaml: 4.1.0 - ora: 6.3.1 + mdast: 3.0.0 + mdast-util-mdx-jsx: 3.2.0 + react: 19.2.0 + semver: 7.7.3 + unist-util-visit: 5.0.0 yargs: 17.7.2 transitivePeerDependencies: + - '@radix-ui/react-popover' - '@types/node' - '@types/react' - bare-abort-controller @@ -7453,43 +8088,52 @@ snapshots: - bufferutil - debug - encoding - - react + - react-devtools-core - react-dom - react-native-b4a - supports-color + - tsx - typescript - utf-8-validate + - yaml - '@mintlify/common@1.0.380(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)': + '@mintlify/common@1.0.589(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1)': dependencies: '@asyncapi/parser': 3.4.0 - '@mintlify/mdx': 1.1.0(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0) - '@mintlify/models': 0.0.193 - '@mintlify/openapi-parser': 0.0.7 - '@mintlify/validation': 0.1.367 + '@mintlify/mdx': 3.0.1(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(typescript@5.9.3) + '@mintlify/models': 0.0.238 + '@mintlify/openapi-parser': 0.0.8 + '@mintlify/validation': 0.1.513(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(typescript@5.9.3) '@sindresorhus/slugify': 2.2.1 acorn: 8.15.0 + acorn-jsx: 5.3.2(acorn@8.15.0) + color-blend: 4.0.0 estree-util-to-js: 2.0.0 estree-walker: 3.0.3 gray-matter: 4.0.3 hast-util-from-html: 2.0.3 hast-util-to-html: 9.0.5 hast-util-to-text: 4.0.2 - is-absolute-url: 4.0.1 + hex-rgb: 5.0.0 js-yaml: 4.1.0 lodash: 4.17.21 mdast: 3.0.0 mdast-util-from-markdown: 2.0.2 + mdast-util-gfm: 3.1.0 mdast-util-mdx: 3.0.0 mdast-util-mdx-jsx: 3.2.0 + micromark-extension-gfm: 3.0.0 micromark-extension-mdx-jsx: 3.0.2 + micromark-extension-mdxjs: 3.0.0 openapi-types: 12.1.3 + postcss: 8.5.6 remark: 15.0.1 remark-frontmatter: 5.0.0 remark-gfm: 4.0.1 remark-math: 6.0.0 remark-mdx: 3.1.1 remark-stringify: 11.0.0 + tailwindcss: 3.4.18(tsx@4.20.6)(yaml@2.8.1) unified: 11.0.5 unist-builder: 4.0.0 unist-util-map: 4.0.0 @@ -7499,21 +8143,27 @@ snapshots: unist-util-visit-parents: 6.0.2 vfile: 6.0.3 transitivePeerDependencies: + - '@radix-ui/react-popover' - '@types/react' - debug - encoding - react - react-dom - supports-color + - tsx + - typescript + - yaml - '@mintlify/link-rot@3.0.494(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(typescript@5.7.3)': + '@mintlify/link-rot@3.0.730(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1)': dependencies: - '@mintlify/common': 1.0.380(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0) - '@mintlify/prebuild': 1.0.491(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(typescript@5.7.3) + '@mintlify/common': 1.0.589(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) + '@mintlify/prebuild': 1.0.717(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) + '@mintlify/previewing': 4.0.766(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) + '@mintlify/validation': 0.1.513(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(typescript@5.9.3) fs-extra: 11.3.2 - is-absolute-url: 4.0.1 unist-util-visit: 4.1.2 transitivePeerDependencies: + - '@radix-ui/react-popover' - '@types/react' - bare-abort-controller - bare-buffer @@ -7521,15 +8171,25 @@ snapshots: - debug - encoding - react + - react-devtools-core - react-dom - react-native-b4a - supports-color + - tsx - typescript - utf-8-validate + - yaml - '@mintlify/mdx@1.1.0(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)': + '@mintlify/mdx@3.0.1(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(typescript@5.9.3)': dependencies: + '@radix-ui/react-popover': 1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0) + '@shikijs/transformers': 3.14.0 + '@shikijs/twoslash': 3.14.0(typescript@5.9.3) hast-util-to-string: 3.0.1 + mdast-util-from-markdown: 2.0.2 + mdast-util-gfm: 3.1.0 + mdast-util-mdx-jsx: 3.2.0 + mdast-util-to-hast: 13.2.0 next-mdx-remote-client: 1.1.4(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(unified@11.0.5) react: 19.2.0 react-dom: 18.3.1(react@19.2.0) @@ -7543,15 +8203,16 @@ snapshots: transitivePeerDependencies: - '@types/react' - supports-color + - typescript - '@mintlify/models@0.0.193': + '@mintlify/models@0.0.238': dependencies: axios: 1.13.1 openapi-types: 12.1.3 transitivePeerDependencies: - debug - '@mintlify/openapi-parser@0.0.7': + '@mintlify/openapi-parser@0.0.8': dependencies: ajv: 8.17.1 ajv-draft-04: 1.0.0(ajv@8.17.1) @@ -7560,23 +8221,25 @@ snapshots: leven: 4.1.0 yaml: 2.8.1 - '@mintlify/prebuild@1.0.491(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(typescript@5.7.3)': + '@mintlify/prebuild@1.0.717(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1)': dependencies: - '@mintlify/common': 1.0.380(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0) - '@mintlify/openapi-parser': 0.0.7 - '@mintlify/scraping': 4.0.236(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(typescript@5.7.3) - '@mintlify/validation': 0.1.367 - axios: 1.13.1 + '@mintlify/common': 1.0.589(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) + '@mintlify/openapi-parser': 0.0.8 + '@mintlify/scraping': 4.0.449(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) + '@mintlify/validation': 0.1.513(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(typescript@5.9.3) chalk: 5.6.2 favicons: 7.2.0 fs-extra: 11.3.2 gray-matter: 4.0.3 - is-absolute-url: 4.0.1 js-yaml: 4.1.0 mdast: 3.0.0 openapi-types: 12.1.3 + sharp: 0.33.5 + sharp-ico: 0.1.5 unist-util-visit: 4.1.2 + uuid: 11.1.0 transitivePeerDependencies: + - '@radix-ui/react-popover' - '@types/react' - bare-abort-controller - bare-buffer @@ -7587,14 +8250,16 @@ snapshots: - react-dom - react-native-b4a - supports-color + - tsx - typescript - utf-8-validate + - yaml - '@mintlify/previewing@4.0.527(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(typescript@5.7.3)': + '@mintlify/previewing@4.0.766(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1)': dependencies: - '@mintlify/common': 1.0.380(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0) - '@mintlify/prebuild': 1.0.491(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(typescript@5.7.3) - '@mintlify/validation': 0.1.367 + '@mintlify/common': 1.0.589(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) + '@mintlify/prebuild': 1.0.717(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) + '@mintlify/validation': 0.1.513(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(typescript@5.9.3) better-opn: 3.0.2 chalk: 5.6.2 chokidar: 3.6.0 @@ -7602,40 +8267,44 @@ snapshots: fs-extra: 11.3.2 got: 13.0.0 gray-matter: 4.0.3 - is-absolute-url: 4.0.1 + ink: 6.4.0(@types/react@19.2.2)(react@19.2.0) + ink-spinner: 5.0.0(ink@6.4.0(@types/react@19.2.2)(react@19.2.0))(react@19.2.0) is-online: 10.0.0 js-yaml: 4.1.0 mdast: 3.0.0 openapi-types: 12.1.3 - ora: 6.3.1 + react: 19.2.0 socket.io: 4.8.1 tar: 6.2.1 unist-util-visit: 4.1.2 yargs: 17.7.2 transitivePeerDependencies: + - '@radix-ui/react-popover' - '@types/react' - bare-abort-controller - bare-buffer - bufferutil - debug - encoding - - react + - react-devtools-core - react-dom - react-native-b4a - supports-color + - tsx - typescript - utf-8-validate + - yaml - '@mintlify/scraping@4.0.236(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(typescript@5.7.3)': + '@mintlify/scraping@4.0.449(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1)': dependencies: - '@mintlify/common': 1.0.380(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0) - '@mintlify/openapi-parser': 0.0.7 + '@mintlify/common': 1.0.589(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) + '@mintlify/openapi-parser': 0.0.8 fs-extra: 11.3.2 hast-util-to-mdast: 10.1.2 js-yaml: 4.1.0 mdast-util-mdx-jsx: 3.2.0 neotraverse: 0.6.18 - puppeteer: 22.15.0(typescript@5.7.3) + puppeteer: 22.15.0(typescript@5.9.3) rehype-parse: 9.0.1 remark-gfm: 4.0.1 remark-mdx: 3.1.1 @@ -7644,8 +8313,9 @@ snapshots: unified: 11.0.5 unist-util-visit: 5.0.0 yargs: 17.7.2 - zod: 3.25.4 + zod: 3.25.76 transitivePeerDependencies: + - '@radix-ui/react-popover' - '@types/react' - bare-abort-controller - bare-buffer @@ -7656,20 +8326,32 @@ snapshots: - react-dom - react-native-b4a - supports-color + - tsx - typescript - utf-8-validate + - yaml - '@mintlify/validation@0.1.367': + '@mintlify/validation@0.1.513(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(typescript@5.9.3)': dependencies: - '@mintlify/models': 0.0.193 - is-absolute-url: 4.0.1 + '@mintlify/mdx': 3.0.1(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(typescript@5.9.3) + '@mintlify/models': 0.0.238 + arktype: 2.1.25 + js-yaml: 4.1.0 lcm: 0.0.3 lodash: 4.17.21 + object-hash: 3.0.0 openapi-types: 12.1.3 - zod: 3.25.4 - zod-to-json-schema: 3.24.6(zod@3.25.4) + uuid: 11.1.0 + zod: 3.25.76 + zod-to-json-schema: 3.24.6(zod@3.25.76) transitivePeerDependencies: + - '@radix-ui/react-popover' + - '@types/react' - debug + - react + - react-dom + - supports-color + - typescript '@multiformats/base-x@4.0.1': {} @@ -7680,6 +8362,13 @@ snapshots: '@tybys/wasm-util': 0.10.1 optional: true + '@napi-rs/wasm-runtime@1.0.7': + dependencies: + '@emnapi/core': 1.6.0 + '@emnapi/runtime': 1.6.0 + '@tybys/wasm-util': 0.10.1 + optional: true + '@noble/ciphers@1.3.0': {} '@noble/curves@1.8.2': @@ -7759,10 +8448,15 @@ snapshots: '@oxc-parser/binding-win32-x64-msvc@0.74.0': optional: true - '@oxc-project/types@0.70.0': {} + '@oxc-project/runtime@0.95.0': {} '@oxc-project/types@0.74.0': {} + '@oxc-project/types@0.95.0': {} + + '@pkgjs/parseargs@0.11.0': + optional: true + '@pkgr/core@0.2.9': {} '@prettier/plugin-oxc@0.0.4': @@ -7789,45 +8483,230 @@ snapshots: dependencies: quansync: 0.2.11 - '@rolldown/binding-darwin-arm64@1.0.0-beta.9': + '@radix-ui/primitive@1.1.3': {} + + '@radix-ui/react-arrow@1.1.7(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0) + react: 19.2.0 + react-dom: 18.3.1(react@19.2.0) + optionalDependencies: + '@types/react': 19.2.2 + + '@radix-ui/react-compose-refs@1.1.2(@types/react@19.2.2)(react@19.2.0)': + dependencies: + react: 19.2.0 + optionalDependencies: + '@types/react': 19.2.2 + + '@radix-ui/react-context@1.1.2(@types/react@19.2.2)(react@19.2.0)': + dependencies: + react: 19.2.0 + optionalDependencies: + '@types/react': 19.2.2 + + '@radix-ui/react-dismissable-layer@1.1.11(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/primitive': 1.1.3 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.2.0) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.2.0) + '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.2.2)(react@19.2.0) + react: 19.2.0 + react-dom: 18.3.1(react@19.2.0) + optionalDependencies: + '@types/react': 19.2.2 + + '@radix-ui/react-focus-guards@1.1.3(@types/react@19.2.2)(react@19.2.0)': + dependencies: + react: 19.2.0 + optionalDependencies: + '@types/react': 19.2.2 + + '@radix-ui/react-focus-scope@1.1.7(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.2.0) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.2.0) + react: 19.2.0 + react-dom: 18.3.1(react@19.2.0) + optionalDependencies: + '@types/react': 19.2.2 + + '@radix-ui/react-id@1.1.1(@types/react@19.2.2)(react@19.2.0)': + dependencies: + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.2.0) + react: 19.2.0 + optionalDependencies: + '@types/react': 19.2.2 + + '@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/primitive': 1.1.3 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.2.0) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.2.0) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0) + '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.2)(react@19.2.0) + '@radix-ui/react-focus-scope': 1.1.7(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.2.0) + '@radix-ui/react-popper': 1.2.8(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0) + '@radix-ui/react-portal': 1.1.9(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0) + '@radix-ui/react-presence': 1.1.5(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.2)(react@19.2.0) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.2.0) + aria-hidden: 1.2.6 + react: 19.2.0 + react-dom: 18.3.1(react@19.2.0) + react-remove-scroll: 2.7.1(@types/react@19.2.2)(react@19.2.0) + optionalDependencies: + '@types/react': 19.2.2 + + '@radix-ui/react-popper@1.2.8(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)': + dependencies: + '@floating-ui/react-dom': 2.1.6(react-dom@18.3.1(react@19.2.0))(react@19.2.0) + '@radix-ui/react-arrow': 1.1.7(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.2.0) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.2.0) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.2.0) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.2.0) + '@radix-ui/react-use-rect': 1.1.1(@types/react@19.2.2)(react@19.2.0) + '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.2)(react@19.2.0) + '@radix-ui/rect': 1.1.1 + react: 19.2.0 + react-dom: 18.3.1(react@19.2.0) + optionalDependencies: + '@types/react': 19.2.2 + + '@radix-ui/react-portal@1.1.9(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.2.0) + react: 19.2.0 + react-dom: 18.3.1(react@19.2.0) + optionalDependencies: + '@types/react': 19.2.2 + + '@radix-ui/react-presence@1.1.5(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.2.0) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.2.0) + react: 19.2.0 + react-dom: 18.3.1(react@19.2.0) + optionalDependencies: + '@types/react': 19.2.2 + + '@radix-ui/react-primitive@2.1.3(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.2)(react@19.2.0) + react: 19.2.0 + react-dom: 18.3.1(react@19.2.0) + optionalDependencies: + '@types/react': 19.2.2 + + '@radix-ui/react-slot@1.2.3(@types/react@19.2.2)(react@19.2.0)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.2.0) + react: 19.2.0 + optionalDependencies: + '@types/react': 19.2.2 + + '@radix-ui/react-use-callback-ref@1.1.1(@types/react@19.2.2)(react@19.2.0)': + dependencies: + react: 19.2.0 + optionalDependencies: + '@types/react': 19.2.2 + + '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.2.2)(react@19.2.0)': + dependencies: + '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.2.2)(react@19.2.0) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.2.0) + react: 19.2.0 + optionalDependencies: + '@types/react': 19.2.2 + + '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.2.2)(react@19.2.0)': + dependencies: + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.2.0) + react: 19.2.0 + optionalDependencies: + '@types/react': 19.2.2 + + '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.2.2)(react@19.2.0)': + dependencies: + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.2.0) + react: 19.2.0 + optionalDependencies: + '@types/react': 19.2.2 + + '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.2.2)(react@19.2.0)': + dependencies: + react: 19.2.0 + optionalDependencies: + '@types/react': 19.2.2 + + '@radix-ui/react-use-rect@1.1.1(@types/react@19.2.2)(react@19.2.0)': + dependencies: + '@radix-ui/rect': 1.1.1 + react: 19.2.0 + optionalDependencies: + '@types/react': 19.2.2 + + '@radix-ui/react-use-size@1.1.1(@types/react@19.2.2)(react@19.2.0)': + dependencies: + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.2.0) + react: 19.2.0 + optionalDependencies: + '@types/react': 19.2.2 + + '@radix-ui/rect@1.1.1': {} + + '@rolldown/binding-android-arm64@1.0.0-beta.45': optional: true - '@rolldown/binding-darwin-x64@1.0.0-beta.9': + '@rolldown/binding-darwin-arm64@1.0.0-beta.45': optional: true - '@rolldown/binding-freebsd-x64@1.0.0-beta.9': + '@rolldown/binding-darwin-x64@1.0.0-beta.45': optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.9': + '@rolldown/binding-freebsd-x64@1.0.0-beta.45': optional: true - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.9': + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.45': optional: true - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.9': + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.45': optional: true - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.9': + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.45': optional: true - '@rolldown/binding-linux-x64-musl@1.0.0-beta.9': + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.45': optional: true - '@rolldown/binding-wasm32-wasi@1.0.0-beta.9': + '@rolldown/binding-linux-x64-musl@1.0.0-beta.45': + optional: true + + '@rolldown/binding-openharmony-arm64@1.0.0-beta.45': + optional: true + + '@rolldown/binding-wasm32-wasi@1.0.0-beta.45': dependencies: - '@napi-rs/wasm-runtime': 0.2.12 + '@napi-rs/wasm-runtime': 1.0.7 optional: true - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.9': + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.45': optional: true - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.9': + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.45': optional: true - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.9': + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.45': optional: true - '@rolldown/pluginutils@1.0.0-beta.9': {} + '@rolldown/pluginutils@1.0.0-beta.45': {} '@rollup/rollup-android-arm-eabi@4.52.5': optional: true @@ -7934,6 +8813,20 @@ snapshots: dependencies: '@shikijs/types': 3.14.0 + '@shikijs/transformers@3.14.0': + dependencies: + '@shikijs/core': 3.14.0 + '@shikijs/types': 3.14.0 + + '@shikijs/twoslash@3.14.0(typescript@5.9.3)': + dependencies: + '@shikijs/core': 3.14.0 + '@shikijs/types': 3.14.0 + twoslash: 0.3.4(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + '@shikijs/types@3.14.0': dependencies: '@shikijs/vscode-textmate': 10.0.2 @@ -7954,30 +8847,30 @@ snapshots: '@socket.io/component-emitter@3.1.2': {} - '@solana/codecs-core@2.1.1(typescript@5.7.3)': + '@solana/codecs-core@2.1.1(typescript@5.9.3)': dependencies: - '@solana/errors': 2.1.1(typescript@5.7.3) - typescript: 5.7.3 + '@solana/errors': 2.1.1(typescript@5.9.3) + typescript: 5.9.3 - '@solana/codecs-numbers@2.1.1(typescript@5.7.3)': + '@solana/codecs-numbers@2.1.1(typescript@5.9.3)': dependencies: - '@solana/codecs-core': 2.1.1(typescript@5.7.3) - '@solana/errors': 2.1.1(typescript@5.7.3) - typescript: 5.7.3 + '@solana/codecs-core': 2.1.1(typescript@5.9.3) + '@solana/errors': 2.1.1(typescript@5.9.3) + typescript: 5.9.3 - '@solana/codecs-strings@2.1.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3)': + '@solana/codecs-strings@2.1.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': dependencies: - '@solana/codecs-core': 2.1.1(typescript@5.7.3) - '@solana/codecs-numbers': 2.1.1(typescript@5.7.3) - '@solana/errors': 2.1.1(typescript@5.7.3) + '@solana/codecs-core': 2.1.1(typescript@5.9.3) + '@solana/codecs-numbers': 2.1.1(typescript@5.9.3) + '@solana/errors': 2.1.1(typescript@5.9.3) fastestsmallesttextencoderdecoder: 1.0.22 - typescript: 5.7.3 + typescript: 5.9.3 - '@solana/errors@2.1.1(typescript@5.7.3)': + '@solana/errors@2.1.1(typescript@5.9.3)': dependencies: chalk: 5.6.2 commander: 13.1.0 - typescript: 5.7.3 + typescript: 5.9.3 '@standard-schema/spec@1.0.0': {} @@ -8137,12 +9030,12 @@ snapshots: '@types/better-sqlite3@7.6.13': dependencies: - '@types/node': 22.18.13 + '@types/node': 24.9.2 '@types/body-parser@1.19.6': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.18.13 + '@types/node': 24.9.2 '@types/chai@5.2.3': dependencies: @@ -8151,11 +9044,11 @@ snapshots: '@types/connect@3.4.38': dependencies: - '@types/node': 22.18.13 + '@types/node': 24.9.2 '@types/cors@2.8.19': dependencies: - '@types/node': 22.18.13 + '@types/node': 24.9.2 '@types/debug@4.1.12': dependencies: @@ -8167,7 +9060,7 @@ snapshots: '@types/es-aggregate-error@1.0.6': dependencies: - '@types/node': 22.18.13 + '@types/node': 24.9.2 '@types/estree-jsx@1.0.5': dependencies: @@ -8177,7 +9070,7 @@ snapshots: '@types/express-serve-static-core@5.1.0': dependencies: - '@types/node': 22.18.13 + '@types/node': 24.9.2 '@types/qs': 6.14.0 '@types/range-parser': 1.2.7 '@types/send': 1.2.1 @@ -8216,9 +9109,9 @@ snapshots: '@types/node@12.20.55': {} - '@types/node@22.18.13': + '@types/node@24.9.2': dependencies: - undici-types: 6.21.0 + undici-types: 7.16.0 '@types/qs@6.14.0': {} @@ -8230,12 +9123,12 @@ snapshots: '@types/send@1.2.1': dependencies: - '@types/node': 22.18.13 + '@types/node': 24.9.2 '@types/serve-static@2.2.0': dependencies: '@types/http-errors': 2.0.5 - '@types/node': 22.18.13 + '@types/node': 24.9.2 '@types/unist@2.0.11': {} @@ -8245,98 +9138,78 @@ snapshots: '@types/varint@6.0.3': dependencies: - '@types/node': 22.18.13 + '@types/node': 24.9.2 '@types/yauzl@2.10.3': dependencies: - '@types/node': 22.18.13 + '@types/node': 24.9.2 optional: true - '@typescript-eslint/eslint-plugin@8.32.1(@typescript-eslint/parser@8.32.1(eslint@9.27.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.27.0(jiti@2.6.1))(typescript@5.7.3)': + '@typescript-eslint/eslint-plugin@8.46.2(@typescript-eslint/parser@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.32.1(eslint@9.27.0(jiti@2.6.1))(typescript@5.7.3) - '@typescript-eslint/scope-manager': 8.32.1 - '@typescript-eslint/type-utils': 8.32.1(eslint@9.27.0(jiti@2.6.1))(typescript@5.7.3) - '@typescript-eslint/utils': 8.32.1(eslint@9.27.0(jiti@2.6.1))(typescript@5.7.3) - '@typescript-eslint/visitor-keys': 8.32.1 - eslint: 9.27.0(jiti@2.6.1) + '@typescript-eslint/parser': 8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/scope-manager': 8.46.2 + '@typescript-eslint/type-utils': 8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/utils': 8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/visitor-keys': 8.46.2 + eslint: 9.38.0(jiti@2.6.1) graphemer: 1.4.0 ignore: 7.0.5 natural-compare: 1.4.0 - ts-api-utils: 2.1.0(typescript@5.7.3) - typescript: 5.7.3 + ts-api-utils: 2.1.0(typescript@5.9.3) + typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.32.1(eslint@9.27.0(jiti@2.6.1))(typescript@5.7.3)': + '@typescript-eslint/parser@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@typescript-eslint/scope-manager': 8.32.1 - '@typescript-eslint/types': 8.32.1 - '@typescript-eslint/typescript-estree': 8.32.1(typescript@5.7.3) - '@typescript-eslint/visitor-keys': 8.32.1 + '@typescript-eslint/scope-manager': 8.46.2 + '@typescript-eslint/types': 8.46.2 + '@typescript-eslint/typescript-estree': 8.46.2(typescript@5.9.3) + '@typescript-eslint/visitor-keys': 8.46.2 debug: 4.4.3 - eslint: 9.27.0(jiti@2.6.1) - typescript: 5.7.3 + eslint: 9.38.0(jiti@2.6.1) + typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.46.2(typescript@5.7.3)': + '@typescript-eslint/project-service@8.46.2(typescript@5.9.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.46.2(typescript@5.7.3) + '@typescript-eslint/tsconfig-utils': 8.46.2(typescript@5.9.3) '@typescript-eslint/types': 8.46.2 debug: 4.4.3 - typescript: 5.7.3 + typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.32.1': - dependencies: - '@typescript-eslint/types': 8.32.1 - '@typescript-eslint/visitor-keys': 8.32.1 - '@typescript-eslint/scope-manager@8.46.2': dependencies: '@typescript-eslint/types': 8.46.2 '@typescript-eslint/visitor-keys': 8.46.2 - '@typescript-eslint/tsconfig-utils@8.46.2(typescript@5.7.3)': + '@typescript-eslint/tsconfig-utils@8.46.2(typescript@5.9.3)': dependencies: - typescript: 5.7.3 + typescript: 5.9.3 - '@typescript-eslint/type-utils@8.32.1(eslint@9.27.0(jiti@2.6.1))(typescript@5.7.3)': + '@typescript-eslint/type-utils@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@typescript-eslint/typescript-estree': 8.32.1(typescript@5.7.3) - '@typescript-eslint/utils': 8.32.1(eslint@9.27.0(jiti@2.6.1))(typescript@5.7.3) + '@typescript-eslint/types': 8.46.2 + '@typescript-eslint/typescript-estree': 8.46.2(typescript@5.9.3) + '@typescript-eslint/utils': 8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3) debug: 4.4.3 - eslint: 9.27.0(jiti@2.6.1) - ts-api-utils: 2.1.0(typescript@5.7.3) - typescript: 5.7.3 + eslint: 9.38.0(jiti@2.6.1) + ts-api-utils: 2.1.0(typescript@5.9.3) + typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.32.1': {} - '@typescript-eslint/types@8.46.2': {} - '@typescript-eslint/typescript-estree@8.32.1(typescript@5.7.3)': + '@typescript-eslint/typescript-estree@8.46.2(typescript@5.9.3)': dependencies: - '@typescript-eslint/types': 8.32.1 - '@typescript-eslint/visitor-keys': 8.32.1 - debug: 4.4.3 - fast-glob: 3.3.3 - is-glob: 4.0.3 - minimatch: 9.0.5 - semver: 7.7.3 - ts-api-utils: 2.1.0(typescript@5.7.3) - typescript: 5.7.3 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/typescript-estree@8.46.2(typescript@5.7.3)': - dependencies: - '@typescript-eslint/project-service': 8.46.2(typescript@5.7.3) - '@typescript-eslint/tsconfig-utils': 8.46.2(typescript@5.7.3) + '@typescript-eslint/project-service': 8.46.2(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.46.2(typescript@5.9.3) '@typescript-eslint/types': 8.46.2 '@typescript-eslint/visitor-keys': 8.46.2 debug: 4.4.3 @@ -8344,43 +9217,34 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.7.3 - ts-api-utils: 2.1.0(typescript@5.7.3) - typescript: 5.7.3 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/utils@8.32.1(eslint@9.27.0(jiti@2.6.1))(typescript@5.7.3)': - dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.27.0(jiti@2.6.1)) - '@typescript-eslint/scope-manager': 8.32.1 - '@typescript-eslint/types': 8.32.1 - '@typescript-eslint/typescript-estree': 8.32.1(typescript@5.7.3) - eslint: 9.27.0(jiti@2.6.1) - typescript: 5.7.3 + ts-api-utils: 2.1.0(typescript@5.9.3) + typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.46.2(eslint@9.27.0(jiti@2.6.1))(typescript@5.7.3)': + '@typescript-eslint/utils@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.27.0(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.38.0(jiti@2.6.1)) '@typescript-eslint/scope-manager': 8.46.2 '@typescript-eslint/types': 8.46.2 - '@typescript-eslint/typescript-estree': 8.46.2(typescript@5.7.3) - eslint: 9.27.0(jiti@2.6.1) - typescript: 5.7.3 + '@typescript-eslint/typescript-estree': 8.46.2(typescript@5.9.3) + eslint: 9.38.0(jiti@2.6.1) + typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.32.1': - dependencies: - '@typescript-eslint/types': 8.32.1 - eslint-visitor-keys: 4.2.1 - '@typescript-eslint/visitor-keys@8.46.2': dependencies: '@typescript-eslint/types': 8.46.2 eslint-visitor-keys: 4.2.1 + '@typescript/vfs@1.6.2(typescript@5.9.3)': + dependencies: + debug: 4.4.3 + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + '@ungap/structured-clone@1.3.0': {} '@unrs/resolver-binding-android-arm-eabi@1.11.1': @@ -8442,56 +9306,53 @@ snapshots: '@unrs/resolver-binding-win32-x64-msvc@1.11.1': optional: true - '@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.7.3))': + '@valibot/to-json-schema@1.3.0(valibot@1.1.0(typescript@5.9.3))': dependencies: - valibot: 1.1.0(typescript@5.7.3) + valibot: 1.1.0(typescript@5.9.3) - '@vitest/expect@3.2.4': + '@vitest/expect@4.0.5': dependencies: + '@standard-schema/spec': 1.0.0 '@types/chai': 5.2.3 - '@vitest/spy': 3.2.4 - '@vitest/utils': 3.2.4 - chai: 5.3.3 - tinyrainbow: 2.0.0 + '@vitest/spy': 4.0.5 + '@vitest/utils': 4.0.5 + chai: 6.2.0 + tinyrainbow: 3.0.3 - '@vitest/mocker@3.2.4(vite@7.1.12(@types/node@22.18.13)(jiti@2.6.1)(tsx@4.19.4)(yaml@2.8.1))': + '@vitest/mocker@4.0.5(vite@7.1.12(@types/node@24.9.2)(jiti@2.6.1)(tsx@4.20.6)(yaml@2.8.1))': dependencies: - '@vitest/spy': 3.2.4 + '@vitest/spy': 4.0.5 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 7.1.12(@types/node@22.18.13)(jiti@2.6.1)(tsx@4.19.4)(yaml@2.8.1) + vite: 7.1.12(@types/node@24.9.2)(jiti@2.6.1)(tsx@4.20.6)(yaml@2.8.1) - '@vitest/pretty-format@3.2.4': + '@vitest/pretty-format@4.0.5': dependencies: - tinyrainbow: 2.0.0 + tinyrainbow: 3.0.3 - '@vitest/runner@3.2.4': + '@vitest/runner@4.0.5': dependencies: - '@vitest/utils': 3.2.4 + '@vitest/utils': 4.0.5 pathe: 2.0.3 - strip-literal: 3.1.0 - '@vitest/snapshot@3.2.4': + '@vitest/snapshot@4.0.5': dependencies: - '@vitest/pretty-format': 3.2.4 + '@vitest/pretty-format': 4.0.5 magic-string: 0.30.21 pathe: 2.0.3 - '@vitest/spy@3.2.4': - dependencies: - tinyspy: 4.0.4 + '@vitest/spy@4.0.5': {} - '@vitest/utils@3.2.4': + '@vitest/utils@4.0.5': dependencies: - '@vitest/pretty-format': 3.2.4 - loupe: 3.2.1 - tinyrainbow: 2.0.0 + '@vitest/pretty-format': 4.0.5 + tinyrainbow: 3.0.3 - abitype@1.0.8(typescript@5.7.3)(zod@3.25.4): + abitype@1.0.8(typescript@5.9.3)(zod@3.25.76): optionalDependencies: - typescript: 5.7.3 - zod: 3.25.4 + typescript: 5.9.3 + zod: 3.25.76 abort-controller@3.0.0: dependencies: @@ -8510,6 +9371,8 @@ snapshots: address@1.2.2: {} + adm-zip@0.5.16: {} + agent-base@7.1.4: {} aggregate-error@4.0.1: @@ -8517,15 +9380,15 @@ snapshots: clean-stack: 4.2.0 indent-string: 5.0.0 - ai@4.3.16(react@19.2.0)(zod@3.25.4): + ai@4.3.16(react@19.2.0)(zod@3.25.76): dependencies: '@ai-sdk/provider': 1.1.3 - '@ai-sdk/provider-utils': 2.2.8(zod@3.25.4) - '@ai-sdk/react': 1.2.12(react@19.2.0)(zod@3.25.4) - '@ai-sdk/ui-utils': 1.2.11(zod@3.25.4) + '@ai-sdk/provider-utils': 2.2.8(zod@3.25.76) + '@ai-sdk/react': 1.2.12(react@19.2.0)(zod@3.25.76) + '@ai-sdk/ui-utils': 1.2.11(zod@3.25.76) '@opentelemetry/api': 1.9.0 jsondiffpatch: 0.6.0 - zod: 3.25.4 + zod: 3.25.76 optionalDependencies: react: 19.2.0 @@ -8561,6 +9424,10 @@ snapshots: ansi-colors@4.1.3: {} + ansi-escapes@7.1.1: + dependencies: + environment: 1.1.0 + ansi-regex@5.0.1: {} ansi-regex@6.2.2: {} @@ -8573,17 +9440,35 @@ snapshots: ansis@4.2.0: {} + any-promise@1.3.0: {} + anymatch@3.1.3: dependencies: normalize-path: 3.0.0 picomatch: 2.3.1 + arg@5.0.2: {} + argparse@1.0.10: dependencies: sprintf-js: 1.0.3 argparse@2.0.1: {} + aria-hidden@1.2.6: + dependencies: + tslib: 2.8.1 + + arkregex@0.0.2: + dependencies: + '@ark/util': 0.53.0 + + arktype@2.1.25: + dependencies: + '@ark/schema': 0.53.0 + '@ark/util': 0.53.0 + arkregex: 0.0.2 + array-buffer-byte-length@1.0.2: dependencies: call-bound: 1.0.4 @@ -8624,6 +9509,8 @@ snapshots: asynckit@0.4.0: {} + auto-bind@5.0.1: {} + available-typed-arrays@1.0.7: dependencies: possible-typed-array-names: 1.1.0 @@ -8721,12 +9608,6 @@ snapshots: inherits: 2.0.4 readable-stream: 3.6.2 - bl@5.1.0: - dependencies: - buffer: 6.0.3 - inherits: 2.0.4 - readable-stream: 3.6.2 - body-parser@1.20.3: dependencies: bytes: 3.1.2 @@ -8780,11 +9661,6 @@ snapshots: base64-js: 1.5.1 ieee754: 1.2.1 - buffer@6.0.3: - dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 - bytes@3.1.2: {} cac@6.7.14: {} @@ -8820,17 +9696,13 @@ snapshots: callsites@3.1.0: {} + camelcase-css@2.0.1: {} + canonicalize@2.1.0: {} ccount@2.0.1: {} - chai@5.3.3: - dependencies: - assertion-error: 2.0.1 - check-error: 2.1.1 - deep-eql: 5.0.2 - loupe: 3.2.1 - pathval: 2.0.1 + chai@6.2.0: {} chalk@4.1.2: dependencies: @@ -8847,12 +9719,8 @@ snapshots: character-reference-invalid@2.0.1: {} - chardet@0.7.0: {} - chardet@2.1.0: {} - check-error@2.1.1: {} - chokidar@3.6.0: dependencies: anymatch: 3.1.3 @@ -8891,12 +9759,19 @@ snapshots: parent-module: 2.0.0 resolve-from: 5.0.0 + cli-boxes@3.0.0: {} + cli-cursor@4.0.0: dependencies: restore-cursor: 4.0.0 cli-spinners@2.9.2: {} + cli-truncate@4.0.0: + dependencies: + slice-ansi: 5.0.0 + string-width: 7.2.0 + cli-width@4.1.0: {} cliui@8.0.1: @@ -8905,10 +9780,14 @@ snapshots: strip-ansi: 6.0.1 wrap-ansi: 7.0.0 - clone@1.0.4: {} + code-excerpt@4.0.0: + dependencies: + convert-to-spaces: 2.0.1 collapse-white-space@2.1.0: {} + color-blend@4.0.0: {} + color-convert@2.0.1: dependencies: color-name: 1.1.4 @@ -8933,6 +9812,8 @@ snapshots: commander@13.1.0: {} + commander@4.1.1: {} + commander@8.3.0: {} comment-json@4.4.1: @@ -8951,6 +9832,8 @@ snapshots: content-type@1.0.5: {} + convert-to-spaces@2.0.1: {} + cookie-signature@1.0.6: {} cookie@0.7.1: {} @@ -8964,14 +9847,14 @@ snapshots: object-assign: 4.1.1 vary: 1.1.2 - cosmiconfig@9.0.0(typescript@5.7.3): + cosmiconfig@9.0.0(typescript@5.9.3): dependencies: env-paths: 2.2.1 import-fresh: 3.3.1 js-yaml: 4.1.0 parse-json: 5.2.0 optionalDependencies: - typescript: 5.7.3 + typescript: 5.9.3 cross-spawn@7.0.6: dependencies: @@ -8979,54 +9862,53 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - cspell-config-lib@9.0.1: + cspell-config-lib@9.2.2: dependencies: - '@cspell/cspell-types': 9.0.1 + '@cspell/cspell-types': 9.2.2 comment-json: 4.4.1 + smol-toml: 1.4.2 yaml: 2.8.1 - cspell-dictionary@9.0.1: + cspell-dictionary@9.2.2: dependencies: - '@cspell/cspell-pipe': 9.0.1 - '@cspell/cspell-types': 9.0.1 - cspell-trie-lib: 9.0.1 + '@cspell/cspell-pipe': 9.2.2 + '@cspell/cspell-types': 9.2.2 + cspell-trie-lib: 9.2.2 fast-equals: 5.3.2 - cspell-glob@9.0.1: + cspell-glob@9.2.2: dependencies: - '@cspell/url': 9.0.1 + '@cspell/url': 9.2.2 picomatch: 4.0.3 - cspell-grammar@9.0.1: + cspell-grammar@9.2.2: dependencies: - '@cspell/cspell-pipe': 9.0.1 - '@cspell/cspell-types': 9.0.1 + '@cspell/cspell-pipe': 9.2.2 + '@cspell/cspell-types': 9.2.2 - cspell-io@9.0.1: + cspell-io@9.2.2: dependencies: - '@cspell/cspell-service-bus': 9.0.1 - '@cspell/url': 9.0.1 + '@cspell/cspell-service-bus': 9.2.2 + '@cspell/url': 9.2.2 - cspell-lib@9.0.1: + cspell-lib@9.2.2: dependencies: - '@cspell/cspell-bundled-dicts': 9.0.1 - '@cspell/cspell-pipe': 9.0.1 - '@cspell/cspell-resolver': 9.0.1 - '@cspell/cspell-types': 9.0.1 - '@cspell/dynamic-import': 9.0.1 - '@cspell/filetypes': 9.0.1 - '@cspell/strong-weak-map': 9.0.1 - '@cspell/url': 9.0.1 + '@cspell/cspell-bundled-dicts': 9.2.2 + '@cspell/cspell-pipe': 9.2.2 + '@cspell/cspell-resolver': 9.2.2 + '@cspell/cspell-types': 9.2.2 + '@cspell/dynamic-import': 9.2.2 + '@cspell/filetypes': 9.2.2 + '@cspell/strong-weak-map': 9.2.2 + '@cspell/url': 9.2.2 clear-module: 4.1.2 - comment-json: 4.4.1 - cspell-config-lib: 9.0.1 - cspell-dictionary: 9.0.1 - cspell-glob: 9.0.1 - cspell-grammar: 9.0.1 - cspell-io: 9.0.1 - cspell-trie-lib: 9.0.1 + cspell-config-lib: 9.2.2 + cspell-dictionary: 9.2.2 + cspell-glob: 9.2.2 + cspell-grammar: 9.2.2 + cspell-io: 9.2.2 + cspell-trie-lib: 9.2.2 env-paths: 3.0.0 - fast-equals: 5.3.2 gensequence: 7.0.0 import-fresh: 3.3.1 resolve-from: 5.0.0 @@ -9034,12 +9916,14 @@ snapshots: vscode-uri: 3.1.0 xdg-basedir: 5.1.0 - cspell-trie-lib@9.0.1: + cspell-trie-lib@9.2.2: dependencies: - '@cspell/cspell-pipe': 9.0.1 - '@cspell/cspell-types': 9.0.1 + '@cspell/cspell-pipe': 9.2.2 + '@cspell/cspell-types': 9.2.2 gensequence: 7.0.0 + cssesc@3.0.0: {} + csstype@3.1.3: {} data-uri-to-buffer@6.0.2: {} @@ -9068,10 +9952,6 @@ snapshots: dependencies: ms: 2.0.0 - debug@3.2.7: - dependencies: - ms: 2.1.3 - debug@4.3.7: dependencies: ms: 2.1.3 @@ -9080,6 +9960,17 @@ snapshots: dependencies: ms: 2.1.3 + decode-bmp@0.2.1: + dependencies: + '@canvas/image-data': 1.1.0 + to-data-view: 1.1.0 + + decode-ico@0.4.1: + dependencies: + '@canvas/image-data': 1.1.0 + decode-bmp: 0.2.1 + to-data-view: 1.1.0 + decode-named-character-reference@1.2.0: dependencies: character-entities: 2.0.2 @@ -9088,16 +9979,10 @@ snapshots: dependencies: mimic-response: 3.1.0 - deep-eql@5.0.2: {} - deep-extend@0.6.0: {} deep-is@0.1.4: {} - defaults@1.0.4: - dependencies: - clone: 1.0.4 - defer-to-connect@2.0.1: {} define-data-property@1.1.4: @@ -9140,6 +10025,8 @@ snapshots: detect-newline@4.0.1: {} + detect-node-es@1.1.0: {} + detect-port@1.6.1: dependencies: address: 1.2.2 @@ -9153,10 +10040,10 @@ snapshots: devtools-protocol@0.0.1312386: {} - did-jwks@0.3.0(typescript@5.7.3)(zod@3.25.4): + did-jwks@0.3.0(typescript@5.9.3)(zod@3.25.4): dependencies: - valibot: 1.1.0(typescript@5.7.3) - web-identity-schemas: 0.1.6(valibot@1.1.0(typescript@5.7.3))(zod@3.25.4) + valibot: 1.1.0(typescript@5.9.3) + web-identity-schemas: 0.1.6(valibot@1.1.0(typescript@5.9.3))(zod@3.25.4) transitivePeerDependencies: - typescript - zod @@ -9180,6 +10067,8 @@ snapshots: did-resolver@4.1.0: {} + didyoumean@1.2.2: {} + diff-match-patch@1.0.5: {} diff@8.0.2: {} @@ -9188,6 +10077,8 @@ snapshots: dependencies: path-type: 4.0.0 + dlv@1.1.3: {} + dns-packet@5.6.1: dependencies: '@leichtgewicht/ip-codec': 2.0.5 @@ -9196,19 +10087,23 @@ snapshots: dependencies: dns-packet: 5.6.1 - dotenv-cli@8.0.0: + dotenv-cli@11.0.0: dependencies: cross-spawn: 7.0.6 - dotenv: 16.6.1 - dotenv-expand: 10.0.0 + dotenv: 17.2.3 + dotenv-expand: 12.0.3 minimist: 1.2.8 - dotenv-expand@10.0.0: {} + dotenv-expand@12.0.3: + dependencies: + dotenv: 16.6.1 dotenv@16.0.3: {} dotenv@16.6.1: {} + dotenv@17.2.3: {} + dotenv@8.6.0: {} drizzle-kit@0.31.1: @@ -9234,13 +10129,17 @@ snapshots: es-errors: 1.3.0 gopd: 1.2.0 + eastasianwidth@0.2.0: {} + ee-first@1.1.1: {} emoji-regex@10.6.0: {} emoji-regex@8.0.0: {} - empathic@1.1.0: {} + emoji-regex@9.2.2: {} + + empathic@2.0.0: {} encodeurl@1.0.2: {} @@ -9255,7 +10154,7 @@ snapshots: engine.io@6.6.4: dependencies: '@types/cors': 2.8.19 - '@types/node': 22.18.13 + '@types/node': 24.9.2 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.7.2 @@ -9279,6 +10178,8 @@ snapshots: env-paths@3.0.0: {} + environment@1.1.0: {} + error-ex@1.3.4: dependencies: is-arrayish: 0.2.1 @@ -9374,6 +10275,8 @@ snapshots: is-date-object: 1.1.0 is-symbol: 1.1.1 + es-toolkit@1.41.0: {} + esast-util-from-estree@2.0.0: dependencies: '@types/estree-jsx': 1.0.5 @@ -9453,6 +10356,8 @@ snapshots: escape-html@1.0.3: {} + escape-string-regexp@2.0.0: {} + escape-string-regexp@4.0.0: {} escape-string-regexp@5.0.0: {} @@ -9465,55 +10370,54 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-prettier@10.1.5(eslint@9.27.0(jiti@2.6.1)): + eslint-config-prettier@10.1.8(eslint@9.38.0(jiti@2.6.1)): dependencies: - eslint: 9.27.0(jiti@2.6.1) + eslint: 9.38.0(jiti@2.6.1) - eslint-import-resolver-node@0.3.9: + eslint-import-context@0.1.9(unrs-resolver@1.11.1): dependencies: - debug: 3.2.7 - is-core-module: 2.16.1 - resolve: 1.22.11 - transitivePeerDependencies: - - supports-color + get-tsconfig: 4.13.0 + stable-hash-x: 0.2.0 + optionalDependencies: + unrs-resolver: 1.11.1 - eslint-import-resolver-typescript@4.3.5(eslint-plugin-import-x@4.12.2(eslint@9.27.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.27.0(jiti@2.6.1)): + eslint-import-resolver-typescript@4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.6.1)))(eslint@9.38.0(jiti@2.6.1)): dependencies: debug: 4.4.3 - eslint: 9.27.0(jiti@2.6.1) + eslint: 9.38.0(jiti@2.6.1) + eslint-import-context: 0.1.9(unrs-resolver@1.11.1) get-tsconfig: 4.13.0 is-bun-module: 2.0.0 - stable-hash: 0.0.5 + stable-hash-x: 0.2.0 tinyglobby: 0.2.15 unrs-resolver: 1.11.1 optionalDependencies: - eslint-plugin-import-x: 4.12.2(eslint@9.27.0(jiti@2.6.1))(typescript@5.7.3) + eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.6.1)) transitivePeerDependencies: - supports-color - eslint-plugin-import-x@4.12.2(eslint@9.27.0(jiti@2.6.1))(typescript@5.7.3): + eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.6.1)): dependencies: - '@typescript-eslint/utils': 8.46.2(eslint@9.27.0(jiti@2.6.1))(typescript@5.7.3) + '@typescript-eslint/types': 8.46.2 comment-parser: 1.4.1 debug: 4.4.3 - eslint: 9.27.0(jiti@2.6.1) - eslint-import-resolver-node: 0.3.9 - get-tsconfig: 4.13.0 + eslint: 9.38.0(jiti@2.6.1) + eslint-import-context: 0.1.9(unrs-resolver@1.11.1) is-glob: 4.0.3 minimatch: 10.1.1 semver: 7.7.3 - stable-hash: 0.0.5 - tslib: 2.8.1 + stable-hash-x: 0.2.0 unrs-resolver: 1.11.1 + optionalDependencies: + '@typescript-eslint/utils': 8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3) transitivePeerDependencies: - supports-color - - typescript - eslint-plugin-turbo@2.5.3(eslint@9.27.0(jiti@2.6.1))(turbo@2.5.3): + eslint-plugin-turbo@2.5.8(eslint@9.38.0(jiti@2.6.1))(turbo@2.5.8): dependencies: dotenv: 16.0.3 - eslint: 9.27.0(jiti@2.6.1) - turbo: 2.5.3 + eslint: 9.38.0(jiti@2.6.1) + turbo: 2.5.8 eslint-scope@8.4.0: dependencies: @@ -9524,21 +10428,20 @@ snapshots: eslint-visitor-keys@4.2.1: {} - eslint@9.27.0(jiti@2.6.1): + eslint@9.38.0(jiti@2.6.1): dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.27.0(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.38.0(jiti@2.6.1)) '@eslint-community/regexpp': 4.12.2 - '@eslint/config-array': 0.20.1 - '@eslint/config-helpers': 0.2.3 - '@eslint/core': 0.14.0 + '@eslint/config-array': 0.21.1 + '@eslint/config-helpers': 0.4.2 + '@eslint/core': 0.16.0 '@eslint/eslintrc': 3.3.1 - '@eslint/js': 9.27.0 - '@eslint/plugin-kit': 0.3.5 + '@eslint/js': 9.38.0 + '@eslint/plugin-kit': 0.4.1 '@humanfs/node': 0.16.7 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.4.3 '@types/estree': 1.0.8 - '@types/json-schema': 7.0.15 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 @@ -9679,12 +10582,6 @@ snapshots: extendable-error@0.1.7: {} - external-editor@3.1.0: - dependencies: - chardet: 0.7.0 - iconv-lite: 0.4.24 - tmp: 0.0.33 - extract-zip@2.0.1: dependencies: debug: 4.4.3 @@ -9788,6 +10685,11 @@ snapshots: dependencies: is-callable: 1.2.7 + foreground-child@3.3.1: + dependencies: + cross-spawn: 7.0.6 + signal-exit: 4.1.0 + form-data-encoder@2.1.4: {} form-data@4.0.4: @@ -9867,6 +10769,8 @@ snapshots: hasown: 2.0.2 math-intrinsics: 1.1.0 + get-nonce@1.0.1: {} + get-proto@1.0.1: dependencies: dunder-proto: 1.0.1 @@ -9900,6 +10804,8 @@ snapshots: github-from-package@0.0.0: {} + github-slugger@2.0.0: {} + glob-parent@5.1.2: dependencies: is-glob: 4.0.3 @@ -9908,6 +10814,15 @@ snapshots: dependencies: is-glob: 4.0.3 + glob@10.4.5: + dependencies: + foreground-child: 3.3.1 + jackspeak: 3.4.3 + minimatch: 9.0.5 + minipass: 7.1.2 + package-json-from-dist: 1.0.1 + path-scurry: 1.11.1 + global-directory@4.0.1: dependencies: ini: 4.1.1 @@ -10158,6 +11073,8 @@ snapshots: property-information: 7.1.0 space-separated-tokens: 2.0.2 + hex-rgb@5.0.0: {} + hono@4.7.10: {} hookable@5.5.3: {} @@ -10195,6 +11112,8 @@ snapshots: human-id@4.1.2: {} + ico-endec@0.1.6: {} + iconv-lite@0.4.24: dependencies: safer-buffer: 2.1.2 @@ -10232,19 +11151,57 @@ snapshots: ini@4.1.1: {} + ink-spinner@5.0.0(ink@6.4.0(@types/react@19.2.2)(react@19.2.0))(react@19.2.0): + dependencies: + cli-spinners: 2.9.2 + ink: 6.4.0(@types/react@19.2.2)(react@19.2.0) + react: 19.2.0 + + ink@6.4.0(@types/react@19.2.2)(react@19.2.0): + dependencies: + '@alcalzone/ansi-tokenize': 0.2.2 + ansi-escapes: 7.1.1 + ansi-styles: 6.2.3 + auto-bind: 5.0.1 + chalk: 5.6.2 + cli-boxes: 3.0.0 + cli-cursor: 4.0.0 + cli-truncate: 4.0.0 + code-excerpt: 4.0.0 + es-toolkit: 1.41.0 + indent-string: 5.0.0 + is-in-ci: 2.0.0 + patch-console: 2.0.0 + react: 19.2.0 + react-reconciler: 0.32.0(react@19.2.0) + signal-exit: 3.0.7 + slice-ansi: 7.1.2 + stack-utils: 2.0.6 + string-width: 7.2.0 + type-fest: 4.41.0 + widest-line: 5.0.0 + wrap-ansi: 9.0.0 + ws: 8.18.3 + yoga-layout: 3.2.1 + optionalDependencies: + '@types/react': 19.2.2 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + inline-style-parser@0.2.4: {} - inquirer@12.10.0(@types/node@22.18.13): + inquirer@12.10.0(@types/node@24.9.2): dependencies: '@inquirer/ansi': 1.0.1 - '@inquirer/core': 10.3.0(@types/node@22.18.13) - '@inquirer/prompts': 7.9.0(@types/node@22.18.13) - '@inquirer/type': 3.0.9(@types/node@22.18.13) + '@inquirer/core': 10.3.0(@types/node@24.9.2) + '@inquirer/prompts': 7.9.0(@types/node@24.9.2) + '@inquirer/type': 3.0.9(@types/node@24.9.2) mute-stream: 2.0.0 run-async: 4.0.6 rxjs: 7.8.2 optionalDependencies: - '@types/node': 22.18.13 + '@types/node': 24.9.2 internal-slot@1.1.0: dependencies: @@ -10258,8 +11215,6 @@ snapshots: ipaddr.js@1.9.1: {} - is-absolute-url@4.0.1: {} - is-alphabetical@2.0.1: {} is-alphanumerical@2.0.1: @@ -10333,6 +11288,12 @@ snapshots: is-fullwidth-code-point@3.0.0: {} + is-fullwidth-code-point@4.0.0: {} + + is-fullwidth-code-point@5.1.0: + dependencies: + get-east-asian-width: 1.4.0 + is-generator-function@1.1.2: dependencies: call-bound: 1.0.4 @@ -10347,7 +11308,7 @@ snapshots: is-hexadecimal@2.0.1: {} - is-interactive@2.0.0: {} + is-in-ci@2.0.0: {} is-ip@3.1.0: dependencies: @@ -10405,8 +11366,6 @@ snapshots: dependencies: which-typed-array: 1.1.19 - is-unicode-supported@1.3.0: {} - is-weakmap@2.0.2: {} is-weakref@1.1.1: @@ -10432,14 +11391,20 @@ snapshots: dependencies: ws: 8.18.1 + jackspeak@3.4.3: + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + + jiti@1.21.7: {} + jiti@2.6.1: {} jose@6.0.11: {} js-tokens@4.0.0: {} - js-tokens@9.0.1: {} - js-yaml@3.14.1: dependencies: argparse: 1.0.10 @@ -10491,9 +11456,9 @@ snapshots: jsonpointer@5.0.1: {} - jwks-did-resolver@0.3.0(typescript@5.7.3)(zod@3.25.4): + jwks-did-resolver@0.3.0(typescript@5.9.3)(zod@3.25.4): dependencies: - did-jwks: 0.3.0(typescript@5.7.3)(zod@3.25.4) + did-jwks: 0.3.0(typescript@5.9.3)(zod@3.25.4) transitivePeerDependencies: - typescript - zod @@ -10528,6 +11493,8 @@ snapshots: prelude-ls: 1.2.1 type-check: 0.4.0 + lilconfig@3.1.3: {} + lines-and-columns@1.2.4: {} locate-path@5.0.0: @@ -10546,21 +11513,16 @@ snapshots: lodash@4.17.21: {} - log-symbols@5.1.0: - dependencies: - chalk: 5.6.2 - is-unicode-supported: 1.3.0 - longest-streak@3.1.0: {} loose-envify@1.4.0: dependencies: js-tokens: 4.0.0 - loupe@3.2.1: {} - lowercase-keys@3.0.0: {} + lru-cache@10.4.3: {} + lru-cache@7.18.3: {} magic-string@0.30.21: @@ -11097,15 +12059,18 @@ snapshots: minipass@5.0.0: {} + minipass@7.1.2: {} + minizlib@2.1.2: dependencies: minipass: 3.3.6 yallist: 4.0.0 - mintlify@4.0.538(@types/node@22.18.13)(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(typescript@5.7.3): + mintlify@4.2.183(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/node@24.9.2)(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1): dependencies: - '@mintlify/cli': 4.0.536(@types/node@22.18.13)(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(typescript@5.7.3) + '@mintlify/cli': 4.0.787(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/node@24.9.2)(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) transitivePeerDependencies: + - '@radix-ui/react-popover' - '@types/node' - '@types/react' - bare-abort-controller @@ -11113,12 +12078,14 @@ snapshots: - bufferutil - debug - encoding - - react + - react-devtools-core - react-dom - react-native-b4a - supports-color + - tsx - typescript - utf-8-validate + - yaml mitt@3.0.1: {} @@ -11142,6 +12109,12 @@ snapshots: mute-stream@2.0.0: {} + mz@2.7.0: + dependencies: + any-promise: 1.3.0 + object-assign: 4.1.1 + thenify-all: 1.6.0 + nanoid@3.3.11: {} napi-build-utils@2.0.0: {} @@ -11204,6 +12177,8 @@ snapshots: object-assign@4.1.1: {} + object-hash@3.0.0: {} + object-inspect@1.13.4: {} object-keys@1.1.1: {} @@ -11254,20 +12229,6 @@ snapshots: type-check: 0.4.0 word-wrap: 1.2.5 - ora@6.3.1: - dependencies: - chalk: 5.6.2 - cli-cursor: 4.0.0 - cli-spinners: 2.9.2 - is-interactive: 2.0.0 - is-unicode-supported: 1.3.0 - log-symbols: 5.1.0 - stdin-discarder: 0.1.0 - strip-ansi: 7.1.0 - wcwidth: 1.0.1 - - os-tmpdir@1.0.2: {} - outdent@0.5.0: {} own-keys@1.0.1: @@ -11276,17 +12237,17 @@ snapshots: object-keys: 1.1.1 safe-push-apply: 1.0.0 - ox@0.6.9(typescript@5.7.3)(zod@3.25.4): + ox@0.6.9(typescript@5.9.3)(zod@3.25.76): dependencies: '@adraffy/ens-normalize': 1.11.1 '@noble/curves': 1.9.1 '@noble/hashes': 1.7.2 '@scure/bip32': 1.6.2 '@scure/bip39': 1.5.4 - abitype: 1.0.8(typescript@5.7.3)(zod@3.25.4) + abitype: 1.0.8(typescript@5.9.3)(zod@3.25.76) eventemitter3: 5.0.1 optionalDependencies: - typescript: 5.7.3 + typescript: 5.9.3 transitivePeerDependencies: - zod @@ -11366,6 +12327,8 @@ snapshots: degenerator: 5.0.1 netmask: 2.0.2 + package-json-from-dist@1.0.1: {} + package-manager-detector@0.2.11: dependencies: quansync: 0.2.11 @@ -11412,20 +12375,25 @@ snapshots: parseurl@1.3.3: {} + patch-console@2.0.0: {} + path-exists@4.0.0: {} path-key@3.1.1: {} path-parse@1.0.7: {} + path-scurry@1.11.1: + dependencies: + lru-cache: 10.4.3 + minipass: 7.1.2 + path-to-regexp@0.1.12: {} path-type@4.0.0: {} pathe@2.0.3: {} - pathval@2.0.1: {} - pend@1.2.0: {} picocolors@1.1.1: {} @@ -11434,12 +12402,49 @@ snapshots: picomatch@4.0.3: {} + pify@2.3.0: {} + pify@4.0.1: {} + pirates@4.0.7: {} + pony-cause@1.1.1: {} possible-typed-array-names@1.1.0: {} + postcss-import@15.1.0(postcss@8.5.6): + dependencies: + postcss: 8.5.6 + postcss-value-parser: 4.2.0 + read-cache: 1.0.0 + resolve: 1.22.11 + + postcss-js@4.1.0(postcss@8.5.6): + dependencies: + camelcase-css: 2.0.1 + postcss: 8.5.6 + + postcss-load-config@6.0.1(jiti@1.21.7)(postcss@8.5.6)(tsx@4.20.6)(yaml@2.8.1): + dependencies: + lilconfig: 3.1.3 + optionalDependencies: + jiti: 1.21.7 + postcss: 8.5.6 + tsx: 4.20.6 + yaml: 2.8.1 + + postcss-nested@6.2.0(postcss@8.5.6): + dependencies: + postcss: 8.5.6 + postcss-selector-parser: 6.1.2 + + postcss-selector-parser@6.1.2: + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + + postcss-value-parser@4.2.0: {} + postcss@8.5.6: dependencies: nanoid: 3.3.11 @@ -11463,7 +12468,7 @@ snapshots: prelude-ls@1.2.1: {} - prettier-plugin-jsdoc@1.3.3(prettier@3.6.2): + prettier-plugin-jsdoc@1.5.0(prettier@3.6.2): dependencies: binary-searching: 2.0.5 comment-parser: 1.4.1 @@ -11535,10 +12540,10 @@ snapshots: - supports-color - utf-8-validate - puppeteer@22.15.0(typescript@5.7.3): + puppeteer@22.15.0(typescript@5.9.3): dependencies: '@puppeteer/browsers': 2.3.0 - cosmiconfig: 9.0.0(typescript@5.7.3) + cosmiconfig: 9.0.0(typescript@5.9.3) devtools-protocol: 0.0.1312386 puppeteer-core: 22.15.0 transitivePeerDependencies: @@ -11593,8 +12598,44 @@ snapshots: react: 19.2.0 scheduler: 0.23.2 + react-reconciler@0.32.0(react@19.2.0): + dependencies: + react: 19.2.0 + scheduler: 0.26.0 + + react-remove-scroll-bar@2.3.8(@types/react@19.2.2)(react@19.2.0): + dependencies: + react: 19.2.0 + react-style-singleton: 2.2.3(@types/react@19.2.2)(react@19.2.0) + tslib: 2.8.1 + optionalDependencies: + '@types/react': 19.2.2 + + react-remove-scroll@2.7.1(@types/react@19.2.2)(react@19.2.0): + dependencies: + react: 19.2.0 + react-remove-scroll-bar: 2.3.8(@types/react@19.2.2)(react@19.2.0) + react-style-singleton: 2.2.3(@types/react@19.2.2)(react@19.2.0) + tslib: 2.8.1 + use-callback-ref: 1.3.3(@types/react@19.2.2)(react@19.2.0) + use-sidecar: 1.1.3(@types/react@19.2.2)(react@19.2.0) + optionalDependencies: + '@types/react': 19.2.2 + + react-style-singleton@2.2.3(@types/react@19.2.2)(react@19.2.0): + dependencies: + get-nonce: 1.0.1 + react: 19.2.0 + tslib: 2.8.1 + optionalDependencies: + '@types/react': 19.2.2 + react@19.2.0: {} + read-cache@1.0.0: + dependencies: + pify: 2.3.0 + read-yaml-file@1.1.0: dependencies: graceful-fs: 4.2.11 @@ -11840,7 +12881,7 @@ snapshots: reusify@1.1.0: {} - rolldown-plugin-dts@0.13.14(rolldown@1.0.0-beta.9)(typescript@5.7.3): + rolldown-plugin-dts@0.17.2(rolldown@1.0.0-beta.45)(typescript@5.9.3): dependencies: '@babel/generator': 7.28.5 '@babel/parser': 7.28.5 @@ -11850,31 +12891,33 @@ snapshots: debug: 4.4.3 dts-resolver: 2.1.2 get-tsconfig: 4.13.0 - rolldown: 1.0.0-beta.9 + magic-string: 0.30.21 + rolldown: 1.0.0-beta.45 optionalDependencies: - typescript: 5.7.3 + typescript: 5.9.3 transitivePeerDependencies: - oxc-resolver - supports-color - rolldown@1.0.0-beta.9: + rolldown@1.0.0-beta.45: dependencies: - '@oxc-project/types': 0.70.0 - '@rolldown/pluginutils': 1.0.0-beta.9 - ansis: 4.2.0 + '@oxc-project/types': 0.95.0 + '@rolldown/pluginutils': 1.0.0-beta.45 optionalDependencies: - '@rolldown/binding-darwin-arm64': 1.0.0-beta.9 - '@rolldown/binding-darwin-x64': 1.0.0-beta.9 - '@rolldown/binding-freebsd-x64': 1.0.0-beta.9 - '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.9 - '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.9 - '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.9 - '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.9 - '@rolldown/binding-linux-x64-musl': 1.0.0-beta.9 - '@rolldown/binding-wasm32-wasi': 1.0.0-beta.9 - '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.9 - '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.9 - '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.9 + '@rolldown/binding-android-arm64': 1.0.0-beta.45 + '@rolldown/binding-darwin-arm64': 1.0.0-beta.45 + '@rolldown/binding-darwin-x64': 1.0.0-beta.45 + '@rolldown/binding-freebsd-x64': 1.0.0-beta.45 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.45 + '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.45 + '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.45 + '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.45 + '@rolldown/binding-linux-x64-musl': 1.0.0-beta.45 + '@rolldown/binding-openharmony-arm64': 1.0.0-beta.45 + '@rolldown/binding-wasm32-wasi': 1.0.0-beta.45 + '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.45 + '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.45 + '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.45 rollup@4.52.5: dependencies: @@ -11947,6 +12990,8 @@ snapshots: dependencies: loose-envify: 1.4.0 + scheduler@0.26.0: {} + section-matter@1.0.0: dependencies: extend-shallow: 2.0.1 @@ -12011,6 +13056,12 @@ snapshots: setprototypeof@1.2.0: {} + sharp-ico@0.1.5: + dependencies: + decode-ico: 0.4.1 + ico-endec: 0.1.6 + sharp: 0.33.5 + sharp@0.33.5: dependencies: color: 4.2.3 @@ -12106,8 +13157,20 @@ snapshots: slash@3.0.0: {} + slice-ansi@5.0.0: + dependencies: + ansi-styles: 6.2.3 + is-fullwidth-code-point: 4.0.0 + + slice-ansi@7.1.2: + dependencies: + ansi-styles: 6.2.3 + is-fullwidth-code-point: 5.1.0 + smart-buffer@4.2.0: {} + smol-toml@1.4.2: {} + socket.io-adapter@2.5.5: dependencies: debug: 4.3.7 @@ -12183,26 +13246,27 @@ snapshots: sprintf-js@1.0.3: {} - stable-hash@0.0.5: {} + stable-hash-x@0.2.0: {} + + stack-utils@2.0.6: + dependencies: + escape-string-regexp: 2.0.0 stackback@0.0.2: {} - standard-parse@0.3.0(valibot@1.1.0(typescript@5.7.3))(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.18.13)(jiti@2.6.1)(tsx@4.19.4)(yaml@2.8.1))(zod@3.25.4): + standard-parse@0.4.0(arktype@2.1.25)(valibot@1.1.0(typescript@5.9.3))(vitest@4.0.5(@types/debug@4.1.12)(@types/node@24.9.2)(jiti@2.6.1)(tsx@4.20.6)(yaml@2.8.1))(zod@3.25.4): dependencies: '@standard-schema/spec': 1.0.0 optionalDependencies: - valibot: 1.1.0(typescript@5.7.3) - vitest: 3.2.4(@types/debug@4.1.12)(@types/node@22.18.13)(jiti@2.6.1)(tsx@4.19.4)(yaml@2.8.1) + arktype: 2.1.25 + valibot: 1.1.0(typescript@5.9.3) + vitest: 4.0.5(@types/debug@4.1.12)(@types/node@24.9.2)(jiti@2.6.1)(tsx@4.20.6)(yaml@2.8.1) zod: 3.25.4 statuses@2.0.1: {} std-env@3.10.0: {} - stdin-discarder@0.1.0: - dependencies: - bl: 5.1.0 - stop-iteration-iterator@1.1.0: dependencies: es-errors: 1.3.0 @@ -12223,6 +13287,12 @@ snapshots: is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.1 + string-width@5.1.2: + dependencies: + eastasianwidth: 0.2.0 + emoji-regex: 9.2.2 + strip-ansi: 7.1.0 + string-width@7.2.0: dependencies: emoji-regex: 10.6.0 @@ -12277,10 +13347,6 @@ snapshots: strip-json-comments@3.1.1: {} - strip-literal@3.1.0: - dependencies: - js-tokens: 9.0.1 - style-to-js@1.1.18: dependencies: style-to-object: 1.0.11 @@ -12289,6 +13355,16 @@ snapshots: dependencies: inline-style-parser: 0.2.4 + sucrase@3.35.0: + dependencies: + '@jridgewell/gen-mapping': 0.3.13 + commander: 4.1.1 + glob: 10.4.5 + lines-and-columns: 1.2.4 + mz: 2.7.0 + pirates: 4.0.7 + ts-interface-checker: 0.1.13 + supports-color@7.2.0: dependencies: has-flag: 4.0.0 @@ -12305,6 +13381,34 @@ snapshots: dependencies: '@pkgr/core': 0.2.9 + tailwindcss@3.4.18(tsx@4.20.6)(yaml@2.8.1): + dependencies: + '@alloc/quick-lru': 5.2.0 + arg: 5.0.2 + chokidar: 3.6.0 + didyoumean: 1.2.2 + dlv: 1.1.3 + fast-glob: 3.3.3 + glob-parent: 6.0.2 + is-glob: 4.0.3 + jiti: 1.21.7 + lilconfig: 3.1.3 + micromatch: 4.0.8 + normalize-path: 3.0.0 + object-hash: 3.0.0 + picocolors: 1.1.1 + postcss: 8.5.6 + postcss-import: 15.1.0(postcss@8.5.6) + postcss-js: 4.1.0(postcss@8.5.6) + postcss-load-config: 6.0.1(jiti@1.21.7)(postcss@8.5.6)(tsx@4.20.6)(yaml@2.8.1) + postcss-nested: 6.2.0(postcss@8.5.6) + postcss-selector-parser: 6.1.2 + resolve: 1.22.11 + sucrase: 3.35.0 + transitivePeerDependencies: + - tsx + - yaml + tar-fs@2.1.4: dependencies: chownr: 1.1.4 @@ -12358,6 +13462,14 @@ snapshots: transitivePeerDependencies: - react-native-b4a + thenify-all@1.6.0: + dependencies: + thenify: 3.3.1 + + thenify@3.3.1: + dependencies: + any-promise: 1.3.0 + throttleit@2.1.0: {} through@2.3.8: {} @@ -12373,15 +13485,9 @@ snapshots: fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 - tinypool@1.1.1: {} - - tinyrainbow@2.0.0: {} - - tinyspy@4.0.4: {} + tinyrainbow@3.0.3: {} - tmp@0.0.33: - dependencies: - os-tmpdir: 1.0.2 + to-data-view@1.1.0: {} to-regex-range@5.0.1: dependencies: @@ -12391,39 +13497,45 @@ snapshots: tr46@0.0.3: {} + tree-kill@1.2.2: {} + trim-lines@3.0.1: {} trim-trailing-lines@2.1.0: {} trough@2.2.0: {} - ts-api-utils@2.1.0(typescript@5.7.3): + ts-api-utils@2.1.0(typescript@5.9.3): dependencies: - typescript: 5.7.3 + typescript: 5.9.3 - tsconfck@3.1.6(typescript@5.7.3): + ts-interface-checker@0.1.13: {} + + tsconfck@3.1.6(typescript@5.9.3): optionalDependencies: - typescript: 5.7.3 + typescript: 5.9.3 - tsdown@0.11.12(typescript@5.7.3): + tsdown@0.15.11(typescript@5.9.3): dependencies: ansis: 4.2.0 cac: 6.7.14 chokidar: 4.0.3 debug: 4.4.3 diff: 8.0.2 - empathic: 1.1.0 + empathic: 2.0.0 hookable: 5.5.3 - rolldown: 1.0.0-beta.9 - rolldown-plugin-dts: 0.13.14(rolldown@1.0.0-beta.9)(typescript@5.7.3) + rolldown: 1.0.0-beta.45 + rolldown-plugin-dts: 0.17.2(rolldown@1.0.0-beta.45)(typescript@5.9.3) semver: 7.7.3 tinyexec: 1.0.1 tinyglobby: 0.2.15 + tree-kill: 1.2.2 unconfig: 7.3.3 + unrun: 0.2.1 optionalDependencies: - typescript: 5.7.3 + typescript: 5.9.3 transitivePeerDependencies: - - '@oxc-project/runtime' + - '@ts-macro/tsc' - '@typescript/native-preview' - oxc-resolver - supports-color @@ -12433,7 +13545,7 @@ snapshots: tslib@2.8.1: {} - tsx@4.19.4: + tsx@4.20.6: dependencies: esbuild: 0.25.11 get-tsconfig: 4.13.0 @@ -12444,32 +13556,42 @@ snapshots: dependencies: safe-buffer: 5.2.1 - turbo-darwin-64@2.5.3: + turbo-darwin-64@2.5.8: optional: true - turbo-darwin-arm64@2.5.3: + turbo-darwin-arm64@2.5.8: optional: true - turbo-linux-64@2.5.3: + turbo-linux-64@2.5.8: optional: true - turbo-linux-arm64@2.5.3: + turbo-linux-arm64@2.5.8: optional: true - turbo-windows-64@2.5.3: + turbo-windows-64@2.5.8: optional: true - turbo-windows-arm64@2.5.3: + turbo-windows-arm64@2.5.8: optional: true - turbo@2.5.3: + turbo@2.5.8: optionalDependencies: - turbo-darwin-64: 2.5.3 - turbo-darwin-arm64: 2.5.3 - turbo-linux-64: 2.5.3 - turbo-linux-arm64: 2.5.3 - turbo-windows-64: 2.5.3 - turbo-windows-arm64: 2.5.3 + turbo-darwin-64: 2.5.8 + turbo-darwin-arm64: 2.5.8 + turbo-linux-64: 2.5.8 + turbo-linux-arm64: 2.5.8 + turbo-windows-64: 2.5.8 + turbo-windows-arm64: 2.5.8 + + twoslash-protocol@0.3.4: {} + + twoslash@0.3.4(typescript@5.9.3): + dependencies: + '@typescript/vfs': 1.6.2(typescript@5.9.3) + twoslash-protocol: 0.3.4 + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color type-check@0.4.0: dependencies: @@ -12521,17 +13643,18 @@ snapshots: possible-typed-array-names: 1.1.0 reflect.getprototypeof: 1.0.10 - typescript-eslint@8.32.1(eslint@9.27.0(jiti@2.6.1))(typescript@5.7.3): + typescript-eslint@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.32.1(@typescript-eslint/parser@8.32.1(eslint@9.27.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.27.0(jiti@2.6.1))(typescript@5.7.3) - '@typescript-eslint/parser': 8.32.1(eslint@9.27.0(jiti@2.6.1))(typescript@5.7.3) - '@typescript-eslint/utils': 8.32.1(eslint@9.27.0(jiti@2.6.1))(typescript@5.7.3) - eslint: 9.27.0(jiti@2.6.1) - typescript: 5.7.3 + '@typescript-eslint/eslint-plugin': 8.46.2(@typescript-eslint/parser@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.46.2(typescript@5.9.3) + '@typescript-eslint/utils': 8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3) + eslint: 9.38.0(jiti@2.6.1) + typescript: 5.9.3 transitivePeerDependencies: - supports-color - typescript@5.7.3: {} + typescript@5.9.3: {} uint8arrays@3.1.1: dependencies: @@ -12560,7 +13683,7 @@ snapshots: jiti: 2.6.1 quansync: 0.2.11 - undici-types@6.21.0: {} + undici-types@7.16.0: {} unified@11.0.5: dependencies: @@ -12677,6 +13800,12 @@ snapshots: '@unrs/resolver-binding-win32-ia32-msvc': 1.11.1 '@unrs/resolver-binding-win32-x64-msvc': 1.11.1 + unrun@0.2.1: + dependencies: + '@oxc-project/runtime': 0.95.0 + rolldown: 1.0.0-beta.45 + synckit: 0.11.11 + uri-js@4.4.1: dependencies: punycode: 2.3.1 @@ -12685,6 +13814,21 @@ snapshots: urlpattern-polyfill@10.0.0: {} + use-callback-ref@1.3.3(@types/react@19.2.2)(react@19.2.0): + dependencies: + react: 19.2.0 + tslib: 2.8.1 + optionalDependencies: + '@types/react': 19.2.2 + + use-sidecar@1.1.3(@types/react@19.2.2)(react@19.2.0): + dependencies: + detect-node-es: 1.1.0 + react: 19.2.0 + tslib: 2.8.1 + optionalDependencies: + '@types/react': 19.2.2 + use-sync-external-store@1.6.0(react@19.2.0): dependencies: react: 19.2.0 @@ -12697,9 +13841,9 @@ snapshots: uuid@11.1.0: {} - valibot@1.1.0(typescript@5.7.3): + valibot@1.1.0(typescript@5.9.3): optionalDependencies: - typescript: 5.7.3 + typescript: 5.9.3 varint@6.0.0: {} @@ -12725,56 +13869,35 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - viem@2.29.4(typescript@5.7.3)(zod@3.25.4): + viem@2.29.4(typescript@5.9.3)(zod@3.25.76): dependencies: '@noble/curves': 1.8.2 '@noble/hashes': 1.7.2 '@scure/bip32': 1.6.2 '@scure/bip39': 1.5.4 - abitype: 1.0.8(typescript@5.7.3)(zod@3.25.4) + abitype: 1.0.8(typescript@5.9.3)(zod@3.25.76) isows: 1.0.7(ws@8.18.1) - ox: 0.6.9(typescript@5.7.3)(zod@3.25.4) + ox: 0.6.9(typescript@5.9.3)(zod@3.25.76) ws: 8.18.1 optionalDependencies: - typescript: 5.7.3 + typescript: 5.9.3 transitivePeerDependencies: - bufferutil - utf-8-validate - zod - vite-node@3.2.4(@types/node@22.18.13)(jiti@2.6.1)(tsx@4.19.4)(yaml@2.8.1): - dependencies: - cac: 6.7.14 - debug: 4.4.3 - es-module-lexer: 1.7.0 - pathe: 2.0.3 - vite: 7.1.12(@types/node@22.18.13)(jiti@2.6.1)(tsx@4.19.4)(yaml@2.8.1) - transitivePeerDependencies: - - '@types/node' - - jiti - - less - - lightningcss - - sass - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - - tsx - - yaml - - vite-tsconfig-paths@5.1.4(typescript@5.7.3)(vite@7.1.12(@types/node@22.18.13)(jiti@2.6.1)(tsx@4.19.4)(yaml@2.8.1)): + vite-tsconfig-paths@5.1.4(typescript@5.9.3)(vite@7.1.12(@types/node@24.9.2)(jiti@2.6.1)(tsx@4.20.6)(yaml@2.8.1)): dependencies: debug: 4.4.3 globrex: 0.1.2 - tsconfck: 3.1.6(typescript@5.7.3) + tsconfck: 3.1.6(typescript@5.9.3) optionalDependencies: - vite: 7.1.12(@types/node@22.18.13)(jiti@2.6.1)(tsx@4.19.4)(yaml@2.8.1) + vite: 7.1.12(@types/node@24.9.2)(jiti@2.6.1)(tsx@4.20.6)(yaml@2.8.1) transitivePeerDependencies: - supports-color - typescript - vite@7.1.12(@types/node@22.18.13)(jiti@2.6.1)(tsx@4.19.4)(yaml@2.8.1): + vite@7.1.12(@types/node@24.9.2)(jiti@2.6.1)(tsx@4.20.6)(yaml@2.8.1): dependencies: esbuild: 0.25.11 fdir: 6.5.0(picomatch@4.0.3) @@ -12783,24 +13906,23 @@ snapshots: rollup: 4.52.5 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 22.18.13 + '@types/node': 24.9.2 fsevents: 2.3.3 jiti: 2.6.1 - tsx: 4.19.4 + tsx: 4.20.6 yaml: 2.8.1 - vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.18.13)(jiti@2.6.1)(tsx@4.19.4)(yaml@2.8.1): + vitest@4.0.5(@types/debug@4.1.12)(@types/node@24.9.2)(jiti@2.6.1)(tsx@4.20.6)(yaml@2.8.1): dependencies: - '@types/chai': 5.2.3 - '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@7.1.12(@types/node@22.18.13)(jiti@2.6.1)(tsx@4.19.4)(yaml@2.8.1)) - '@vitest/pretty-format': 3.2.4 - '@vitest/runner': 3.2.4 - '@vitest/snapshot': 3.2.4 - '@vitest/spy': 3.2.4 - '@vitest/utils': 3.2.4 - chai: 5.3.3 + '@vitest/expect': 4.0.5 + '@vitest/mocker': 4.0.5(vite@7.1.12(@types/node@24.9.2)(jiti@2.6.1)(tsx@4.20.6)(yaml@2.8.1)) + '@vitest/pretty-format': 4.0.5 + '@vitest/runner': 4.0.5 + '@vitest/snapshot': 4.0.5 + '@vitest/spy': 4.0.5 + '@vitest/utils': 4.0.5 debug: 4.4.3 + es-module-lexer: 1.7.0 expect-type: 1.2.2 magic-string: 0.30.21 pathe: 2.0.3 @@ -12809,14 +13931,12 @@ snapshots: tinybench: 2.9.0 tinyexec: 0.3.2 tinyglobby: 0.2.15 - tinypool: 1.1.1 - tinyrainbow: 2.0.0 - vite: 7.1.12(@types/node@22.18.13)(jiti@2.6.1)(tsx@4.19.4)(yaml@2.8.1) - vite-node: 3.2.4(@types/node@22.18.13)(jiti@2.6.1)(tsx@4.19.4)(yaml@2.8.1) + tinyrainbow: 3.0.3 + vite: 7.1.12(@types/node@24.9.2)(jiti@2.6.1)(tsx@4.20.6)(yaml@2.8.1) why-is-node-running: 2.3.0 optionalDependencies: '@types/debug': 4.1.12 - '@types/node': 22.18.13 + '@types/node': 24.9.2 transitivePeerDependencies: - jiti - less @@ -12835,13 +13955,9 @@ snapshots: vscode-uri@3.1.0: {} - wcwidth@1.0.1: - dependencies: - defaults: 1.0.4 - - web-identity-schemas@0.1.6(valibot@1.1.0(typescript@5.7.3))(zod@3.25.4): + web-identity-schemas@0.1.6(valibot@1.1.0(typescript@5.9.3))(zod@3.25.4): optionalDependencies: - valibot: 1.1.0(typescript@5.7.3) + valibot: 1.1.0(typescript@5.9.3) zod: 3.25.4 web-namespaces@2.0.1: {} @@ -12903,6 +14019,10 @@ snapshots: siginfo: 2.0.0 stackback: 0.0.2 + widest-line@5.0.0: + dependencies: + string-width: 7.2.0 + word-wrap@1.2.5: {} wrap-ansi@6.2.0: @@ -12917,6 +14037,12 @@ snapshots: string-width: 4.2.3 strip-ansi: 6.0.1 + wrap-ansi@8.1.0: + dependencies: + ansi-styles: 6.2.3 + string-width: 5.1.2 + strip-ansi: 7.1.0 + wrap-ansi@9.0.0: dependencies: ansi-styles: 6.2.3 @@ -12969,12 +14095,16 @@ snapshots: yoctocolors@2.1.1: {} - zod-to-json-schema@3.24.6(zod@3.25.4): + yoga-layout@3.2.1: {} + + zod-to-json-schema@3.24.6(zod@3.25.76): dependencies: - zod: 3.25.4 + zod: 3.25.76 zod@3.23.8: {} zod@3.25.4: {} + zod@3.25.76: {} + zwitch@2.0.4: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index f6d96b4..350aa41 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -4,8 +4,24 @@ packages: - examples/* - packages/* - tools/* + +catalog: + "@a2a-js/sdk": 0.2.2 + "@hono/node-server": 1.14.2 + "@hono/standard-validator": 0.1.5 + bit-buffers: 1.0.2 + hono: 4.7.10 + jose: 6.0.11 + safe-stable-stringify: 2.5.0 + standard-parse: 0.4.0 + uuid: 11.1.0 + valibot: 1.1.0 + viem: 2.29.4 + zod: 3.25.4 + ignoredBuiltDependencies: - puppeteer + onlyBuiltDependencies: - better-sqlite3 - esbuild diff --git a/tools/api-utils/package.json b/tools/api-utils/package.json index 5704f4b..dc9451d 100644 --- a/tools/api-utils/package.json +++ b/tools/api-utils/package.json @@ -48,14 +48,11 @@ "@agentcommercekit/jwt": "workspace:*", "@agentcommercekit/keys": "workspace:*", "@agentcommercekit/vc": "workspace:*", - "hono": "4.7.10", - "valibot": "1.1.0" + "hono": "catalog:", + "valibot": "catalog:" }, "devDependencies": { "@repo/eslint-config": "workspace:*", - "@repo/typescript-config": "workspace:*", - "eslint": "9.27.0", - "typescript": "5.7.3", - "vitest": "3.2.4" + "@repo/typescript-config": "workspace:*" } } diff --git a/tools/cli-tools/package.json b/tools/cli-tools/package.json index 28a539c..0e90f68 100644 --- a/tools/cli-tools/package.json +++ b/tools/cli-tools/package.json @@ -39,10 +39,6 @@ "devDependencies": { "@repo/eslint-config": "workspace:*", "@repo/typescript-config": "workspace:*", - "@types/figlet": "1.7.0", - "@types/node": "22.18.13", - "eslint": "9.27.0", - "typescript": "5.7.3", - "vitest": "3.2.4" + "@types/figlet": "1.7.0" } } diff --git a/tools/eslint-config/base.js b/tools/eslint-config/base.js index 0f2983c..351050e 100644 --- a/tools/eslint-config/base.js +++ b/tools/eslint-config/base.js @@ -8,12 +8,16 @@ import prettier from "eslint-config-prettier" import { createTypeScriptImportResolver } from "eslint-import-resolver-typescript" import importX from "eslint-plugin-import-x" import turbo from "eslint-plugin-turbo" +import { defineConfig } from "eslint/config" import tseslint from "typescript-eslint" +/** + * @param {{ root: string }} options + */ export function config({ root }) { const tsconfigPath = `${root}/tsconfig.json` - return tseslint.config( + return defineConfig( { ignores: ["dist/**", ".wrangler/**"], }, @@ -22,6 +26,7 @@ export function config({ root }) { * Spell checking */ { + // @ts-expect-error - cspell.recommended is not a valid extends element extends: [cspell.recommended], settings: { cspell: { @@ -112,6 +117,7 @@ export function config({ root }) { languageOptions: { parserOptions: { projectService: true, + tsconfigRootDir: root, warnOnUnsupportedTypeScriptVersion: false, }, }, diff --git a/tools/eslint-config/package.json b/tools/eslint-config/package.json index 0050744..e53bcc3 100644 --- a/tools/eslint-config/package.json +++ b/tools/eslint-config/package.json @@ -21,16 +21,14 @@ }, "main": "./base.js", "devDependencies": { - "@cspell/eslint-plugin": "9.0.1", - "@eslint/js": "9.27.0", - "@eslint/json": "0.12.0", - "@eslint/markdown": "6.4.0", - "eslint": "9.27.0", - "eslint-config-prettier": "10.1.5", - "eslint-import-resolver-typescript": "4.3.5", - "eslint-plugin-import-x": "4.12.2", - "eslint-plugin-turbo": "2.5.3", - "typescript": "5.7.3", - "typescript-eslint": "8.32.1" + "@cspell/eslint-plugin": "9.2.2", + "@eslint/js": "9.38.0", + "@eslint/json": "0.13.2", + "@eslint/markdown": "7.5.0", + "eslint-config-prettier": "10.1.8", + "eslint-import-resolver-typescript": "4.4.4", + "eslint-plugin-import-x": "4.16.1", + "eslint-plugin-turbo": "2.5.8", + "typescript-eslint": "8.46.2" } }