diff --git a/package-lock.json b/package-lock.json index 3ff6753..d4268c1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,8 +11,8 @@ "dependencies": { "@ag-ui/client": "1.0.3", "@ag-ui/core": "1.0.3", - "@assistant-ui/react": "0.15.31", - "@assistant-ui/react-ag-ui": "0.1.0", + "@assistant-ui/react": "0.15.32", + "@assistant-ui/react-ag-ui": "0.1.1", "@codemirror/commands": "^6.11.1", "@codemirror/lang-markdown": "^6.5.2", "@codemirror/language": "^6.13.1", @@ -27,8 +27,8 @@ "@radix-ui/react-select": "2.4.1", "@radix-ui/react-tabs": "1.2.1", "diff": "^9.0.0", - "lucide-react": "1.61.0", - "pdfjs-dist": "^6.4.299", + "lucide-react": "1.68.0", + "pdfjs-dist": "^6.5.438", "react": "19.3.1", "react-dom": "19.3.1", "react-markdown": "10.1.0", @@ -37,10 +37,10 @@ "devDependencies": { "@axe-core/playwright": "4.14.0", "@playwright/test": "1.64.1", - "@types/node": "24.19.2", + "@types/node": "26.6.6", "@types/react": "19.3.0", "@types/react-dom": "19.3.0", - "@vitejs/plugin-react": "6.1.2", + "@vitejs/plugin-react": "6.2.1", "markdownlint-cli2": "0.24.0", "typescript": "7.0.2", "vite": "8.3.5" @@ -104,13 +104,13 @@ } }, "node_modules/@assistant-ui/core": { - "version": "0.3.31", - "resolved": "https://registry.npmjs.org/@assistant-ui/core/-/core-0.3.31.tgz", - "integrity": "sha512-NrTSgdUTM0SVmos3YMAAvPqDDNlxFmwVTjnA06T+4A7DcXswsKrBw65BsfSEn4m1DFSwaD3rfMlIFTEK3ei4uQ==", + "version": "0.3.32", + "resolved": "https://registry.npmjs.org/@assistant-ui/core/-/core-0.3.32.tgz", + "integrity": "sha512-eEOuM3K0HWoetfFW8WwGJrhFu7lAfn/Su9us6xMk9HbHUc3/5jL6EOa2VsxrWeZbPqu/yXxGT2KaaFVvzZtCbA==", "license": "MIT", "dependencies": { - "assistant-cloud": "^0.2.8", - "assistant-stream": "^0.3.54", + "assistant-cloud": "^0.2.9", + "assistant-stream": "^0.3.55", "nanoid": "^6.0.2" }, "peerDependencies": { @@ -128,22 +128,64 @@ } } }, + "node_modules/@assistant-ui/generative-ui": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/@assistant-ui/generative-ui/-/generative-ui-0.0.8.tgz", + "integrity": "sha512-8GVfd8MlQxW/lhzfsz/LLiYoG/CsBiaiNmsZwsJcy4rKYMZN4ESBYQyjJMCOi9MmLGGJQHs7ZZ2Y9zeaLnJAvA==", + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.15", + "assistant-stream": "^0.3.55" + }, + "peerDependencies": { + "@assistant-ui/react": "^0.15.0", + "@types/react": "*", + "generative-frame": "^0.0.9", + "react": "^18 || ^19", + "react-native": "*", + "vue": "^3.5.0", + "zod": "^4.0.0" + }, + "peerDependenciesMeta": { + "@assistant-ui/react": { + "optional": true + }, + "@types/react": { + "optional": true + }, + "generative-frame": { + "optional": true + }, + "react": { + "optional": true + }, + "react-native": { + "optional": true + }, + "vue": { + "optional": true + }, + "zod": { + "optional": true + } + } + }, "node_modules/@assistant-ui/react": { - "version": "0.15.31", - "resolved": "https://registry.npmjs.org/@assistant-ui/react/-/react-0.15.31.tgz", - "integrity": "sha512-vTTcI2963DO5CYrKh8CYkJ0stQcu0JXxUQM0nepsP2Zy4QfrovVuiYkAhKM1U4jMnGHy3sQ9ovxH0VTZrScnZg==", + "version": "0.15.32", + "resolved": "https://registry.npmjs.org/@assistant-ui/react/-/react-0.15.32.tgz", + "integrity": "sha512-cw+8UQRnJocyHEaNc3+S+ulZaFp4UoVnbjyRmVFZcq8XSHpe4onz7ZkXkBl7L8IZftgvNdHS9ZEujnqohwzibw==", "license": "MIT", "dependencies": { - "@assistant-ui/core": "^0.3.31", + "@assistant-ui/core": "^0.3.32", "@assistant-ui/store": "^0.3.22", "@assistant-ui/tap": "^0.9.24", - "assistant-cloud": "^0.2.8", - "assistant-stream": "^0.3.54", + "assistant-cloud": "^0.2.9", + "assistant-stream": "^0.3.55", "radix-ui": "^1.8.1", "react-textarea-autosize": "^8.5.9", "safe-content-frame": "^0.0.34", "zod": "^4.6.7", - "zustand": "^5.0.15" + "zustand": "^5.0.16" }, "peerDependencies": { "@types/react": "*", @@ -161,16 +203,16 @@ } }, "node_modules/@assistant-ui/react-ag-ui": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@assistant-ui/react-ag-ui/-/react-ag-ui-0.1.0.tgz", - "integrity": "sha512-mV+rFFMKyjhNgN87q6E4XC6YbtbDqZDng3VqdyPAi02wxIWYMcP1ILANWLsEC6PP/Ac7UTfeHfF58W38BFBRrw==", + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@assistant-ui/react-ag-ui/-/react-ag-ui-0.1.1.tgz", + "integrity": "sha512-FF3tG8bV4VXgQ2LuOeI3tIOMixMx1uP+n39hrNYN8yVs4OtF4MovKEALyPOSWBJpzTvCXPiAFOybMYXSkJTm8g==", "license": "MIT", "dependencies": { "@ag-ui/client": "^1.0.3", - "@assistant-ui/core": "^0.3.31", - "@assistant-ui/generative-ui": "^0.0.7", + "@assistant-ui/core": "^0.3.32", + "@assistant-ui/generative-ui": "^0.0.8", "@assistant-ui/store": "^0.3.22", - "assistant-stream": "^0.3.54", + "assistant-stream": "^0.3.55", "fast-json-patch": "^3.1.1" }, "peerDependencies": { @@ -183,48 +225,6 @@ } } }, - "node_modules/@assistant-ui/react-ag-ui/node_modules/@assistant-ui/generative-ui": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/@assistant-ui/generative-ui/-/generative-ui-0.0.7.tgz", - "integrity": "sha512-3+t5CjRN4NqfN8Oet1mQEJWKibBECvy+OylqCDJO7VqqMwvr12ThDNv7iD/J6Cvw8hUx8d/vWSQdTkLrzoTArw==", - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.15", - "assistant-stream": "^0.3.54" - }, - "peerDependencies": { - "@assistant-ui/react": "^0.15.0", - "@types/react": "*", - "generative-frame": "^0.0.8", - "react": "^18 || ^19", - "react-native": "*", - "vue": "^3.5.0", - "zod": "^4.0.0" - }, - "peerDependenciesMeta": { - "@assistant-ui/react": { - "optional": true - }, - "@types/react": { - "optional": true - }, - "generative-frame": { - "optional": true - }, - "react": { - "optional": true - }, - "react-native": { - "optional": true - }, - "vue": { - "optional": true - }, - "zod": { - "optional": true - } - } - }, "node_modules/@assistant-ui/store": { "version": "0.3.22", "resolved": "https://registry.npmjs.org/@assistant-ui/store/-/store-0.3.22.tgz", @@ -2763,13 +2763,13 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "24.19.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-24.19.2.tgz", - "integrity": "sha512-93d49wCWJkCyN87MxLpNN6KXPCwFw7bVUg79mGUV1OS40JGWwVCr8n61DXCSqz7CV6/VfPkb7xec7uP2M+QHWQ==", + "version": "26.6.6", + "resolved": "https://registry.npmjs.org/@types/node/-/node-26.6.6.tgz", + "integrity": "sha512-MzQj+8Kx3XI40OmUAE6Qoh58ZMNstNNMwn2nfd3qWsfe7nDNSqJNzes4njhz6AHwrSHOffSLwXU6yb474Q4aog==", "dev": true, "license": "MIT", "dependencies": { - "undici-types": ">=7.24.0 <7.24.7" + "undici-types": "~8.9.0" } }, "node_modules/@types/react": { @@ -3150,9 +3150,9 @@ "license": "ISC" }, "node_modules/@vitejs/plugin-react": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-6.1.2.tgz", - "integrity": "sha512-fhJNGUdscQa4HkI0xFxwonWyhnVReCPDbXI7FH7jmzpnVCrFQI7PRrhWecO263610vOrs9tr2Y4xcf8uAdFxbw==", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-6.2.1.tgz", + "integrity": "sha512-9KyWCij3r0+qLG3Q62vBmv0VyevmYibAtxaCIVK9o0k6CXgaajZRIe8tpfchQcdZArJ5b/7OrIz4W3b2uxVRDA==", "dev": true, "license": "MIT", "dependencies": { @@ -3162,9 +3162,9 @@ "node": "^20.19.0 || >=22.12.0" }, "peerDependencies": { - "@rolldown/plugin-babel": "^0.1.7 || ^0.2.0", + "@rolldown/plugin-babel": "^0.1.7 || ^0.2.0 || ^0.3.0", "babel-plugin-react-compiler": "^1.0.0", - "oxc-transform-react": "^0.152.0", + "oxc-transform-react": ">=0.152.0 <0.157.0", "vite": "^8.0.0" }, "peerDependenciesMeta": { @@ -3212,12 +3212,12 @@ } }, "node_modules/assistant-cloud": { - "version": "0.2.8", - "resolved": "https://registry.npmjs.org/assistant-cloud/-/assistant-cloud-0.2.8.tgz", - "integrity": "sha512-KCFwGcDgGUvKoQNw0zyEeFrS7F5B6QXfDaZ/QCNAjDWs7FxomFtLrXxlFGwlvueE+QK5vlOAdNnvKc9QfRzcqA==", + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/assistant-cloud/-/assistant-cloud-0.2.9.tgz", + "integrity": "sha512-v7HVmQemWIeM9pZjVglviS9mXaoK0aW/Pz9zQYo91XZp8n17Fi9Q7lMpy572TUUYhQAKRqDWZvXpfpPDzwiPWA==", "license": "MIT", "dependencies": { - "assistant-stream": "^0.3.54" + "assistant-stream": "^0.3.55" }, "peerDependencies": { "@opentelemetry/api": "^1.9.0", @@ -3241,9 +3241,9 @@ } }, "node_modules/assistant-stream": { - "version": "0.3.54", - "resolved": "https://registry.npmjs.org/assistant-stream/-/assistant-stream-0.3.54.tgz", - "integrity": "sha512-Jed48fZg12rzHHWDoTIRKLAO7SovX942f5VXCZ/GifGhaBH0fS1wZhhWhT8BVldJ4uDnCAMlszPGl82eZwO+vw==", + "version": "0.3.55", + "resolved": "https://registry.npmjs.org/assistant-stream/-/assistant-stream-0.3.55.tgz", + "integrity": "sha512-hwdutUKnpM/93isBoQdmqGfEUVaxz36mORF7LdNwRQ1bmFDH6H7QOGbD8trIFU3eC4LL4CNJCA4PHFLgCubI6A==", "license": "MIT", "dependencies": { "@standard-schema/spec": "^1.1.0", @@ -4148,9 +4148,9 @@ } }, "node_modules/lucide-react": { - "version": "1.61.0", - "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-1.61.0.tgz", - "integrity": "sha512-v2SQPPPNjnr+BlhL9Spuzmo5yR+hLkftfuE4E3jaxdNPgSH0hJKPcLJBP7yAta87jQNPsSERS59PJjCJ/CorBA==", + "version": "1.68.0", + "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-1.68.0.tgz", + "integrity": "sha512-9i7NKWm2QlOprMhcwkhBOlIt9zB7cp2GIyFY+oMue0EsprolUFxva5rkdBbyfs4k1eejpa0JRnRgVOGiart+Xg==", "license": "ISC", "peerDependencies": { "@types/react": "*", @@ -5079,15 +5079,15 @@ } }, "node_modules/pdfjs-dist": { - "version": "6.4.299", - "resolved": "https://registry.npmjs.org/pdfjs-dist/-/pdfjs-dist-6.4.299.tgz", - "integrity": "sha512-AVl138zALtfaAPvADulE0PZThbYzCBS79nL4pOSL/6Sm/4AH5A21BD9VHt97OlCuzJuCpmeZtAtkinisF4Vb1g==", + "version": "6.5.438", + "resolved": "https://registry.npmjs.org/pdfjs-dist/-/pdfjs-dist-6.5.438.tgz", + "integrity": "sha512-vg8Pw1x+AFKy4AMDvhuWl5cOYV8d698UoEANoFFhc79hqXDnZQqnOXoxw3HG907WHOg1JYOvLhP756boddFxpA==", "license": "Apache-2.0", "engines": { "node": ">=22.13.0 || >=24" }, "optionalDependencies": { - "@napi-rs/canvas": "^1.0.10" + "@napi-rs/canvas": "^1.0.13" } }, "node_modules/picocolors": { @@ -5835,9 +5835,9 @@ "license": "MIT" }, "node_modules/undici-types": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.24.6.tgz", - "integrity": "sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==", + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-8.9.0.tgz", + "integrity": "sha512-KTDyRTYX8sWmKXAikPHHSyc63CRPETMctyjKFupcC6OBLXT3xsN0e9aF7m+mIXutFWpUXuedtowG7iLOzp0kQg==", "dev": true, "license": "MIT" }, diff --git a/package.json b/package.json index b2d7250..162f4e5 100644 --- a/package.json +++ b/package.json @@ -34,10 +34,10 @@ "devDependencies": { "@axe-core/playwright": "4.14.0", "@playwright/test": "1.64.1", - "@types/node": "24.19.2", + "@types/node": "26.6.6", "@types/react": "19.3.0", "@types/react-dom": "19.3.0", - "@vitejs/plugin-react": "6.1.2", + "@vitejs/plugin-react": "6.2.1", "markdownlint-cli2": "0.24.0", "typescript": "7.0.2", "vite": "8.3.5" @@ -45,8 +45,8 @@ "dependencies": { "@ag-ui/client": "1.0.3", "@ag-ui/core": "1.0.3", - "@assistant-ui/react": "0.15.31", - "@assistant-ui/react-ag-ui": "0.1.0", + "@assistant-ui/react": "0.15.32", + "@assistant-ui/react-ag-ui": "0.1.1", "@codemirror/commands": "^6.11.1", "@codemirror/lang-markdown": "^6.5.2", "@codemirror/language": "^6.13.1", @@ -61,8 +61,8 @@ "@radix-ui/react-select": "2.4.1", "@radix-ui/react-tabs": "1.2.1", "diff": "^9.0.0", - "lucide-react": "1.61.0", - "pdfjs-dist": "^6.4.299", + "lucide-react": "1.68.0", + "pdfjs-dist": "^6.5.438", "react": "19.3.1", "react-dom": "19.3.1", "react-markdown": "10.1.0",