diff --git a/apps/desktop/package.json b/apps/desktop/package.json index 217876ad..21373365 100644 --- a/apps/desktop/package.json +++ b/apps/desktop/package.json @@ -33,7 +33,7 @@ "@types/electron-squirrel-startup": "^1.0.2", "@vitejs/plugin-react": "^5.0.0", "electron": "^37.2.6", - "vite": "^7.1.1" + "vite": "^7.1.2" }, "dependencies": { "@colanode/client": "*", diff --git a/apps/server/package.json b/apps/server/package.json index 4a9f93c6..e7900372 100644 --- a/apps/server/package.json +++ b/apps/server/package.json @@ -19,7 +19,7 @@ }, "description": "", "devDependencies": { - "@types/node": "^24.2.0", + "@types/node": "^24.2.1", "@types/nodemailer": "^6.4.17", "@types/pg": "^8.15.5", "@types/ws": "^8.18.1", @@ -27,28 +27,28 @@ "tsup": "^8.5.0" }, "dependencies": { - "@aws-sdk/client-s3": "^3.863.0", + "@aws-sdk/client-s3": "^3.864.0", "@colanode/core": "*", "@colanode/crdt": "*", "@fastify/cors": "^11.1.0", "@fastify/websocket": "^11.2.0", - "@langchain/core": "^0.3.68", + "@langchain/core": "^0.3.69", "@langchain/google-genai": "^0.2.16", - "@langchain/langgraph": "^0.4.3", - "@langchain/openai": "^0.6.6", + "@langchain/langgraph": "^0.4.4", + "@langchain/openai": "^0.6.7", "@node-rs/argon2": "^2.0.2", "@redis/client": "^5.8.0", "@tus/s3-store": "^2.0.0", "@tus/server": "^2.3.0", - "bullmq": "^5.56.9", + "bullmq": "^5.56.10", "diff": "^8.0.2", "dotenv": "^17.2.1", - "fastify": "^5.4.0", + "fastify": "^5.5.0", "fastify-type-provider-zod": "^5.0.3", "handlebars": "^4.7.8", "js-sha256": "^0.11.0", "ky": "^1.8.2", - "kysely": "^0.28.4", + "kysely": "^0.28.5", "langchain": "^0.3.30", "langfuse-langchain": "^3.38.4", "ms": "^2.1.3", @@ -56,6 +56,6 @@ "pg": "^8.16.3", "pino": "^9.8.0", "sharp": "^0.34.3", - "zod": "^4.0.15" + "zod": "^4.0.17" } } diff --git a/apps/server/src/api/client/routes/accounts/email-verify.ts b/apps/server/src/api/client/routes/accounts/email-verify.ts index 87c72284..83e43501 100644 --- a/apps/server/src/api/client/routes/accounts/email-verify.ts +++ b/apps/server/src/api/client/routes/accounts/email-verify.ts @@ -26,6 +26,7 @@ export const emailVerifyRoute: FastifyPluginCallbackZod = ( response: { 200: loginOutputSchema, 400: apiErrorOutputSchema, + 404: apiErrorOutputSchema, 429: apiErrorOutputSchema, }, }, diff --git a/apps/server/src/api/client/routes/workspaces/files/file-upload.ts b/apps/server/src/api/client/routes/workspaces/files/file-upload.ts index 79864547..2d7d5854 100644 --- a/apps/server/src/api/client/routes/workspaces/files/file-upload.ts +++ b/apps/server/src/api/client/routes/workspaces/files/file-upload.ts @@ -40,7 +40,9 @@ export const fileUploadRoute: FastifyPluginCallbackZod = ( uploadId: z.string(), }), 400: apiErrorOutputSchema, + 403: apiErrorOutputSchema, 404: apiErrorOutputSchema, + 500: apiErrorOutputSchema, }, }, bodyLimit: 1024 * 1024 * 100, // 100MB diff --git a/apps/server/src/api/client/routes/workspaces/workspace-update.ts b/apps/server/src/api/client/routes/workspaces/workspace-update.ts index 5100ad58..b21a40f8 100644 --- a/apps/server/src/api/client/routes/workspaces/workspace-update.ts +++ b/apps/server/src/api/client/routes/workspaces/workspace-update.ts @@ -29,6 +29,7 @@ export const workspaceUpdateRoute: FastifyPluginCallbackZod = ( 400: apiErrorOutputSchema, 403: apiErrorOutputSchema, 404: apiErrorOutputSchema, + 500: apiErrorOutputSchema, }, }, handler: async (request, reply) => { diff --git a/apps/web/package.json b/apps/web/package.json index 02d13c20..5ee04818 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -12,14 +12,14 @@ "dependencies": { "@colanode/client": "*", "@colanode/ui": "*", - "@sqlite.org/sqlite-wasm": "^3.50.3-build1", + "@sqlite.org/sqlite-wasm": "^3.50.4-build1", "comlink": "^4.4.2" }, "devDependencies": { "@tailwindcss/postcss": "^4.1.11", "@vitejs/plugin-react": "^5.0.0", "tailwindcss": "^4.1.8", - "vite": "^7.1.1", + "vite": "^7.1.2", "vite-plugin-pwa": "^1.0.2" } } diff --git a/package-lock.json b/package-lock.json index ab8da461..16fc04dd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,8 +20,8 @@ "devDependencies": { "@types/debug": "^4.1.12", "@types/lodash-es": "^4.17.12", - "@typescript-eslint/eslint-plugin": "^8.39.0", - "@typescript-eslint/parser": "^8.39.0", + "@typescript-eslint/eslint-plugin": "^8.39.1", + "@typescript-eslint/parser": "^8.39.1", "eslint": "^8.57.1", "eslint-config-prettier": "^10.1.8", "eslint-plugin-import": "^2.32.0", @@ -66,7 +66,7 @@ "@types/electron-squirrel-startup": "^1.0.2", "@vitejs/plugin-react": "^5.0.0", "electron": "^37.2.6", - "vite": "^7.1.1" + "vite": "^7.1.2" } }, "apps/desktop/node_modules/@electron/fuses": { @@ -86,28 +86,28 @@ "name": "@colanode/server", "version": "1.0.0", "dependencies": { - "@aws-sdk/client-s3": "^3.863.0", + "@aws-sdk/client-s3": "^3.864.0", "@colanode/core": "*", "@colanode/crdt": "*", "@fastify/cors": "^11.1.0", "@fastify/websocket": "^11.2.0", - "@langchain/core": "^0.3.68", + "@langchain/core": "^0.3.69", "@langchain/google-genai": "^0.2.16", - "@langchain/langgraph": "^0.4.3", - "@langchain/openai": "^0.6.6", + "@langchain/langgraph": "^0.4.4", + "@langchain/openai": "^0.6.7", "@node-rs/argon2": "^2.0.2", "@redis/client": "^5.8.0", "@tus/s3-store": "^2.0.0", "@tus/server": "^2.3.0", - "bullmq": "^5.56.9", + "bullmq": "^5.56.10", "diff": "^8.0.2", "dotenv": "^17.2.1", - "fastify": "^5.4.0", + "fastify": "^5.5.0", "fastify-type-provider-zod": "^5.0.3", "handlebars": "^4.7.8", "js-sha256": "^0.11.0", "ky": "^1.8.2", - "kysely": "^0.28.4", + "kysely": "^0.28.5", "langchain": "^0.3.30", "langfuse-langchain": "^3.38.4", "ms": "^2.1.3", @@ -115,10 +115,10 @@ "pg": "^8.16.3", "pino": "^9.8.0", "sharp": "^0.34.3", - "zod": "^4.0.15" + "zod": "^4.0.17" }, "devDependencies": { - "@types/node": "^24.2.0", + "@types/node": "^24.2.1", "@types/nodemailer": "^6.4.17", "@types/pg": "^8.15.5", "@types/ws": "^8.18.1", @@ -140,14 +140,14 @@ "dependencies": { "@colanode/client": "*", "@colanode/ui": "*", - "@sqlite.org/sqlite-wasm": "^3.50.3-build1", + "@sqlite.org/sqlite-wasm": "^3.50.4-build1", "comlink": "^4.4.2" }, "devDependencies": { "@tailwindcss/postcss": "^4.1.11", "@vitejs/plugin-react": "^5.0.0", "tailwindcss": "^4.1.8", - "vite": "^7.1.1", + "vite": "^7.1.2", "vite-plugin-pwa": "^1.0.2" } }, @@ -392,32 +392,32 @@ } }, "node_modules/@aws-sdk/client-s3": { - "version": "3.863.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.863.0.tgz", - "integrity": "sha512-12iPziQtTolNiWFlN7Bg4jDfh1eOVB0hW6bsP1cI3JVr/IF0pVvPjQ1WEUhjTlOujC/U+JaYjw3iQ7nWKHX6vQ==", + "version": "3.864.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.864.0.tgz", + "integrity": "sha512-QGYi9bWliewxumsvbJLLyx9WC0a4DP4F+utygBcq0zwPxaM0xDfBspQvP1dsepi7mW5aAjZmJ2+Xb7X0EhzJ/g==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha1-browser": "5.2.0", "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", - "@aws-sdk/core": "3.863.0", - "@aws-sdk/credential-provider-node": "3.863.0", + "@aws-sdk/core": "3.864.0", + "@aws-sdk/credential-provider-node": "3.864.0", "@aws-sdk/middleware-bucket-endpoint": "3.862.0", "@aws-sdk/middleware-expect-continue": "3.862.0", - "@aws-sdk/middleware-flexible-checksums": "3.863.0", + "@aws-sdk/middleware-flexible-checksums": "3.864.0", "@aws-sdk/middleware-host-header": "3.862.0", "@aws-sdk/middleware-location-constraint": "3.862.0", "@aws-sdk/middleware-logger": "3.862.0", "@aws-sdk/middleware-recursion-detection": "3.862.0", - "@aws-sdk/middleware-sdk-s3": "3.863.0", + "@aws-sdk/middleware-sdk-s3": "3.864.0", "@aws-sdk/middleware-ssec": "3.862.0", - "@aws-sdk/middleware-user-agent": "3.863.0", + "@aws-sdk/middleware-user-agent": "3.864.0", "@aws-sdk/region-config-resolver": "3.862.0", - "@aws-sdk/signature-v4-multi-region": "3.863.0", + "@aws-sdk/signature-v4-multi-region": "3.864.0", "@aws-sdk/types": "3.862.0", "@aws-sdk/util-endpoints": "3.862.0", "@aws-sdk/util-user-agent-browser": "3.862.0", - "@aws-sdk/util-user-agent-node": "3.863.0", + "@aws-sdk/util-user-agent-node": "3.864.0", "@aws-sdk/xml-builder": "3.862.0", "@smithy/config-resolver": "^4.1.5", "@smithy/core": "^3.8.0", @@ -461,23 +461,23 @@ } }, "node_modules/@aws-sdk/client-sso": { - "version": "3.863.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.863.0.tgz", - "integrity": "sha512-3DZE5lx5A+MgTVS8yRBz/Ne8pWvwc7tDy4KBx5sDd93wvnDYjZW28g7W73d1dD7jfN8ZIC0REtiuNj00Ty0PBg==", + "version": "3.864.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.864.0.tgz", + "integrity": "sha512-THiOp0OpQROEKZ6IdDCDNNh3qnNn/kFFaTSOiugDpgcE5QdsOxh1/RXq7LmHpTJum3cmnFf8jG59PHcz9Tjnlw==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", - "@aws-sdk/core": "3.863.0", + "@aws-sdk/core": "3.864.0", "@aws-sdk/middleware-host-header": "3.862.0", "@aws-sdk/middleware-logger": "3.862.0", "@aws-sdk/middleware-recursion-detection": "3.862.0", - "@aws-sdk/middleware-user-agent": "3.863.0", + "@aws-sdk/middleware-user-agent": "3.864.0", "@aws-sdk/region-config-resolver": "3.862.0", "@aws-sdk/types": "3.862.0", "@aws-sdk/util-endpoints": "3.862.0", "@aws-sdk/util-user-agent-browser": "3.862.0", - "@aws-sdk/util-user-agent-node": "3.863.0", + "@aws-sdk/util-user-agent-node": "3.864.0", "@smithy/config-resolver": "^4.1.5", "@smithy/core": "^3.8.0", "@smithy/fetch-http-handler": "^5.1.1", @@ -510,9 +510,9 @@ } }, "node_modules/@aws-sdk/core": { - "version": "3.863.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.863.0.tgz", - "integrity": "sha512-6KUD82jb8Z+PWRoAwqpjFcrhcCvUlKNfUKKdkhj2yEdugem36d29avTpTPa6RiOEsfUi7CM4Yh60Qrj0pNI4xQ==", + "version": "3.864.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.864.0.tgz", + "integrity": "sha512-LFUREbobleHEln+Zf7IG83lAZwvHZG0stI7UU0CtwyuhQy5Yx0rKksHNOCmlM7MpTEbSCfntEhYi3jUaY5e5lg==", "license": "Apache-2.0", "dependencies": { "@aws-sdk/types": "3.862.0", @@ -536,12 +536,12 @@ } }, "node_modules/@aws-sdk/credential-provider-env": { - "version": "3.863.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.863.0.tgz", - "integrity": "sha512-KmA5cjJU5ihR+oFJtraraeQ7aDSp3GtogSoBUKaHBsiSP7awgxuVcAWSr8wCxi0kPUjCE7kHSLTv4i9UC4soYw==", + "version": "3.864.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.864.0.tgz", + "integrity": "sha512-StJPOI2Rt8UE6lYjXUpg6tqSZaM72xg46ljPg8kIevtBAAfdtq9K20qT/kSliWGIBocMFAv0g2mC0hAa+ECyvg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "3.863.0", + "@aws-sdk/core": "3.864.0", "@aws-sdk/types": "3.862.0", "@smithy/property-provider": "^4.0.5", "@smithy/types": "^4.3.2", @@ -552,12 +552,12 @@ } }, "node_modules/@aws-sdk/credential-provider-http": { - "version": "3.863.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.863.0.tgz", - "integrity": "sha512-AsMgQgYG5YwBFHAuB5y/ngwT9K2axBqJm1ZM+wBMTqPvyQ7cjnfsliCAGEY2QPIxE2prX85Bc50s1OPQVPROHg==", + "version": "3.864.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.864.0.tgz", + "integrity": "sha512-E/RFVxGTuGnuD+9pFPH2j4l6HvrXzPhmpL8H8nOoJUosjx7d4v93GJMbbl1v/fkDLqW9qN4Jx2cI6PAjohA6OA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "3.863.0", + "@aws-sdk/core": "3.864.0", "@aws-sdk/types": "3.862.0", "@smithy/fetch-http-handler": "^5.1.1", "@smithy/node-http-handler": "^4.1.1", @@ -573,18 +573,18 @@ } }, "node_modules/@aws-sdk/credential-provider-ini": { - "version": "3.863.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.863.0.tgz", - "integrity": "sha512-RyyUZ7onXQdcjTnnmX3LvO3/tKsmYR9PJrLCnQQUVYlUzwref4E0ytBgk/mycxx6KHCJNVUzY4QV7s9VaUxcZA==", + "version": "3.864.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.864.0.tgz", + "integrity": "sha512-PlxrijguR1gxyPd5EYam6OfWLarj2MJGf07DvCx9MAuQkw77HBnsu6+XbV8fQriFuoJVTBLn9ROhMr/ROAYfUg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "3.863.0", - "@aws-sdk/credential-provider-env": "3.863.0", - "@aws-sdk/credential-provider-http": "3.863.0", - "@aws-sdk/credential-provider-process": "3.863.0", - "@aws-sdk/credential-provider-sso": "3.863.0", - "@aws-sdk/credential-provider-web-identity": "3.863.0", - "@aws-sdk/nested-clients": "3.863.0", + "@aws-sdk/core": "3.864.0", + "@aws-sdk/credential-provider-env": "3.864.0", + "@aws-sdk/credential-provider-http": "3.864.0", + "@aws-sdk/credential-provider-process": "3.864.0", + "@aws-sdk/credential-provider-sso": "3.864.0", + "@aws-sdk/credential-provider-web-identity": "3.864.0", + "@aws-sdk/nested-clients": "3.864.0", "@aws-sdk/types": "3.862.0", "@smithy/credential-provider-imds": "^4.0.7", "@smithy/property-provider": "^4.0.5", @@ -597,17 +597,17 @@ } }, "node_modules/@aws-sdk/credential-provider-node": { - "version": "3.863.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.863.0.tgz", - "integrity": "sha512-ApRpvgB+DN4BHVmiLvXIdpFN21wBdL5p81G5cXmipJHStThAkk2N9SSG0XxhMaCpzdRWt+4JPRwR5pHiPvnxug==", + "version": "3.864.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.864.0.tgz", + "integrity": "sha512-2BEymFeXURS+4jE9tP3vahPwbYRl0/1MVaFZcijj6pq+nf5EPGvkFillbdBRdc98ZI2NedZgSKu3gfZXgYdUhQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/credential-provider-env": "3.863.0", - "@aws-sdk/credential-provider-http": "3.863.0", - "@aws-sdk/credential-provider-ini": "3.863.0", - "@aws-sdk/credential-provider-process": "3.863.0", - "@aws-sdk/credential-provider-sso": "3.863.0", - "@aws-sdk/credential-provider-web-identity": "3.863.0", + "@aws-sdk/credential-provider-env": "3.864.0", + "@aws-sdk/credential-provider-http": "3.864.0", + "@aws-sdk/credential-provider-ini": "3.864.0", + "@aws-sdk/credential-provider-process": "3.864.0", + "@aws-sdk/credential-provider-sso": "3.864.0", + "@aws-sdk/credential-provider-web-identity": "3.864.0", "@aws-sdk/types": "3.862.0", "@smithy/credential-provider-imds": "^4.0.7", "@smithy/property-provider": "^4.0.5", @@ -620,12 +620,12 @@ } }, "node_modules/@aws-sdk/credential-provider-process": { - "version": "3.863.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.863.0.tgz", - "integrity": "sha512-UN8AfjFvLGIHg2lMr4SNiOhCsDUv6uaD/XbAiRpt/u0z/xMsICxwkOawnKtHj24xGRAh+GgefMirl6QiTkbJ4Q==", + "version": "3.864.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.864.0.tgz", + "integrity": "sha512-Zxnn1hxhq7EOqXhVYgkF4rI9MnaO3+6bSg/tErnBQ3F8kDpA7CFU24G1YxwaJXp2X4aX3LwthefmSJHwcVP/2g==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "3.863.0", + "@aws-sdk/core": "3.864.0", "@aws-sdk/types": "3.862.0", "@smithy/property-provider": "^4.0.5", "@smithy/shared-ini-file-loader": "^4.0.5", @@ -637,14 +637,14 @@ } }, "node_modules/@aws-sdk/credential-provider-sso": { - "version": "3.863.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.863.0.tgz", - "integrity": "sha512-oV4F1zY0o/txR9ruTCH+UlRf7LAKBiwkthsHplNJT0kVq98RtBIMrzk9DgibvjfBsJH1572wozDIc4yOpcB4YA==", + "version": "3.864.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.864.0.tgz", + "integrity": "sha512-UPyPNQbxDwHVGmgWdGg9/9yvzuedRQVF5jtMkmP565YX9pKZ8wYAcXhcYdNPWFvH0GYdB0crKOmvib+bmCuwkw==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/client-sso": "3.863.0", - "@aws-sdk/core": "3.863.0", - "@aws-sdk/token-providers": "3.863.0", + "@aws-sdk/client-sso": "3.864.0", + "@aws-sdk/core": "3.864.0", + "@aws-sdk/token-providers": "3.864.0", "@aws-sdk/types": "3.862.0", "@smithy/property-provider": "^4.0.5", "@smithy/shared-ini-file-loader": "^4.0.5", @@ -656,13 +656,13 @@ } }, "node_modules/@aws-sdk/credential-provider-web-identity": { - "version": "3.863.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.863.0.tgz", - "integrity": "sha512-INN5BNFalw68BxBFT+9sj2Yxia1XvS0+ZG0dkfFAmo8iXb2mw0o52PgqOiKlQfxnjbyOH7LgTB2hfbuuEwpKjw==", + "version": "3.864.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.864.0.tgz", + "integrity": "sha512-nNcjPN4SYg8drLwqK0vgVeSvxeGQiD0FxOaT38mV2H8cu0C5NzpvA+14Xy+W6vT84dxgmJYKk71Cr5QL2Oz+rA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "3.863.0", - "@aws-sdk/nested-clients": "3.863.0", + "@aws-sdk/core": "3.864.0", + "@aws-sdk/nested-clients": "3.864.0", "@aws-sdk/types": "3.862.0", "@smithy/property-provider": "^4.0.5", "@smithy/types": "^4.3.2", @@ -706,15 +706,15 @@ } }, "node_modules/@aws-sdk/middleware-flexible-checksums": { - "version": "3.863.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.863.0.tgz", - "integrity": "sha512-nZW9Rf4floAuxmPeik1FJ7/LwEnmWjdgoa0ls/x/KpAVM+LCbEBOV1Tcw2+jRpx3UQH4wAnJz18OFsXC+X/FAw==", + "version": "3.864.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.864.0.tgz", + "integrity": "sha512-MvakvzPZi9uyP3YADuIqtk/FAcPFkyYFWVVMf5iFs/rCdk0CUzn02Qf4CSuyhbkS6Y0KrAsMgKR4MgklPU79Wg==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/crc32": "5.2.0", "@aws-crypto/crc32c": "5.2.0", "@aws-crypto/util": "5.2.0", - "@aws-sdk/core": "3.863.0", + "@aws-sdk/core": "3.864.0", "@aws-sdk/types": "3.862.0", "@smithy/is-array-buffer": "^4.0.0", "@smithy/node-config-provider": "^4.1.4", @@ -788,12 +788,12 @@ } }, "node_modules/@aws-sdk/middleware-sdk-s3": { - "version": "3.863.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.863.0.tgz", - "integrity": "sha512-3Ppx5J31DUuaASyzAMYzSUf8y8emCLt1iaU+6yuSV/PwiCzJL5Sspos5xF2F+JErw8p8lNN+7rvHVSNqtgi2Fg==", + "version": "3.864.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.864.0.tgz", + "integrity": "sha512-GjYPZ6Xnqo17NnC8NIQyvvdzzO7dm+Ks7gpxD/HsbXPmV2aEfuFveJXneGW9e1BheSKFff6FPDWu8Gaj2Iu1yg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "3.863.0", + "@aws-sdk/core": "3.864.0", "@aws-sdk/types": "3.862.0", "@aws-sdk/util-arn-parser": "3.804.0", "@smithy/core": "^3.8.0", @@ -827,12 +827,12 @@ } }, "node_modules/@aws-sdk/middleware-user-agent": { - "version": "3.863.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.863.0.tgz", - "integrity": "sha512-AqXzUUpHM51E/cmq/h3yja+GFff7zxQFj6Fq1bVkkc4vzXBCGpyTmaMcUv4rrR/OmmWfidyzbxdy7PuhMNAspg==", + "version": "3.864.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.864.0.tgz", + "integrity": "sha512-wrddonw4EyLNSNBrApzEhpSrDwJiNfjxDm5E+bn8n32BbAojXASH8W8jNpxz/jMgNkkJNxCfyqybGKzBX0OhbQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "3.863.0", + "@aws-sdk/core": "3.864.0", "@aws-sdk/types": "3.862.0", "@aws-sdk/util-endpoints": "3.862.0", "@smithy/core": "^3.8.0", @@ -845,23 +845,23 @@ } }, "node_modules/@aws-sdk/nested-clients": { - "version": "3.863.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.863.0.tgz", - "integrity": "sha512-TgVr6d1MmJz7H6RehaFevZlJ+d1KSmyftp8oi2V5FCQ4OR22ITsTxmm5cIODYk8VInaie2ZABlPCN5fs+glJuA==", + "version": "3.864.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.864.0.tgz", + "integrity": "sha512-H1C+NjSmz2y8Tbgh7Yy89J20yD/hVyk15hNoZDbCYkXg0M358KS7KVIEYs8E2aPOCr1sK3HBE819D/yvdMgokA==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", - "@aws-sdk/core": "3.863.0", + "@aws-sdk/core": "3.864.0", "@aws-sdk/middleware-host-header": "3.862.0", "@aws-sdk/middleware-logger": "3.862.0", "@aws-sdk/middleware-recursion-detection": "3.862.0", - "@aws-sdk/middleware-user-agent": "3.863.0", + "@aws-sdk/middleware-user-agent": "3.864.0", "@aws-sdk/region-config-resolver": "3.862.0", "@aws-sdk/types": "3.862.0", "@aws-sdk/util-endpoints": "3.862.0", "@aws-sdk/util-user-agent-browser": "3.862.0", - "@aws-sdk/util-user-agent-node": "3.863.0", + "@aws-sdk/util-user-agent-node": "3.864.0", "@smithy/config-resolver": "^4.1.5", "@smithy/core": "^3.8.0", "@smithy/fetch-http-handler": "^5.1.1", @@ -911,12 +911,12 @@ } }, "node_modules/@aws-sdk/signature-v4-multi-region": { - "version": "3.863.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.863.0.tgz", - "integrity": "sha512-YEi1hER4OtVpeVBO9Ts8nYekF8Q9pcr4kzPxrzXHv83i2/jraPgacHlWvNSjdg8kvY+GsevBsirZXZmThkmKBA==", + "version": "3.864.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.864.0.tgz", + "integrity": "sha512-w2HIn/WIcUyv1bmyCpRUKHXB5KdFGzyxPkp/YK5g+/FuGdnFFYWGfcO8O+How4jwrZTarBYsAHW9ggoKvwr37w==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/middleware-sdk-s3": "3.863.0", + "@aws-sdk/middleware-sdk-s3": "3.864.0", "@aws-sdk/types": "3.862.0", "@smithy/protocol-http": "^5.1.3", "@smithy/signature-v4": "^5.1.3", @@ -928,13 +928,13 @@ } }, "node_modules/@aws-sdk/token-providers": { - "version": "3.863.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.863.0.tgz", - "integrity": "sha512-rGZ8QsnLWa725etzdPW2rH6+LN9eCcGsTIcxcCyh59cSgZLxT913q84WaUj6fOA7ElCOEU+WrV4Jiz4qwZI2DA==", + "version": "3.864.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.864.0.tgz", + "integrity": "sha512-gTc2QHOBo05SCwVA65dUtnJC6QERvFaPiuppGDSxoF7O5AQNK0UR/kMSenwLqN8b5E1oLYvQTv3C1idJLRX0cg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "3.863.0", - "@aws-sdk/nested-clients": "3.863.0", + "@aws-sdk/core": "3.864.0", + "@aws-sdk/nested-clients": "3.864.0", "@aws-sdk/types": "3.862.0", "@smithy/property-provider": "^4.0.5", "@smithy/shared-ini-file-loader": "^4.0.5", @@ -1011,12 +1011,12 @@ } }, "node_modules/@aws-sdk/util-user-agent-node": { - "version": "3.863.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.863.0.tgz", - "integrity": "sha512-qoYXCe07xs0z+MjcDGuNBbP8P47i6h13BiHsXxiMKKiCihB3w2slvRbJYwUwc2fzZWSk0isKbdDmsdNZBKyBHg==", + "version": "3.864.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.864.0.tgz", + "integrity": "sha512-d+FjUm2eJEpP+FRpVR3z6KzMdx1qwxEYDz8jzNKwxYLBBquaBaP/wfoMtMQKAcbrR7aT9FZVZF7zDgzNxUvQlQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/middleware-user-agent": "3.863.0", + "@aws-sdk/middleware-user-agent": "3.864.0", "@aws-sdk/types": "3.862.0", "@smithy/node-config-provider": "^4.1.4", "@smithy/types": "^4.3.2", @@ -5492,9 +5492,9 @@ "license": "MIT" }, "node_modules/@langchain/core": { - "version": "0.3.68", - "resolved": "https://registry.npmjs.org/@langchain/core/-/core-0.3.68.tgz", - "integrity": "sha512-dWPT1h9ObG1TK9uivFTk/pgBULZ6/tBmq8czGUjZjR+1xh9jB4tm/D5FY6o5FklXcEpnAI9peNq2x17Kl9wbMg==", + "version": "0.3.69", + "resolved": "https://registry.npmjs.org/@langchain/core/-/core-0.3.69.tgz", + "integrity": "sha512-N6ZmgcnoMnGw+hQuS8w8FrNUm/5FuvtB868Jr1i1+4pASngLLVUyjeAQbKBBFMFH+WY5ga9LSvaQegUe3TLF8g==", "license": "MIT", "dependencies": { "@cfworker/json-schema": "^4.0.2", @@ -5628,13 +5628,13 @@ } }, "node_modules/@langchain/langgraph": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/@langchain/langgraph/-/langgraph-0.4.3.tgz", - "integrity": "sha512-wYi0LsJ+VQMpOHradx0apZtDXR5iINLus9mtvaVwT2qS78wd9Ic/XWKHHpVUNGDpO2KalTkmJWWXVjYKW5C3Rw==", + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/@langchain/langgraph/-/langgraph-0.4.4.tgz", + "integrity": "sha512-ky/ObdX8PV/2GKnjyWoBzW7wBe8u0ZG6t0Dh8HR2mJLhjodMcKMJKHtc+xg/aS3l8bqx0Q8lgXfKCBy/eBXYjA==", "license": "MIT", "dependencies": { "@langchain/langgraph-checkpoint": "^0.1.0", - "@langchain/langgraph-sdk": "~0.0.105", + "@langchain/langgraph-sdk": "~0.0.107", "uuid": "^10.0.0", "zod": "^3.25.32" }, @@ -5680,9 +5680,9 @@ } }, "node_modules/@langchain/langgraph-sdk": { - "version": "0.0.105", - "resolved": "https://registry.npmjs.org/@langchain/langgraph-sdk/-/langgraph-sdk-0.0.105.tgz", - "integrity": "sha512-3DD1W1wnbP48807qq+5gY248mFcwwNGqKdmZt05P3zeLpfP5Sfm6ELzVvqHGpr+qumP0yGRZs/7qArYGXRRfcQ==", + "version": "0.0.107", + "resolved": "https://registry.npmjs.org/@langchain/langgraph-sdk/-/langgraph-sdk-0.0.107.tgz", + "integrity": "sha512-2qzboDgYH8KJNz7q2Yzvj6H9i4iZUYfZnB7xY+Dkye6yvI+2m1fFIdpP/Ppu+eFvoIUAsbDHDF+wvR4F11kS3Q==", "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.15", @@ -5730,9 +5730,9 @@ } }, "node_modules/@langchain/openai": { - "version": "0.6.6", - "resolved": "https://registry.npmjs.org/@langchain/openai/-/openai-0.6.6.tgz", - "integrity": "sha512-0fxSg290WTCTEM0PECDGfst2QYUiULKhzyydaOPLMQ5pvWHjJkzBudx+CyHkeQ8DvGXysJteSmZzAMjRCj4duQ==", + "version": "0.6.7", + "resolved": "https://registry.npmjs.org/@langchain/openai/-/openai-0.6.7.tgz", + "integrity": "sha512-mNT9AdfEvDjlWU76hEl1HgTFkgk7yFKdIRgQz3KXKZhEERXhAwYJNgPFq8+HIpgxYSnc12akZ1uo8WPS98ErPQ==", "license": "MIT", "dependencies": { "js-tiktoken": "^1.0.12", @@ -8898,9 +8898,9 @@ } }, "node_modules/@sqlite.org/sqlite-wasm": { - "version": "3.50.3-build1", - "resolved": "https://registry.npmjs.org/@sqlite.org/sqlite-wasm/-/sqlite-wasm-3.50.3-build1.tgz", - "integrity": "sha512-NU+I7KJ5kpMZNyZtJ9hOLlhQHJAA3fJhtkE7kf3C0SlGg4ayz6AkqxcaDcR4qOsrz1XP2+yM1yORaLCt55XDQg==", + "version": "3.50.4-build1", + "resolved": "https://registry.npmjs.org/@sqlite.org/sqlite-wasm/-/sqlite-wasm-3.50.4-build1.tgz", + "integrity": "sha512-Qig2Wso7gPkU1PtXwFzndh+CTRzrIFxVGqv6eCetjU7YqxlHItj+GvQYwYTppCRgAPawtRN/4AJcEgB9xDHGug==", "license": "Apache-2.0", "bin": { "sqlite-wasm": "bin/index.js" @@ -9302,9 +9302,9 @@ } }, "node_modules/@tanstack/react-query": { - "version": "5.84.1", - "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-5.84.1.tgz", - "integrity": "sha512-zo7EUygcWJMQfFNWDSG7CBhy8irje/XY0RDVKKV4IQJAysb+ZJkkJPcnQi+KboyGUgT+SQebRFoTqLuTtfoDLw==", + "version": "5.84.2", + "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-5.84.2.tgz", + "integrity": "sha512-cZadySzROlD2+o8zIfbD978p0IphuQzRWiiH3I2ugnTmz4jbjc0+TdibpwqxlzynEen8OulgAg+rzdNF37s7XQ==", "license": "MIT", "dependencies": { "@tanstack/query-core": "5.83.1" @@ -9345,48 +9345,48 @@ } }, "node_modules/@tiptap/core": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@tiptap/core/-/core-3.0.9.tgz", - "integrity": "sha512-1zdDyILerBcD3P0fu8kCtPLOFj0R5utjexCQ2CZ46pckn/Wk4V+WUBARzhG5Yz2JDkmJIUIcmLBVrL6G1rjJWg==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@tiptap/core/-/core-3.1.0.tgz", + "integrity": "sha512-GDxoCrA+ggdzhUcelcWWVsMcmoOYXWmpjIviYXZTyHR/fds8G/mNjG0ZpFqXNmFnZ7Rs16bAsSX2tjDZ9MyTFg==", "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/pm": "^3.0.9" + "@tiptap/pm": "^3.1.0" } }, "node_modules/@tiptap/extension-blockquote": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@tiptap/extension-blockquote/-/extension-blockquote-3.0.9.tgz", - "integrity": "sha512-dGhMWb6GIjgIUuLQDhSlHT6yB4YvnYqe01nHzEvcbSii75KOcLwboVnqxw4p+gsDZLvZRGv/6bZBJh7GKZa8OQ==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-blockquote/-/extension-blockquote-3.1.0.tgz", + "integrity": "sha512-BRhtu2p/EDU9L0uxTcdk9EBUVOI098F+vUbR4G8qiuVzAb7xbYS5d0h0SaynlL/JMi/VjiLHl7qA/iWBlYpylQ==", "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.0.9" + "@tiptap/core": "^3.1.0" } }, "node_modules/@tiptap/extension-bold": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@tiptap/extension-bold/-/extension-bold-3.0.9.tgz", - "integrity": "sha512-rVULIFt9ZO+fO5ty9zuC3HwY3knxUw7q9JBztpKPfQQCuIJ+iQnOfB8NtI3L8hxVSxhIR1pqr8B3S/8vlpXbVg==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-bold/-/extension-bold-3.1.0.tgz", + "integrity": "sha512-wHiIR1u8QNBG30Ty0ZL34uKli7+nU4ArU5f/GN3BbhAD/gxQj13eo+TqLw1LjXd1yTzlW/EC4WNSPVy1qxChOg==", "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.0.9" + "@tiptap/core": "^3.1.0" } }, "node_modules/@tiptap/extension-bubble-menu": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@tiptap/extension-bubble-menu/-/extension-bubble-menu-3.0.9.tgz", - "integrity": "sha512-fZQfdSbKJl3J+Yi+s8NrcLBgXHOaGVD4g+vn+orTPUlZdG9FWvEoon8DexOdK9OvYnW6QMM7kS8whOgpogVyUQ==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-bubble-menu/-/extension-bubble-menu-3.1.0.tgz", + "integrity": "sha512-nuJTNL3OXskObeXElHMqeU9LIWBgfSIudcBMfm0Elj3/2orjd1Z3nLmoloO6zGPmZkpRMjQnTe41PvAGIMibOw==", "license": "MIT", "optional": true, "dependencies": { @@ -9397,27 +9397,27 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.0.9", - "@tiptap/pm": "^3.0.9" + "@tiptap/core": "^3.1.0", + "@tiptap/pm": "^3.1.0" } }, "node_modules/@tiptap/extension-code": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@tiptap/extension-code/-/extension-code-3.0.9.tgz", - "integrity": "sha512-jMo7crwLIefwy13WI2FzxlyJN9AbLNsESFbJuv/KPzjpN7uzPKYsE33Uy2IZD5hPoHtA5UmAUfbz0HzWtWy5Yw==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-code/-/extension-code-3.1.0.tgz", + "integrity": "sha512-GESYNG11tOm41DH3zhPuWaQU2slK37aC28erkZ1DvUNKlKMhJd+DzbFVNyWqBB2IyeHpgl0eLqZAYB4QApKO1A==", "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.0.9" + "@tiptap/core": "^3.1.0" } }, "node_modules/@tiptap/extension-code-block": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@tiptap/extension-code-block/-/extension-code-block-3.0.9.tgz", - "integrity": "sha512-H692k9sHIE3rR3S+BIknQXsLb8HSojk+7gQ5DV0hYajSzpJ02OUL4AnNlpMuSgZuaq+ljpN4sT8kCIzIE1kQxw==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-code-block/-/extension-code-block-3.1.0.tgz", + "integrity": "sha512-4sVF9ZaHgfkNZJXduGecNzluLfpLdsYW80bVoFKKm2u7itlh2TnhwJZTSSU8h8spR1kFWYu/HOwOYmghKq6dMg==", "license": "MIT", "peer": true, "funding": { @@ -9425,44 +9425,44 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.0.9", - "@tiptap/pm": "^3.0.9" + "@tiptap/core": "^3.1.0", + "@tiptap/pm": "^3.1.0" } }, "node_modules/@tiptap/extension-code-block-lowlight": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@tiptap/extension-code-block-lowlight/-/extension-code-block-lowlight-3.0.9.tgz", - "integrity": "sha512-J5REgsah4yCaiWwy6FOygbv5FlHw28xzqxdIqm3922uq+l2LKwCAF4EwR3u19ZLGgtH2Wy27BClR97JZPLvVCQ==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-code-block-lowlight/-/extension-code-block-lowlight-3.1.0.tgz", + "integrity": "sha512-g204zNIZNbFqAUdPkDzmSTrr5ojJyZKdGJnnsDqM/Dk34ElOpcAb/15skaYbIBUQYb2zmg5oso8+SywBXhvxwQ==", "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.0.9", - "@tiptap/extension-code-block": "^3.0.9", - "@tiptap/pm": "^3.0.9", + "@tiptap/core": "^3.1.0", + "@tiptap/extension-code-block": "^3.1.0", + "@tiptap/pm": "^3.1.0", "highlight.js": "^11", "lowlight": "^2 || ^3" } }, "node_modules/@tiptap/extension-document": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@tiptap/extension-document/-/extension-document-3.0.9.tgz", - "integrity": "sha512-DB/R5e6QvuGhY8EhCkfNjR2xQfz/TOWoxfQGhDuy5U+oK3WBwCcHq9t5+nbSCMHtKfi/i49aHKDvv7TQCpuP0w==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-document/-/extension-document-3.1.0.tgz", + "integrity": "sha512-n2X4ZeBsC2pORR1JXfyIFElJvAcQ0kAKqcblZlXzdewsZTS1GNd7NxFXTvuku1P2Op7CpP4X/lx8P7qSzUMFbA==", "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.0.9" + "@tiptap/core": "^3.1.0" } }, "node_modules/@tiptap/extension-floating-menu": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@tiptap/extension-floating-menu/-/extension-floating-menu-3.0.9.tgz", - "integrity": "sha512-WYQ3mW6G0zxoni6TegpQ46a1Qe1zj8Ev5sBH79H4Mbf0qsc7MOq07jLjipv9M0EJJPUi0cfkQlwfV41nH1ue/g==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-floating-menu/-/extension-floating-menu-3.1.0.tgz", + "integrity": "sha512-dNhRw3gH9VHqaaSEZ5y7n8k5Ot1cH6jzTpXrKOFt0EhrwV+4P+knTHsvKe33AumpukailMpuSGhDr2/RQQCRTQ==", "license": "MIT", "optional": true, "funding": { @@ -9471,54 +9471,54 @@ }, "peerDependencies": { "@floating-ui/dom": "^1.0.0", - "@tiptap/core": "^3.0.9", - "@tiptap/pm": "^3.0.9" + "@tiptap/core": "^3.1.0", + "@tiptap/pm": "^3.1.0" } }, "node_modules/@tiptap/extension-hard-break": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@tiptap/extension-hard-break/-/extension-hard-break-3.0.9.tgz", - "integrity": "sha512-PWNYsUwVsMWt/R5/OWjfGb+7DQT0DvH+1owBimRq0pWZepg8qkz1jdPGgsRmUFyERRsXeEpgj3VaQfrgbyUfrA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-hard-break/-/extension-hard-break-3.1.0.tgz", + "integrity": "sha512-/4Ax5jX5l7mNd0XE93JNXSa1fWpsyqdSsM465XEsrvekoauaucuCgbWSP4qQ4v6eGBJpmI8o6aZFbQfOVDzVIQ==", "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.0.9" + "@tiptap/core": "^3.1.0" } }, "node_modules/@tiptap/extension-horizontal-rule": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@tiptap/extension-horizontal-rule/-/extension-horizontal-rule-3.0.9.tgz", - "integrity": "sha512-jPNCOte0y9R3Y4PiEA/CRGgRk8WoL700Mnn8NPVHa4juUjvMl1qxL8hdnW/k8cxhrBA8tV0qcq82+/Vqq6jSfA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-horizontal-rule/-/extension-horizontal-rule-3.1.0.tgz", + "integrity": "sha512-EjYW72H3YAQ/yuvoMz5YtrChVesrgQ1UNB/6WynEg+frvVsfGUcNv6B9zkRT7b+XEnOVzXUW8rNlSlkrWFiSbQ==", "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.0.9", - "@tiptap/pm": "^3.0.9" + "@tiptap/core": "^3.1.0", + "@tiptap/pm": "^3.1.0" } }, "node_modules/@tiptap/extension-italic": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@tiptap/extension-italic/-/extension-italic-3.0.9.tgz", - "integrity": "sha512-Gt4FbMtZerzKpit8+FvIjIQ3CBD559/FFC+kOT9y8JHlINeqWyh/bgHuaA/9/XtHphOQiA7NDwOiuPh4KIKpqA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-italic/-/extension-italic-3.1.0.tgz", + "integrity": "sha512-hsHNhnW5cJp/urTPIjG1C83Vov+gLFaaCsw3/Tdon9/uwAB5sLQ0Ig0iCEsKNh0KpckUnUmRjsPri5q5va7NLg==", "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.0.9" + "@tiptap/core": "^3.1.0" } }, "node_modules/@tiptap/extension-link": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@tiptap/extension-link/-/extension-link-3.0.9.tgz", - "integrity": "sha512-cOsG3vpct7/JuenxCePDj5dlaSUEe2eK/g/jlRixgW4Llx5DvG2yj8+gha4MHdCUp/MrUBR4M+NJk1dOOSKXGw==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-link/-/extension-link-3.1.0.tgz", + "integrity": "sha512-JRx3ZBnNqelbX+dBb2y2bSkjFqCLkLwZfjf55LHH4mQUFiPj7zUr6luXp9Ppq0WAFJEKXf+8tQQJrR+3eFUNlg==", "license": "MIT", "dependencies": { "linkifyjs": "^4.3.2" @@ -9528,108 +9528,108 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.0.9", - "@tiptap/pm": "^3.0.9" + "@tiptap/core": "^3.1.0", + "@tiptap/pm": "^3.1.0" } }, "node_modules/@tiptap/extension-list": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@tiptap/extension-list/-/extension-list-3.0.9.tgz", - "integrity": "sha512-y5JQoFmVR+6FhDdEz2oFIMkURSRSDhCtsrlNWdUpSTGnTAa2WZT7nEhHcIMSGvYU3t0fkfLQ9yTMSaQZFa5GLA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-list/-/extension-list-3.1.0.tgz", + "integrity": "sha512-6s0LjLzo01VojmUyohZcWiMi4njhYT76P+ESXL+3WIhHWKKVc0zNTMIWLE6Eu08wL+PoAwN2UufECNM7ZRxqkA==", "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.0.9", - "@tiptap/pm": "^3.0.9" + "@tiptap/core": "^3.1.0", + "@tiptap/pm": "^3.1.0" } }, "node_modules/@tiptap/extension-paragraph": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@tiptap/extension-paragraph/-/extension-paragraph-3.0.9.tgz", - "integrity": "sha512-K5zGg4zLxxqAG0BgtRpLvKclYSGoSSuU1Fza0M5MwUgrFA0S2q4JnLB1czQ77S4pfb3hpScIe50fwJzZmIUEQw==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-paragraph/-/extension-paragraph-3.1.0.tgz", + "integrity": "sha512-UR0FUc38IsGkfQBHhSJ5V8UGJ4juZZqnn33BzrW1L7elhlVVUM3greBXxa7vdMFBE/IcjpvOM414vJRZoBgvzw==", "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.0.9" + "@tiptap/core": "^3.1.0" } }, "node_modules/@tiptap/extension-strike": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@tiptap/extension-strike/-/extension-strike-3.0.9.tgz", - "integrity": "sha512-2TBQ9P/FGe+/34ckfwP+eCdb4vbxDVZ5qD0piDIR9Ws5QI5IdtW90pNO4roxiPeRdVFrhTbFPEIuL0tg4NQRmg==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-strike/-/extension-strike-3.1.0.tgz", + "integrity": "sha512-7DzMXM5NrtTC3uVcjYgImNuXKMXonPZXwf0Q+No/sKqxtU+yXjusjVMmZqNLbzvtAFKghO0GDJGD4RxBNX9FgQ==", "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.0.9" + "@tiptap/core": "^3.1.0" } }, "node_modules/@tiptap/extension-table": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@tiptap/extension-table/-/extension-table-3.0.9.tgz", - "integrity": "sha512-jygDvj9MIwMlzs2c+4MZwXCXI6sc7LcKgPFoJ93qiCn6CZrDwaX3XzxXi0VAg7MexsUi1nVaGZQk/gv+Pf3rKw==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-table/-/extension-table-3.1.0.tgz", + "integrity": "sha512-A1MRDzpmKwgqWVMmo3PCwyt4g1GhLDavWYur+XjC40fA3vvow+aROfTZTcKJkAti4p5/6zyS/fRx2KA43Oumag==", "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.0.9", - "@tiptap/pm": "^3.0.9" + "@tiptap/core": "^3.1.0", + "@tiptap/pm": "^3.1.0" } }, "node_modules/@tiptap/extension-text": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@tiptap/extension-text/-/extension-text-3.0.9.tgz", - "integrity": "sha512-yWdz4aW1nu5YGcinxfu3FXiwMnP/7jp+s7dFXhq9m/6zhDUD2+qyUwhJfIU4Tcz+BGdVHqoNgOA3QXLMA6jyFA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-text/-/extension-text-3.1.0.tgz", + "integrity": "sha512-BW1FEG4upSfhqBpBiPdEi8IMMJDmu0ThvZWYF385WVveQ5/jFK98RS2Kz7qt82jVvw2oyhOUL4Yy63T0Bh6W1w==", "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.0.9" + "@tiptap/core": "^3.1.0" } }, "node_modules/@tiptap/extension-underline": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@tiptap/extension-underline/-/extension-underline-3.0.9.tgz", - "integrity": "sha512-xLR5NbnxlEJmvfb4Aj8wCbTmh/ycnPsSDeP8+TAsdAYxypSA6BP6G0t4d4NWreqAq+tq6QV6Eh0+YDN0G1VZxw==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-underline/-/extension-underline-3.1.0.tgz", + "integrity": "sha512-M/gvRBleLzKeakcy62hWLsdUPE0TncuymwxvfSk8pY0L646vB1yQthH2x7b068mK8VmuNviPURMO35BAZYTYaA==", "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.0.9" + "@tiptap/core": "^3.1.0" } }, "node_modules/@tiptap/extensions": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@tiptap/extensions/-/extensions-3.0.9.tgz", - "integrity": "sha512-IyTcPnZXUf0nxDkC+CCWh10vzn81Kq50euV/ivk8IyPr15hxPiT3Zk1LmCI10Pqf4Bwgz38XUIWtToDfIeEgpg==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@tiptap/extensions/-/extensions-3.1.0.tgz", + "integrity": "sha512-b8mE6KA9CeyfhMOZPS+I4+Qp+aW6bNI/2mTRpDy0/WHM0XHZSh9/JOXCAuGzbz27Lcz9gp4FWwcpOICE39LPuQ==", "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.0.9", - "@tiptap/pm": "^3.0.9" + "@tiptap/core": "^3.1.0", + "@tiptap/pm": "^3.1.0" } }, "node_modules/@tiptap/pm": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@tiptap/pm/-/pm-3.0.9.tgz", - "integrity": "sha512-cJdnpGyirRxwi6M4IkyapEK/jhcjFXdfX3uhJp/4uVH1dynNXalV0gE/YnH/yt55kzwvG9OUrwOQt+t1iXgNog==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@tiptap/pm/-/pm-3.1.0.tgz", + "integrity": "sha512-9Pjr+bC89/ATSl5J0UMVrr50TML3B5viDoMMpksgkSrnQSJyuGGfCc8DHd0TKydxucMcjVG/oq+evyCW9xXRRQ==", "license": "MIT", "dependencies": { "prosemirror-changeset": "^2.3.0", @@ -9657,9 +9657,9 @@ } }, "node_modules/@tiptap/react": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@tiptap/react/-/react-3.0.9.tgz", - "integrity": "sha512-BbvWPSgYGvd9m8fPXKI81gf9KP+1SMCPpscbtbbhPyxiW2ziY+jwo+i7MwVI73P89hWAJCy/43UnOde438HmOA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@tiptap/react/-/react-3.1.0.tgz", + "integrity": "sha512-JjcdnzaMpmE0XcqMKBztscUoranbeJ+GXP9TkdDjJSMgZ5pKn/knFTEr5n0HtpWcBl8QnSDzrk1/B7ULulXpHQ==", "license": "MIT", "dependencies": { "@types/use-sync-external-store": "^0.0.6", @@ -9671,28 +9671,28 @@ "url": "https://github.com/sponsors/ueberdosis" }, "optionalDependencies": { - "@tiptap/extension-bubble-menu": "^3.0.9", - "@tiptap/extension-floating-menu": "^3.0.9" + "@tiptap/extension-bubble-menu": "^3.1.0", + "@tiptap/extension-floating-menu": "^3.1.0" }, "peerDependencies": { - "@tiptap/core": "^3.0.9", - "@tiptap/pm": "^3.0.9", + "@tiptap/core": "^3.1.0", + "@tiptap/pm": "^3.1.0", "react": "^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0" } }, "node_modules/@tiptap/suggestion": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@tiptap/suggestion/-/suggestion-3.0.9.tgz", - "integrity": "sha512-irthqfUybezo3IwR6AXvyyTOtkzwfvvst58VXZtTnR1nN6NEcrs3TQoY3bGKGbN83bdiquKh6aU2nLnZfAhoXg==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@tiptap/suggestion/-/suggestion-3.1.0.tgz", + "integrity": "sha512-UzMDxYhqiFqRsBMMsAxzwsseveOtiCGWb5CADZOsrj7EjNzuzJNy+Mr8jB3p3uM3Hmv3GBCLQkCYjEZfrIKZ1w==", "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.0.9", - "@tiptap/pm": "^3.0.9" + "@tiptap/core": "^3.1.0", + "@tiptap/pm": "^3.1.0" } }, "node_modules/@tokenizer/inflate": { @@ -10064,9 +10064,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "24.2.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-24.2.0.tgz", - "integrity": "sha512-3xyG3pMCq3oYCNg7/ZP+E1ooTaGB4cG8JWRsqqOYQdbWNY4zbaV0Ennrd7stjiJEFZCaybcIgpTjJWHRfBSIDw==", + "version": "24.2.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.2.1.tgz", + "integrity": "sha512-DRh5K+ka5eJic8CjH7td8QpYEV6Zo10gfRkjHCO3weqZHWDtAaSTFtl4+VMqOJ4N5jcuhZ9/l+yy8rVgw7BQeQ==", "devOptional": true, "license": "MIT", "dependencies": { @@ -10096,9 +10096,9 @@ } }, "node_modules/@types/react": { - "version": "19.1.9", - "resolved": "https://registry.npmjs.org/@types/react/-/react-19.1.9.tgz", - "integrity": "sha512-WmdoynAX8Stew/36uTSVMcLJJ1KRh6L3IZRx1PZ7qJtBqT3dYTgyDTx8H1qoRghErydW7xw9mSJ3wS//tCRpFA==", + "version": "19.1.10", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.1.10.tgz", + "integrity": "sha512-EhBeSYX0Y6ye8pNebpKrwFJq7BoQ8J5SO6NlvNwwHjSj6adXJViPQrKlsyPw7hLBLvckEMO1yxeGdR82YBBlDg==", "devOptional": true, "license": "MIT", "dependencies": { @@ -10222,17 +10222,17 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.39.0.tgz", - "integrity": "sha512-bhEz6OZeUR+O/6yx9Jk6ohX6H9JSFTaiY0v9/PuKT3oGK0rn0jNplLmyFUGV+a9gfYnVNwGDwS/UkLIuXNb2Rw==", + "version": "8.39.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.39.1.tgz", + "integrity": "sha512-yYegZ5n3Yr6eOcqgj2nJH8cH/ZZgF+l0YIdKILSDjYFRjgYQMgv/lRjV5Z7Up04b9VYUondt8EPMqg7kTWgJ2g==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.39.0", - "@typescript-eslint/type-utils": "8.39.0", - "@typescript-eslint/utils": "8.39.0", - "@typescript-eslint/visitor-keys": "8.39.0", + "@typescript-eslint/scope-manager": "8.39.1", + "@typescript-eslint/type-utils": "8.39.1", + "@typescript-eslint/utils": "8.39.1", + "@typescript-eslint/visitor-keys": "8.39.1", "graphemer": "^1.4.0", "ignore": "^7.0.0", "natural-compare": "^1.4.0", @@ -10246,22 +10246,22 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^8.39.0", + "@typescript-eslint/parser": "^8.39.1", "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <6.0.0" } }, "node_modules/@typescript-eslint/parser": { - "version": "8.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.39.0.tgz", - "integrity": "sha512-g3WpVQHngx0aLXn6kfIYCZxM6rRJlWzEkVpqEFLT3SgEDsp9cpCbxxgwnE504q4H+ruSDh/VGS6nqZIDynP+vg==", + "version": "8.39.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.39.1.tgz", + "integrity": "sha512-pUXGCuHnnKw6PyYq93lLRiZm3vjuslIy7tus1lIQTYVK9bL8XBgJnCWm8a0KcTtHC84Yya1Q6rtll+duSMj0dg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "8.39.0", - "@typescript-eslint/types": "8.39.0", - "@typescript-eslint/typescript-estree": "8.39.0", - "@typescript-eslint/visitor-keys": "8.39.0", + "@typescript-eslint/scope-manager": "8.39.1", + "@typescript-eslint/types": "8.39.1", + "@typescript-eslint/typescript-estree": "8.39.1", + "@typescript-eslint/visitor-keys": "8.39.1", "debug": "^4.3.4" }, "engines": { @@ -10277,14 +10277,14 @@ } }, "node_modules/@typescript-eslint/project-service": { - "version": "8.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.39.0.tgz", - "integrity": "sha512-CTzJqaSq30V/Z2Og9jogzZt8lJRR5TKlAdXmWgdu4hgcC9Kww5flQ+xFvMxIBWVNdxJO7OifgdOK4PokMIWPew==", + "version": "8.39.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.39.1.tgz", + "integrity": "sha512-8fZxek3ONTwBu9ptw5nCKqZOSkXshZB7uAxuFF0J/wTMkKydjXCzqqga7MlFMpHi9DoG4BadhmTkITBcg8Aybw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/tsconfig-utils": "^8.39.0", - "@typescript-eslint/types": "^8.39.0", + "@typescript-eslint/tsconfig-utils": "^8.39.1", + "@typescript-eslint/types": "^8.39.1", "debug": "^4.3.4" }, "engines": { @@ -10299,14 +10299,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.39.0.tgz", - "integrity": "sha512-8QOzff9UKxOh6npZQ/4FQu4mjdOCGSdO3p44ww0hk8Vu+IGbg0tB/H1LcTARRDzGCC8pDGbh2rissBuuoPgH8A==", + "version": "8.39.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.39.1.tgz", + "integrity": "sha512-RkBKGBrjgskFGWuyUGz/EtD8AF/GW49S21J8dvMzpJitOF1slLEbbHnNEtAHtnDAnx8qDEdRrULRnWVx27wGBw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.39.0", - "@typescript-eslint/visitor-keys": "8.39.0" + "@typescript-eslint/types": "8.39.1", + "@typescript-eslint/visitor-keys": "8.39.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -10317,9 +10317,9 @@ } }, "node_modules/@typescript-eslint/tsconfig-utils": { - "version": "8.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.39.0.tgz", - "integrity": "sha512-Fd3/QjmFV2sKmvv3Mrj8r6N8CryYiCS8Wdb/6/rgOXAWGcFuc+VkQuG28uk/4kVNVZBQuuDHEDUpo/pQ32zsIQ==", + "version": "8.39.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.39.1.tgz", + "integrity": "sha512-ePUPGVtTMR8XMU2Hee8kD0Pu4NDE1CN9Q1sxGSGd/mbOtGZDM7pnhXNJnzW63zk/q+Z54zVzj44HtwXln5CvHA==", "dev": true, "license": "MIT", "engines": { @@ -10334,15 +10334,15 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.39.0.tgz", - "integrity": "sha512-6B3z0c1DXVT2vYA9+z9axjtc09rqKUPRmijD5m9iv8iQpHBRYRMBcgxSiKTZKm6FwWw1/cI4v6em35OsKCiN5Q==", + "version": "8.39.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.39.1.tgz", + "integrity": "sha512-gu9/ahyatyAdQbKeHnhT4R+y3YLtqqHyvkfDxaBYk97EcbfChSJXyaJnIL3ygUv7OuZatePHmQvuH5ru0lnVeA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.39.0", - "@typescript-eslint/typescript-estree": "8.39.0", - "@typescript-eslint/utils": "8.39.0", + "@typescript-eslint/types": "8.39.1", + "@typescript-eslint/typescript-estree": "8.39.1", + "@typescript-eslint/utils": "8.39.1", "debug": "^4.3.4", "ts-api-utils": "^2.1.0" }, @@ -10359,9 +10359,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.39.0.tgz", - "integrity": "sha512-ArDdaOllnCj3yn/lzKn9s0pBQYmmyme/v1HbGIGB0GB/knFI3fWMHloC+oYTJW46tVbYnGKTMDK4ah1sC2v0Kg==", + "version": "8.39.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.39.1.tgz", + "integrity": "sha512-7sPDKQQp+S11laqTrhHqeAbsCfMkwJMrV7oTDvtDds4mEofJYir414bYKUEb8YPUm9QL3U+8f6L6YExSoAGdQw==", "dev": true, "license": "MIT", "engines": { @@ -10373,16 +10373,16 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.39.0.tgz", - "integrity": "sha512-ndWdiflRMvfIgQRpckQQLiB5qAKQ7w++V4LlCHwp62eym1HLB/kw7D9f2e8ytONls/jt89TEasgvb+VwnRprsw==", + "version": "8.39.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.39.1.tgz", + "integrity": "sha512-EKkpcPuIux48dddVDXyQBlKdeTPMmALqBUbEk38McWv0qVEZwOpVJBi7ugK5qVNgeuYjGNQxrrnoM/5+TI/BPw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/project-service": "8.39.0", - "@typescript-eslint/tsconfig-utils": "8.39.0", - "@typescript-eslint/types": "8.39.0", - "@typescript-eslint/visitor-keys": "8.39.0", + "@typescript-eslint/project-service": "8.39.1", + "@typescript-eslint/tsconfig-utils": "8.39.1", + "@typescript-eslint/types": "8.39.1", + "@typescript-eslint/visitor-keys": "8.39.1", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", @@ -10402,16 +10402,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.39.0.tgz", - "integrity": "sha512-4GVSvNA0Vx1Ktwvf4sFE+exxJ3QGUorQG1/A5mRfRNZtkBT2xrA/BCO2H0eALx/PnvCS6/vmYwRdDA41EoffkQ==", + "version": "8.39.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.39.1.tgz", + "integrity": "sha512-VF5tZ2XnUSTuiqZFXCZfZs1cgkdd3O/sSYmdo2EpSyDlC86UM/8YytTmKnehOW3TGAlivqTDT6bS87B/GQ/jyg==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.7.0", - "@typescript-eslint/scope-manager": "8.39.0", - "@typescript-eslint/types": "8.39.0", - "@typescript-eslint/typescript-estree": "8.39.0" + "@typescript-eslint/scope-manager": "8.39.1", + "@typescript-eslint/types": "8.39.1", + "@typescript-eslint/typescript-estree": "8.39.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -10426,13 +10426,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.39.0.tgz", - "integrity": "sha512-ldgiJ+VAhQCfIjeOgu8Kj5nSxds0ktPOSO9p4+0VDH2R2pLvQraaM5Oen2d7NxzMCm+Sn/vJT+mv2H5u6b/3fA==", + "version": "8.39.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.39.1.tgz", + "integrity": "sha512-W8FQi6kEh2e8zVhQ0eeRnxdvIoOkAp/CPAahcNio6nO9dsIwb9b34z90KOlheoyuVf6LSOEdjlkxSkapNEc+4A==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.39.0", + "@typescript-eslint/types": "8.39.1", "eslint-visitor-keys": "^4.2.1" }, "engines": { @@ -11293,9 +11293,9 @@ "license": "MIT" }, "node_modules/bowser": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/bowser/-/bowser-2.11.0.tgz", - "integrity": "sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==", + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/bowser/-/bowser-2.12.0.tgz", + "integrity": "sha512-HcOcTudTeEWgbHh0Y1Tyb6fdeR71m4b/QACf0D4KswGTsNeIJQmg38mRENZPAYPZvGFN3fk3604XbQEPdxXdKg==", "license": "MIT" }, "node_modules/bplist-creator": { @@ -11419,9 +11419,9 @@ } }, "node_modules/bullmq": { - "version": "5.56.9", - "resolved": "https://registry.npmjs.org/bullmq/-/bullmq-5.56.9.tgz", - "integrity": "sha512-SL7OZG0x9sh/PC6ZVKqibSmPsbjViBaiFAyr3ujJRxb6nlZefb1hU0biJuvfI8/hQa4HtEG9sCHRMiz905B2eg==", + "version": "5.56.10", + "resolved": "https://registry.npmjs.org/bullmq/-/bullmq-5.56.10.tgz", + "integrity": "sha512-rhmVJo7yAZLKb05TRT9MNMvRqnCUBNW915D8Wn4O/MvjvNMbzDvNjvSaPZzdxxXlRH4GjbtIh0Waeff2LKF+Lg==", "license": "MIT", "dependencies": { "cron-parser": "^4.9.0", @@ -14601,9 +14601,9 @@ } }, "node_modules/fastify": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/fastify/-/fastify-5.4.0.tgz", - "integrity": "sha512-I4dVlUe+WNQAhKSyv15w+dwUh2EPiEl4X2lGYMmNSgF83WzTMAPKGdWEv5tPsCQOb+SOZwz8Vlta2vF+OeDgRw==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/fastify/-/fastify-5.5.0.tgz", + "integrity": "sha512-ZWSWlzj3K/DcULCnCjEiC2zn2FBPdlZsSA/pnPa/dbUfLvxkD/Nqmb0XXMXLrWkeM4uQPUvjdJpwtXmTfriXqw==", "funding": [ { "type": "github", @@ -16571,9 +16571,9 @@ } }, "node_modules/js-base64": { - "version": "3.7.7", - "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-3.7.7.tgz", - "integrity": "sha512-7rCnleh0z2CkXhH67J8K1Ytz0b2Y+yxTPL+/KOJoa20hfnVQ/3/T6W/KflYI4bRHRagNeXeU2bkNGI3v1oS/lw==", + "version": "3.7.8", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-3.7.8.tgz", + "integrity": "sha512-hNngCeKxIUQiEUN3GPJOkz4wF/YvdUdbNL9hsBcMQTkKzboD7T/q3OYOuuPZLUE6dBxSGpwhk5mwuDud7JVAow==", "license": "BSD-3-Clause" }, "node_modules/js-sha256": { @@ -16793,9 +16793,9 @@ } }, "node_modules/kysely": { - "version": "0.28.4", - "resolved": "https://registry.npmjs.org/kysely/-/kysely-0.28.4.tgz", - "integrity": "sha512-pfQj8/Bo3KSzC1HIZB5MeeYRWcDmx1ZZv8H25LsyeygqXE+gfsbUAgPT1GSYZFctB1cdOVlv+OifuCls2mQSnw==", + "version": "0.28.5", + "resolved": "https://registry.npmjs.org/kysely/-/kysely-0.28.5.tgz", + "integrity": "sha512-rlB0I/c6FBDWPcQoDtkxi9zIvpmnV5xoIalfCMSMCa7nuA6VGA3F54TW9mEgX4DVf10sXAWCF5fDbamI/5ZpKA==", "license": "MIT", "engines": { "node": ">=20.0.0" @@ -23557,9 +23557,9 @@ } }, "node_modules/vite": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/vite/-/vite-7.1.1.tgz", - "integrity": "sha512-yJ+Mp7OyV+4S+afWo+QyoL9jFWD11QFH0i5i7JypnfTcA1rmgxCbiA8WwAICDEtZ1Z1hzrVhN8R8rGTqkTY8ZQ==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/vite/-/vite-7.1.2.tgz", + "integrity": "sha512-J0SQBPlQiEXAF7tajiH+rUooJPo0l8KQgyg4/aMunNtrOa7bwuZJsJbDWzeljqQpgftxuq5yNJxQ91O9ts29UQ==", "dev": true, "license": "MIT", "dependencies": { @@ -24687,9 +24687,9 @@ } }, "node_modules/zod": { - "version": "4.0.15", - "resolved": "https://registry.npmjs.org/zod/-/zod-4.0.15.tgz", - "integrity": "sha512-2IVHb9h4Mt6+UXkyMs0XbfICUh1eUrlJJAOupBHUhLRnKkruawyDddYRCs0Eizt900ntIMk9/4RksYl+FgSpcQ==", + "version": "4.0.17", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.0.17.tgz", + "integrity": "sha512-1PHjlYRevNxxdy2JZ8JcNAw7rX8V9P1AKkP+x/xZfxB0K5FYfuV+Ug6P/6NVSR2jHQ+FzDDoDHS04nYUsOIyLQ==", "license": "MIT", "funding": { "url": "https://github.com/sponsors/colinhacks" @@ -24699,14 +24699,14 @@ "name": "@colanode/client", "version": "1.0.0", "dependencies": { - "@tiptap/core": "^3.0.7", + "@tiptap/core": "^3.1.0", "@tiptap/pm": "^3.0.7", "async-lock": "^1.4.1", "file-type": "^21.0.0", "isomorphic-ws": "^5.0.0", "js-sha256": "^0.11.1", "ky": "^1.8.2", - "kysely": "^0.28.4", + "kysely": "^0.28.5", "ms": "^2.1.3", "semver": "^7.7.2", "tus-js-client": "^4.3.1" @@ -24722,7 +24722,7 @@ "dependencies": { "fractional-indexing-jittered": "^1.0.0", "ulid": "^3.0.1", - "zod": "^4.0.15" + "zod": "^4.0.17" } }, "packages/crdt": { @@ -24731,9 +24731,9 @@ "dependencies": { "@colanode/core": "^1.0.0", "diff": "^8.0.2", - "js-base64": "^3.7.7", + "js-base64": "^3.7.8", "yjs": "^13.6.27", - "zod": "^4.0.15" + "zod": "^4.0.17" }, "devDependencies": { "@types/diff": "^7.0.2" @@ -24771,28 +24771,28 @@ "@radix-ui/react-tabs": "^1.1.12", "@radix-ui/react-tooltip": "^1.2.7", "@react-oauth/google": "^0.12.2", - "@tanstack/react-query": "^5.84.1", + "@tanstack/react-query": "^5.84.2", "@tanstack/react-virtual": "^3.13.12", "@tiptap/core": "^3.0.9", - "@tiptap/extension-blockquote": "^3.0.9", - "@tiptap/extension-bold": "^3.0.9", - "@tiptap/extension-code": "^3.0.9", - "@tiptap/extension-code-block-lowlight": "^3.0.9", - "@tiptap/extension-document": "^3.0.9", - "@tiptap/extension-hard-break": "^3.0.9", - "@tiptap/extension-horizontal-rule": "^3.0.9", - "@tiptap/extension-italic": "^3.0.9", - "@tiptap/extension-link": "^3.0.9", - "@tiptap/extension-list": "^3.0.9", - "@tiptap/extension-paragraph": "^3.0.9", - "@tiptap/extension-strike": "^3.0.9", - "@tiptap/extension-table": "^3.0.9", - "@tiptap/extension-text": "^3.0.9", - "@tiptap/extension-underline": "^3.0.9", - "@tiptap/extensions": "^3.0.9", + "@tiptap/extension-blockquote": "^3.1.0", + "@tiptap/extension-bold": "^3.1.0", + "@tiptap/extension-code": "^3.1.0", + "@tiptap/extension-code-block-lowlight": "^3.1.0", + "@tiptap/extension-document": "^3.1.0", + "@tiptap/extension-hard-break": "^3.1.0", + "@tiptap/extension-horizontal-rule": "^3.1.0", + "@tiptap/extension-italic": "^3.1.0", + "@tiptap/extension-link": "^3.1.0", + "@tiptap/extension-list": "^3.1.0", + "@tiptap/extension-paragraph": "^3.1.0", + "@tiptap/extension-strike": "^3.1.0", + "@tiptap/extension-table": "^3.1.0", + "@tiptap/extension-text": "^3.1.0", + "@tiptap/extension-underline": "^3.1.0", + "@tiptap/extensions": "^3.1.0", "@tiptap/pm": "^3.0.7", - "@tiptap/react": "^3.0.9", - "@tiptap/suggestion": "^3.0.9", + "@tiptap/react": "^3.1.0", + "@tiptap/suggestion": "^3.1.0", "class-variance-authority": "^0.7.1", "cmdk": "^1.1.1", "date-fns": "^4.1.0", @@ -24811,12 +24811,12 @@ "tailwind-merge": "^3.3.1", "tiptap-extension-auto-joiner": "^0.1.3", "ts-pattern": "^5.8.0", - "zod": "^4.0.15" + "zod": "^4.0.17" }, "devDependencies": { "@tailwindcss/postcss": "^4.1.11", "@types/is-hotkey": "^0.1.10", - "@types/react": "^19.1.9", + "@types/react": "^19.1.10", "@types/react-dom": "^19.1.7", "tailwindcss": "^4.1.8", "tw-animate-css": "^1.3.6" diff --git a/package.json b/package.json index f9277a81..016e38c7 100644 --- a/package.json +++ b/package.json @@ -28,8 +28,8 @@ "devDependencies": { "@types/debug": "^4.1.12", "@types/lodash-es": "^4.17.12", - "@typescript-eslint/eslint-plugin": "^8.39.0", - "@typescript-eslint/parser": "^8.39.0", + "@typescript-eslint/eslint-plugin": "^8.39.1", + "@typescript-eslint/parser": "^8.39.1", "eslint": "^8.57.1", "eslint-config-prettier": "^10.1.8", "eslint-plugin-import": "^2.32.0", diff --git a/packages/client/package.json b/packages/client/package.json index 9bff30c3..8f9e3f28 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -24,14 +24,14 @@ "coverage": "vitest run --coverage " }, "dependencies": { - "@tiptap/core": "^3.0.7", + "@tiptap/core": "^3.1.0", "@tiptap/pm": "^3.0.7", "async-lock": "^1.4.1", "file-type": "^21.0.0", "isomorphic-ws": "^5.0.0", "js-sha256": "^0.11.1", "ky": "^1.8.2", - "kysely": "^0.28.4", + "kysely": "^0.28.5", "ms": "^2.1.3", "semver": "^7.7.2", "tus-js-client": "^4.3.1" diff --git a/packages/core/package.json b/packages/core/package.json index 64a650d8..3e1a07d2 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -20,6 +20,6 @@ "dependencies": { "fractional-indexing-jittered": "^1.0.0", "ulid": "^3.0.1", - "zod": "^4.0.15" + "zod": "^4.0.17" } } diff --git a/packages/crdt/package.json b/packages/crdt/package.json index ad3838e6..5449fb39 100644 --- a/packages/crdt/package.json +++ b/packages/crdt/package.json @@ -23,8 +23,8 @@ "dependencies": { "@colanode/core": "^1.0.0", "diff": "^8.0.2", - "js-base64": "^3.7.7", + "js-base64": "^3.7.8", "yjs": "^13.6.27", - "zod": "^4.0.15" + "zod": "^4.0.17" } } diff --git a/packages/ui/package.json b/packages/ui/package.json index 3a23a886..ceabdd88 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -19,7 +19,7 @@ "devDependencies": { "@tailwindcss/postcss": "^4.1.11", "@types/is-hotkey": "^0.1.10", - "@types/react": "^19.1.9", + "@types/react": "^19.1.10", "@types/react-dom": "^19.1.7", "tailwindcss": "^4.1.8", "tw-animate-css": "^1.3.6" @@ -44,28 +44,28 @@ "@radix-ui/react-tabs": "^1.1.12", "@radix-ui/react-tooltip": "^1.2.7", "@react-oauth/google": "^0.12.2", - "@tanstack/react-query": "^5.84.1", + "@tanstack/react-query": "^5.84.2", "@tanstack/react-virtual": "^3.13.12", "@tiptap/core": "^3.0.9", - "@tiptap/extension-blockquote": "^3.0.9", - "@tiptap/extension-bold": "^3.0.9", - "@tiptap/extension-code": "^3.0.9", - "@tiptap/extension-code-block-lowlight": "^3.0.9", - "@tiptap/extension-document": "^3.0.9", - "@tiptap/extension-hard-break": "^3.0.9", - "@tiptap/extension-horizontal-rule": "^3.0.9", - "@tiptap/extension-italic": "^3.0.9", - "@tiptap/extension-link": "^3.0.9", - "@tiptap/extension-list": "^3.0.9", - "@tiptap/extension-paragraph": "^3.0.9", - "@tiptap/extension-strike": "^3.0.9", - "@tiptap/extension-table": "^3.0.9", - "@tiptap/extension-text": "^3.0.9", - "@tiptap/extension-underline": "^3.0.9", - "@tiptap/extensions": "^3.0.9", + "@tiptap/extension-blockquote": "^3.1.0", + "@tiptap/extension-bold": "^3.1.0", + "@tiptap/extension-code": "^3.1.0", + "@tiptap/extension-code-block-lowlight": "^3.1.0", + "@tiptap/extension-document": "^3.1.0", + "@tiptap/extension-hard-break": "^3.1.0", + "@tiptap/extension-horizontal-rule": "^3.1.0", + "@tiptap/extension-italic": "^3.1.0", + "@tiptap/extension-link": "^3.1.0", + "@tiptap/extension-list": "^3.1.0", + "@tiptap/extension-paragraph": "^3.1.0", + "@tiptap/extension-strike": "^3.1.0", + "@tiptap/extension-table": "^3.1.0", + "@tiptap/extension-text": "^3.1.0", + "@tiptap/extension-underline": "^3.1.0", + "@tiptap/extensions": "^3.1.0", "@tiptap/pm": "^3.0.7", - "@tiptap/react": "^3.0.9", - "@tiptap/suggestion": "^3.0.9", + "@tiptap/react": "^3.1.0", + "@tiptap/suggestion": "^3.1.0", "class-variance-authority": "^0.7.1", "cmdk": "^1.1.1", "date-fns": "^4.1.0", @@ -84,6 +84,6 @@ "tailwind-merge": "^3.3.1", "tiptap-extension-auto-joiner": "^0.1.3", "ts-pattern": "^5.8.0", - "zod": "^4.0.15" + "zod": "^4.0.17" } }