From 6fabd1f2f1930ffb79f7e4c9d57d298917adff94 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kr=C3=A6n=20Hansen?= Date: Tue, 16 Dec 2025 14:26:39 +0100 Subject: [PATCH 1/8] Upgrade LG chat packages and remove unneeded overrides --- package-lock.json | 881 +++++++++-------------- packages/compass-components/package.json | 10 +- 2 files changed, 353 insertions(+), 538 deletions(-) diff --git a/package-lock.json b/package-lock.json index f9736d35d41..464e617dd07 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6720,12 +6720,6 @@ "@jridgewell/sourcemap-codec": "^1.4.14" } }, - "node_modules/@juggle/resize-observer": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/@juggle/resize-observer/-/resize-observer-3.4.0.tgz", - "integrity": "sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==", - "license": "Apache-2.0" - }, "node_modules/@kwsites/file-exists": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/@kwsites/file-exists/-/file-exists-1.1.1.tgz", @@ -6755,17 +6749,17 @@ } }, "node_modules/@leafygreen-ui/avatar": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/avatar/-/avatar-3.1.5.tgz", - "integrity": "sha512-msQ7z5/Igr7mE2n8amopsv+gc7XLoC5KrgmU7xy0RZcgtaL18ORP0nULAK9hNs3v+LCXe2324WcRqfSU2OLQlA==", + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/avatar/-/avatar-3.1.6.tgz", + "integrity": "sha512-OOvVraABcH060IzVwd5zHyHTzoYmYiBhQipb148KG9EDoHaxf9HL1OtMciNrh0eKCZafmCYXxF9g7MCJTgHyvw==", "license": "Apache-2.0", "dependencies": { "@leafygreen-ui/emotion": "^5.1.0", - "@leafygreen-ui/icon": "^14.7.0", + "@leafygreen-ui/icon": "^14.7.1", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/logo": "^11.1.0", "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "lodash": "^4.17.21" }, "peerDependencies": { @@ -6788,18 +6782,18 @@ } }, "node_modules/@leafygreen-ui/banner": { - "version": "10.2.3", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/banner/-/banner-10.2.3.tgz", - "integrity": "sha512-yzyP5oAJ9DCZlNJythfReFBLN8s9Khz9KCBDpRCmtNI6gJXGMNURF+kZM6VbT+XNe7wPN4mjkj6fGZ6grPL2rA==", + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/banner/-/banner-10.2.4.tgz", + "integrity": "sha512-GFH+LYnu67vOik2ulSLt6UpWaPeTmIDp3cPyc74UgTgg0MGLbFGS1maY+LSmL/nsumM3zCWF2RPQ7rkMM+n0CA==", "license": "Apache-2.0", "dependencies": { "@leafygreen-ui/emotion": "^5.1.0", - "@leafygreen-ui/icon": "^14.7.0", - "@leafygreen-ui/icon-button": "^17.1.3", + "@leafygreen-ui/icon": "^14.7.1", + "@leafygreen-ui/icon-button": "^17.1.4", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/tokens": "^4.0.0", - "@leafygreen-ui/typography": "^22.2.2" + "@leafygreen-ui/tokens": "^4.1.0", + "@leafygreen-ui/typography": "^22.2.3" }, "peerDependencies": { "@leafygreen-ui/leafygreen-provider": "^5.0.0 || ^4.0.0 || ^3.2.0" @@ -6825,16 +6819,16 @@ } }, "node_modules/@leafygreen-ui/card": { - "version": "13.2.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/card/-/card-13.2.1.tgz", - "integrity": "sha512-RyO2NrmUdrTBBEYaUAPSX7PqN4FysNApvvlYDDoyO8UTKQ6RHKD79C6wSZUHCZY6z6iy3ZJY52eKScyDHYyreQ==", + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/card/-/card-13.3.0.tgz", + "integrity": "sha512-yUFyIQUDQwZi2gKoxJaxLkAKKk/n8fdScqTyd9krP3Hh+gkq7G1x+xXhvXMA79wlbk+WeRTBKZcvKbkgGZQyxg==", "license": "Apache-2.0", "dependencies": { "@leafygreen-ui/emotion": "^5.1.0", - "@leafygreen-ui/lib": "^15.6.2", + "@leafygreen-ui/lib": "^15.7.0", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/polymorphic": "^3.1.0", - "@leafygreen-ui/tokens": "^4.0.0" + "@leafygreen-ui/tokens": "^4.1.0" }, "peerDependencies": { "@leafygreen-ui/leafygreen-provider": "^5.0.0 || ^4.0.0 || ^3.2.0" @@ -6878,24 +6872,24 @@ } }, "node_modules/@leafygreen-ui/code": { - "version": "20.2.3", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/code/-/code-20.2.3.tgz", - "integrity": "sha512-fcsrNdh9WSh5q+bJyq38eFsKok/tn6EXNWKP+emxLPz0mmxyRSHq1b0olQzFUVm75SIR1KOBVgdbFesdozoAaw==", + "version": "20.2.5", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/code/-/code-20.2.5.tgz", + "integrity": "sha512-/gX0OKgO1HKIkIwsiXIlmxio5pVltTuz/LDmedNnNd5ZLJO2ZAsfK2JKHis4pxwfZHhtE+Ootq3jvMygbXbOwg==", "license": "Apache-2.0", "dependencies": { "@leafygreen-ui/a11y": "^3.0.5", "@leafygreen-ui/button": "^25.1.3", "@leafygreen-ui/emotion": "^5.1.0", "@leafygreen-ui/hooks": "^9.3.0", - "@leafygreen-ui/icon": "^14.7.0", - "@leafygreen-ui/icon-button": "^17.1.3", + "@leafygreen-ui/icon": "^14.7.1", + "@leafygreen-ui/icon-button": "^17.1.4", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/select": "^17.0.1", - "@leafygreen-ui/skeleton-loader": "^3.0.9", - "@leafygreen-ui/tokens": "^4.0.0", - "@leafygreen-ui/tooltip": "^14.2.3", - "@leafygreen-ui/typography": "^22.2.2", + "@leafygreen-ui/select": "^17.0.2", + "@leafygreen-ui/skeleton-loader": "^3.0.10", + "@leafygreen-ui/tokens": "^4.1.0", + "@leafygreen-ui/tooltip": "^14.3.0", + "@leafygreen-ui/typography": "^22.2.3", "@lg-tools/test-harnesses": "^0.3.4", "@types/facepaint": "^1.2.1", "@types/highlight.js": "^10.1.0", @@ -7096,18 +7090,18 @@ } }, "node_modules/@leafygreen-ui/icon-button": { - "version": "17.1.3", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/icon-button/-/icon-button-17.1.3.tgz", - "integrity": "sha512-NQVIS31OYRcXQ3tiQcmhIWu9RVMzL8bM4xr+lg+gxVQFx3l2fdlcodtk2DqRbMvxckGGwGAofOKhWqeJbK8vEQ==", + "version": "17.1.4", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/icon-button/-/icon-button-17.1.4.tgz", + "integrity": "sha512-n7EQ72FXs5fR4aN1y88NG4JIXTSOiWqGnfV4qB0FxNzkB4bpIhZoDPA+InokVV/xYDGuDmV2ngTRExoeJSMTuw==", "license": "Apache-2.0", "dependencies": { "@leafygreen-ui/a11y": "^3.0.5", "@leafygreen-ui/emotion": "^5.1.0", - "@leafygreen-ui/icon": "^14.7.0", + "@leafygreen-ui/icon": "^14.7.1", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/polymorphic": "^3.1.0", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "polished": "^4.2.2" }, "peerDependencies": { @@ -7148,9 +7142,9 @@ } }, "node_modules/@leafygreen-ui/input-option": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/input-option/-/input-option-4.1.3.tgz", - "integrity": "sha512-IdSpT4c4DeQ+Jt34nPg/2t5//U8ZMdv9G2tYVvKkxqHuBpzGt//doAFwrHYJQtGtTSPYltrBOJaOvau/0JUnvA==", + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/input-option/-/input-option-4.1.4.tgz", + "integrity": "sha512-HQ3fnfP7tcRcQKbWsMO8b2avR9M7X6m3seHk4jw/EQmiu+P2npt7s5Yo7IDNyMSokOYsaSY6RG9ZpcIgmLlLLg==", "license": "Apache-2.0", "dependencies": { "@leafygreen-ui/a11y": "^3.0.5", @@ -7158,8 +7152,8 @@ "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/polymorphic": "^3.1.0", - "@leafygreen-ui/tokens": "^4.0.0", - "@leafygreen-ui/typography": "^22.2.2" + "@leafygreen-ui/tokens": "^4.1.0", + "@leafygreen-ui/typography": "^22.2.3" }, "peerDependencies": { "@leafygreen-ui/leafygreen-provider": "^5.0.0 || ^4.0.0 || ^3.2.0" @@ -7177,9 +7171,9 @@ } }, "node_modules/@leafygreen-ui/lib": { - "version": "15.6.2", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/lib/-/lib-15.6.2.tgz", - "integrity": "sha512-HsjXXovBqyrXL3Y7V09g2bEidGn58AK/mfoIPMlen/hEcWlbXbefoCzXF7AQqWLhd0F/lS2XgX7+BqVUHXx2/Q==", + "version": "15.7.0", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/lib/-/lib-15.7.0.tgz", + "integrity": "sha512-qHv7oN2uN7ywdG9lUN/ayFJzzgJELLgNxIo24m64Sl9c8gSWQeCW+NDj3ukoNVH7ME7QPoULseNd1fElonH8Vg==", "license": "Apache-2.0", "dependencies": { "lodash": "^4.17.21" @@ -7411,23 +7405,23 @@ } }, "node_modules/@leafygreen-ui/search-input": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/search-input/-/search-input-6.1.1.tgz", - "integrity": "sha512-IcSHDZtG/CSSXVMXQ7Mxa+FpKbDsz7tU+Ph4LM6/2VPUhtPw0QCnXP4FtsFQJsddvoTLVieZeVfVxf4dVkNckg==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/search-input/-/search-input-6.1.2.tgz", + "integrity": "sha512-ET2rmzrN1fVFzkdVIofuxGwUZES9eTuZweMmEVd9mTrOHCvwOfecgKTBe0GQgpuycm0JolywZOO+3TmFwEedrQ==", "license": "Apache-2.0", "dependencies": { "@leafygreen-ui/a11y": "^3.0.5", "@leafygreen-ui/emotion": "^5.1.0", "@leafygreen-ui/hooks": "^9.3.0", - "@leafygreen-ui/icon": "^14.7.0", - "@leafygreen-ui/icon-button": "^17.1.3", - "@leafygreen-ui/input-option": "^4.1.3", + "@leafygreen-ui/icon": "^14.7.1", + "@leafygreen-ui/icon-button": "^17.1.4", + "@leafygreen-ui/input-option": "^4.1.4", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/polymorphic": "^3.1.0", "@leafygreen-ui/popover": "^14.3.1", - "@leafygreen-ui/tokens": "^4.0.0", - "@leafygreen-ui/typography": "^22.2.2", + "@leafygreen-ui/tokens": "^4.1.0", + "@leafygreen-ui/typography": "^22.2.3", "lodash": "^4.17.21", "polished": "^4.2.2" }, @@ -7457,22 +7451,22 @@ } }, "node_modules/@leafygreen-ui/select": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/select/-/select-17.0.1.tgz", - "integrity": "sha512-sfHsI9DRIqVm94/gatGu2KADaWvuWwqzX4lVd36ckICPIyzVtyiq8HMwAfcid3HeZfm0n99pTVl7+RiR8BkIXQ==", + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/select/-/select-17.0.2.tgz", + "integrity": "sha512-7TjzWft/jsbUdNkfZFmyeCNn+aIiDlGutiD7aWV54x5s9DsUZLvL30vN0wxd9fX+1GXFO+vDtev4So7UgkfW4g==", "license": "Apache-2.0", "dependencies": { "@leafygreen-ui/button": "^25.1.3", "@leafygreen-ui/emotion": "^5.1.0", - "@leafygreen-ui/form-field": "^4.0.7", + "@leafygreen-ui/form-field": "^4.0.8", "@leafygreen-ui/hooks": "^9.3.0", - "@leafygreen-ui/icon": "^14.7.0", - "@leafygreen-ui/input-option": "^4.1.3", + "@leafygreen-ui/icon": "^14.7.1", + "@leafygreen-ui/input-option": "^4.1.4", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/popover": "^14.3.1", - "@leafygreen-ui/tokens": "^4.0.0", - "@leafygreen-ui/typography": "^22.2.2", + "@leafygreen-ui/tokens": "^4.1.0", + "@leafygreen-ui/typography": "^22.2.3", "@lg-tools/test-harnesses": "^0.3.4", "@types/react-is": "^18.0.0", "lodash": "^4.17.21", @@ -7490,19 +7484,19 @@ "license": "MIT" }, "node_modules/@leafygreen-ui/skeleton-loader": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/skeleton-loader/-/skeleton-loader-3.0.9.tgz", - "integrity": "sha512-XcXmTclhg6vZHRpQg0b2wQLuxSFYoYXWnZjZRNq7j3qCxgCMKD+fh6RHJR/Lg8t9yuaDxnT4kN77qY0QFLQ+fQ==", + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/skeleton-loader/-/skeleton-loader-3.0.10.tgz", + "integrity": "sha512-QrKAr8Heap0F3xVpq448OrCUOhO7JP/4seFhcPB9arI4iQ5AlEzpJBLk6HZiH6lE7Fu+d+R1rEAtnFQ8PVH72A==", "license": "Apache-2.0", "dependencies": { "@leafygreen-ui/a11y": "^3.0.5", "@leafygreen-ui/card": "^13.2.1", "@leafygreen-ui/emotion": "^5.1.0", - "@leafygreen-ui/icon": "^14.7.0", + "@leafygreen-ui/icon": "^14.7.1", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/tokens": "^4.0.0", - "@leafygreen-ui/typography": "^22.2.2", + "@leafygreen-ui/tokens": "^4.1.0", + "@leafygreen-ui/typography": "^22.2.3", "lodash": "^4.17.21" }, "peerDependencies": { @@ -7580,19 +7574,19 @@ } }, "node_modules/@leafygreen-ui/text-area": { - "version": "12.1.3", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/text-area/-/text-area-12.1.3.tgz", - "integrity": "sha512-Y+0eFmqShTFqrjhNbrMUPIxT/WgulyFB96cxhhT0SIZHRqWdB8cM2rm+rHyQwiMQW9qLvopSlgXuuNwHGxlMQQ==", + "version": "12.1.4", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/text-area/-/text-area-12.1.4.tgz", + "integrity": "sha512-HkncILBoWWoCvebW8uT8hy+iD/w3eOGvUoqTyPL0zP2fUM4dKCCb2brvvHct6SvKxPDuuoG3fECb4HgyDq+stw==", "license": "Apache-2.0", "dependencies": { "@leafygreen-ui/emotion": "^5.1.0", - "@leafygreen-ui/form-field": "^4.0.7", + "@leafygreen-ui/form-field": "^4.0.8", "@leafygreen-ui/hooks": "^9.3.0", - "@leafygreen-ui/icon": "^14.7.0", + "@leafygreen-ui/icon": "^14.7.1", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/tokens": "^4.0.0", - "@leafygreen-ui/typography": "^22.2.2", + "@leafygreen-ui/tokens": "^4.1.0", + "@leafygreen-ui/typography": "^22.2.3", "@lg-tools/test-harnesses": "^0.3.4" }, "peerDependencies": { @@ -7691,19 +7685,19 @@ } }, "node_modules/@leafygreen-ui/tooltip": { - "version": "14.2.3", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/tooltip/-/tooltip-14.2.3.tgz", - "integrity": "sha512-WLY/7xUa1j17Ajflsj3ZDbzJXscjt9D46HCIEEXX9RrpF3VkLWzwPHCdoK+5dsCt1W/h1VPXqkyY2hEpy41rlQ==", + "version": "14.3.0", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/tooltip/-/tooltip-14.3.0.tgz", + "integrity": "sha512-EYtsck4ctBH8gZZd9u0tw2zHPr5ZW5VCypNKSOVzNlR5u+w6dwiVw2WRdCVxSNegPIxwhH0ms547qdF6/Cjp5A==", "license": "Apache-2.0", "dependencies": { "@leafygreen-ui/emotion": "^5.1.0", "@leafygreen-ui/hooks": "^9.3.0", - "@leafygreen-ui/icon": "^14.7.0", + "@leafygreen-ui/icon": "^14.7.1", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/popover": "^14.3.1", - "@leafygreen-ui/tokens": "^4.0.0", - "@leafygreen-ui/typography": "^22.2.2", + "@leafygreen-ui/tokens": "^4.1.0", + "@leafygreen-ui/typography": "^22.2.3", "lodash": "^4.17.21", "polished": "^4.2.2" }, @@ -9258,71 +9252,52 @@ "@lezer/common": "^1.0.0" } }, - "node_modules/@lg-chat/avatar": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@lg-chat/avatar/-/avatar-8.0.1.tgz", - "integrity": "sha512-cGjZfBlDKs50XCAl8/H5vfAd9PYLZsQMG6s0ItJM/sTP3eTLqvVkmstbkyEnI2SoingxghI/ylPUtTOfplh0Tg==", - "deprecated": "This package is deprecated. Instead, use @leafygreen-ui/avatar", + "node_modules/@lg-chat/chat-window": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@lg-chat/chat-window/-/chat-window-6.0.0.tgz", + "integrity": "sha512-5kZOCRO0HhdZ2u3O8kIbBKYOw2P1VBQGnZnkFdgx2nSuRwComT/+KjUzsAttGxm6eUoJEX0Y4Mu7cvu+BITCkg==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/avatar": "^3.1.4", "@leafygreen-ui/emotion": "^5.1.0", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/tokens": "^4.0.0" - }, - "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": ">=3.2.0", - "@lg-chat/leafygreen-chat-provider": "^5.1.0" - } - }, - "node_modules/@lg-chat/chat-window": { - "version": "4.1.6", - "resolved": "https://registry.npmjs.org/@lg-chat/chat-window/-/chat-window-4.1.6.tgz", - "integrity": "sha512-6hXu/22fVDQzPTRD0r3DFhNDxnQ9uJdLPI0c29rCjh+JtHptOHFOEange0+J/H1iYcgzop8Fe4K7nzP2I6c5Nw==", - "license": "Apache-2.0", - "dependencies": { - "@leafygreen-ui/emotion": "^5.0.3", - "@leafygreen-ui/lib": "^15.6.1", - "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/tokens": "^3.2.4", - "@lg-chat/title-bar": "^4.0.8", + "@leafygreen-ui/tokens": "^4.0.0", + "@lg-chat/title-bar": "^5.0.0", "react-keyed-flatten-children": "^2.2.1" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^5.0.4", - "@lg-chat/leafygreen-chat-provider": "^5.0.2" + "@leafygreen-ui/leafygreen-provider": "^5.0.0 || ^4.0.0 || ^3.2.0", + "@lg-chat/leafygreen-chat-provider": "^6.0.0" } }, "node_modules/@lg-chat/input-bar": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/@lg-chat/input-bar/-/input-bar-10.1.0.tgz", - "integrity": "sha512-mkQwyR7JG5vElockcgQDILOQjN1/Rka0EBbXJp9JobCOPSSLSO5NQg/hdvnf4QS1bUKE6hGbGWQUlCdG91Xscw==", + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/@lg-chat/input-bar/-/input-bar-12.1.0.tgz", + "integrity": "sha512-B6IvFe6mafd6TXoq1bCfZssp6b2yx/JOlClF8ygGYhX1oMl8zb25JaR8H84ldhQ9b1Y4PiK8hmtQKH1VP+nl/w==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/avatar": "^3.1.2", - "@leafygreen-ui/badge": "^10.1.3", - "@leafygreen-ui/banner": "^10.1.1", - "@leafygreen-ui/button": "^25.0.4", - "@leafygreen-ui/emotion": "^5.0.3", - "@leafygreen-ui/hooks": "^9.1.4", - "@leafygreen-ui/icon": "^14.5.1", - "@leafygreen-ui/icon-button": "^17.0.6", - "@leafygreen-ui/input-option": "^4.0.5", - "@leafygreen-ui/lib": "^15.5.0", + "@leafygreen-ui/avatar": "^3.1.6", + "@leafygreen-ui/banner": "^10.2.4", + "@leafygreen-ui/button": "^25.1.3", + "@leafygreen-ui/emotion": "^5.1.0", + "@leafygreen-ui/hooks": "^9.3.0", + "@leafygreen-ui/icon": "^14.7.1", + "@leafygreen-ui/icon-button": "^17.1.4", + "@leafygreen-ui/input-option": "^4.1.4", + "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/polymorphic": "^3.1.0", - "@leafygreen-ui/popover": "^14.0.6", - "@leafygreen-ui/search-input": "^6.0.6", - "@leafygreen-ui/tokens": "^3.2.4", - "@leafygreen-ui/typography": "^22.1.3", + "@leafygreen-ui/popover": "^14.3.1", + "@leafygreen-ui/search-input": "^6.1.2", + "@leafygreen-ui/tokens": "^4.1.0", + "@leafygreen-ui/typography": "^22.2.3", "lodash": "^4.17.21", "react-keyed-flatten-children": "^1.3.0", - "react-textarea-autosize": "^8.3.2" + "react-textarea-autosize": "^8.5.9" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^5.0.4", - "@lg-chat/leafygreen-chat-provider": "^5.0.2" + "@leafygreen-ui/leafygreen-provider": "^5.0.0 || ^4.0.0 || ^3.2.0", + "@lg-chat/leafygreen-chat-provider": "^6.0.0" } }, "node_modules/@lg-chat/input-bar/node_modules/react-is": { @@ -9344,113 +9319,110 @@ } }, "node_modules/@lg-chat/leafygreen-chat-provider": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@lg-chat/leafygreen-chat-provider/-/leafygreen-chat-provider-5.1.0.tgz", - "integrity": "sha512-L0fGWaRBcR4a9x3cbsKAZrO166I235zYHlrWT1SWhDAnrnvT5SAp5qfnJ4/iiod4YTKsRavagxOu9IxJfst5bQ==", - "license": "Apache-2.0", - "dependencies": { - "use-resize-observer": "^9.1.0" - } + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@lg-chat/leafygreen-chat-provider/-/leafygreen-chat-provider-6.0.0.tgz", + "integrity": "sha512-zhvqAPpHX0VVOvrsVKs7H37ImIEOGuTLarULXEW4dwglKGqhbagmdN2UEje++wDAD/JqnAYEaQYzrPFH2EIgWQ==", + "license": "Apache-2.0" }, "node_modules/@lg-chat/lg-markdown": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@lg-chat/lg-markdown/-/lg-markdown-4.2.2.tgz", - "integrity": "sha512-WUib0r6Xq1L/25+kAWyExrWIFJVrSMJRkpQ/f1DF5dmLyUsmP8fp3Cve+KAZMQEjF9UEoDOizBKpdEWoAO32NQ==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@lg-chat/lg-markdown/-/lg-markdown-5.0.2.tgz", + "integrity": "sha512-gjjFb+6GvuUKNFbZqUpNqRAz2oEjNSGgscBPzPsGQ2HoKBlbz04LSIOj2ZKV+4auqJ2GAs2/nbSkeJAW9MzhVQ==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/code": "^20.2.1", + "@leafygreen-ui/code": "^20.2.5", "@leafygreen-ui/emotion": "^5.1.0", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/tokens": "^4.0.0", - "@leafygreen-ui/typography": "^22.2.0", + "@leafygreen-ui/tokens": "^4.1.0", + "@leafygreen-ui/typography": "^22.2.3", "react-markdown": "^8.0.7" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": ">=3.2.0" + "@leafygreen-ui/leafygreen-provider": "^5.0.0 || ^4.0.0 || ^3.2.0" } }, "node_modules/@lg-chat/message": { - "version": "8.2.1", - "resolved": "https://registry.npmjs.org/@lg-chat/message/-/message-8.2.1.tgz", - "integrity": "sha512-bdRYy0UC/OR5+glUA/Bg8gYky2pi+9XhjokvBSRiWPftpLZh4NZEujL6Kd9+uBp2zkCxiLwW2f9K+nwtO9gB3A==", + "version": "10.1.2", + "resolved": "https://registry.npmjs.org/@lg-chat/message/-/message-10.1.2.tgz", + "integrity": "sha512-O12YeVqfkkIGVU/r89bMGpynS0UCQj0ofKQ/OJwmhkzRkcZ1rYN2LMFBRG3no7MSnQrrMbnYgy4lqNUz8FTx9Q==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/avatar": "^3.1.2", - "@leafygreen-ui/badge": "^10.2.0", - "@leafygreen-ui/banner": "^10.1.1", - "@leafygreen-ui/emotion": "^5.0.3", - "@leafygreen-ui/hooks": "^9.2.0", - "@leafygreen-ui/icon": "^14.6.0", - "@leafygreen-ui/icon-button": "^17.1.0", - "@leafygreen-ui/lib": "^15.6.1", + "@leafygreen-ui/avatar": "^3.1.6", + "@leafygreen-ui/badge": "^10.2.3", + "@leafygreen-ui/banner": "^10.2.4", + "@leafygreen-ui/emotion": "^5.1.0", + "@leafygreen-ui/hooks": "^9.3.0", + "@leafygreen-ui/icon": "^14.7.1", + "@leafygreen-ui/icon-button": "^17.1.4", + "@leafygreen-ui/lib": "^15.7.0", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/polymorphic": "^3.1.0", - "@leafygreen-ui/tokens": "^3.2.4", - "@leafygreen-ui/typography": "^22.1.3", - "@lg-chat/lg-markdown": "^4.2.0", - "@lg-chat/message-feedback": "^7.0.3", - "@lg-chat/message-rating": "^5.0.3", - "@lg-chat/rich-links": "^4.0.1" + "@leafygreen-ui/tokens": "^4.1.0", + "@leafygreen-ui/tooltip": "^14.3.0", + "@leafygreen-ui/typography": "^22.2.3", + "@lg-chat/lg-markdown": "^5.0.2", + "@lg-chat/message-feedback": "^9.0.1", + "@lg-chat/message-rating": "^7.1.0", + "@lg-chat/rich-links": "^4.0.7" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^5.0.4", - "@lg-chat/leafygreen-chat-provider": "^5.0.2" + "@leafygreen-ui/leafygreen-provider": "^5.0.0 || ^4.0.0 || ^3.2.0", + "@lg-chat/leafygreen-chat-provider": "^6.0.0" } }, "node_modules/@lg-chat/message-feedback": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@lg-chat/message-feedback/-/message-feedback-7.1.0.tgz", - "integrity": "sha512-MataQS9poiMWZjKdxnFR50h+SznxKCTQJTzAwkc93SEQMiXnvYDaiphPdb63M4EAc9feioMivt9IEoksVeckGQ==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/@lg-chat/message-feedback/-/message-feedback-9.0.1.tgz", + "integrity": "sha512-pt/rBKB13IaHNPFnzGomFmYvt0LO5LIZESh5uPZKN6+g71N4ImODMouzrVOQB3IWjDbBspgkiQkxKDU3DUslZA==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/button": "^25.1.0", - "@leafygreen-ui/emotion": "^5.0.3", - "@leafygreen-ui/hooks": "^9.2.1", - "@leafygreen-ui/icon": "^14.6.0", - "@leafygreen-ui/icon-button": "^17.1.0", + "@leafygreen-ui/button": "^25.1.3", + "@leafygreen-ui/emotion": "^5.1.0", + "@leafygreen-ui/hooks": "^9.3.0", + "@leafygreen-ui/icon": "^14.7.1", + "@leafygreen-ui/icon-button": "^17.1.4", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/popover": "^14.1.0", - "@leafygreen-ui/text-area": "^12.1.0", - "@leafygreen-ui/tokens": "^3.2.4", - "@leafygreen-ui/typography": "^22.1.3" + "@leafygreen-ui/text-area": "^12.1.4", + "@leafygreen-ui/tokens": "^4.1.0", + "@leafygreen-ui/typography": "^22.2.3" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^5.0.4", - "@lg-chat/leafygreen-chat-provider": "^5.0.2" + "@leafygreen-ui/leafygreen-provider": "^5.0.0 || ^4.0.0 || ^3.2.0", + "@lg-chat/leafygreen-chat-provider": "^6.0.0" } }, "node_modules/@lg-chat/message-rating": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@lg-chat/message-rating/-/message-rating-5.0.3.tgz", - "integrity": "sha512-ZcFYmtFIaYUAVw6+yzc0Vlfwl5Dgdct0mtaDsxcSGyDONSMsFZIBSmtbSObliwkzzGepvtAEdx5Kfs3+u8jgxg==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@lg-chat/message-rating/-/message-rating-7.1.0.tgz", + "integrity": "sha512-lE3pbsb6Z03WwY9KNHj2eQ34fKyetIJld83yd9M9OpbElwYWP71cOlEQTcxq4WLzKMWXr7PuE0PuvEfT3tcI5g==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/emotion": "^5.0.3", - "@leafygreen-ui/hooks": "^9.1.4", - "@leafygreen-ui/icon": "^14.5.1", - "@leafygreen-ui/icon-button": "^17.0.6", - "@leafygreen-ui/lib": "^15.4.0", + "@leafygreen-ui/emotion": "^5.1.0", + "@leafygreen-ui/hooks": "^9.3.0", + "@leafygreen-ui/icon": "^14.7.1", + "@leafygreen-ui/icon-button": "^17.1.4", + "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/tokens": "^3.2.4", - "@leafygreen-ui/typography": "^22.1.3" + "@leafygreen-ui/tokens": "^4.1.0", + "@leafygreen-ui/tooltip": "^14.3.0" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^5.0.4", - "@lg-chat/leafygreen-chat-provider": "^5.0.2" + "@leafygreen-ui/leafygreen-provider": "^5.0.0 || ^4.0.0 || ^3.2.0", + "@lg-chat/leafygreen-chat-provider": "^6.0.0" } }, "node_modules/@lg-chat/rich-links": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@lg-chat/rich-links/-/rich-links-4.0.6.tgz", - "integrity": "sha512-cvimcFGBrdbFsQaoavJNNZBET3q2FhmB5KPnUVA0BiimI9KCCCRy830RKFz1qLBjAuVmjZUZOL4ECfFKh9SHNQ==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@lg-chat/rich-links/-/rich-links-4.0.7.tgz", + "integrity": "sha512-HhOVZC6MqDqpSASnVk6DS9XN3W//hyvNOvRASaRnU9VpkaIYc/h6tuXFWd3ngLipbDlkD7W/KdQkCk/JTK3THw==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/card": "^13.2.1", + "@leafygreen-ui/card": "^13.3.0", "@leafygreen-ui/emotion": "^5.1.0", "@leafygreen-ui/icon": "^14.7.1", - "@leafygreen-ui/lib": "^15.6.2", + "@leafygreen-ui/lib": "^15.7.0", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/polymorphic": "^3.1.0", "@leafygreen-ui/tokens": "^4.1.0", @@ -9461,23 +9433,20 @@ } }, "node_modules/@lg-chat/title-bar": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@lg-chat/title-bar/-/title-bar-4.2.0.tgz", - "integrity": "sha512-kNdTqPRe+bd5cL96b1PrySmbXF+1Bd2WBJndPrJ9hBdOD6itJmKfMLV8W6sbMhixaN2Q01jMQDPd37CMMGuUAA==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@lg-chat/title-bar/-/title-bar-5.0.1.tgz", + "integrity": "sha512-KYhjll2YmjHKe+Rg5a+MUFqhRND9gVUmF6wV008kiRsbKbMy8JkS5sdCU1yHUs2ucIh9cv03FmBdLZytR0t4Sg==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/badge": "^10.2.2", + "@leafygreen-ui/badge": "^10.2.3", "@leafygreen-ui/emotion": "^5.1.0", - "@leafygreen-ui/icon": "^14.7.0", - "@leafygreen-ui/icon-button": "^17.1.2", "@leafygreen-ui/lib": "^15.6.2", - "@leafygreen-ui/tokens": "^4.0.0", - "@leafygreen-ui/typography": "^22.2.0", - "@lg-chat/avatar": "^8.0.1" + "@leafygreen-ui/tokens": "^4.1.0", + "@leafygreen-ui/typography": "^22.2.3" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^3.2.0 || workspace:^4.0.0 || workspace:^5.0.0", - "@lg-chat/leafygreen-chat-provider": "^5.1.0" + "@leafygreen-ui/leafygreen-provider": "^5.0.0 || ^4.0.0 || ^3.2.0", + "@lg-chat/leafygreen-chat-provider": "^6.0.0" } }, "node_modules/@lg-tools/test-harnesses": { @@ -10013,6 +9982,29 @@ "url": "https://opencollective.com/node-fetch" } }, + "node_modules/@mongodb-js/diagramming": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/@mongodb-js/diagramming/-/diagramming-2.2.2.tgz", + "integrity": "sha512-GCI+L9TBC7sbuEeJaazhdz1ELcvPRi6cjuOf9Lhx/9FhyV+7IpIGCQbm4V7OflBrqBTfZD4XrwzlkuZ55hRLaA==", + "license": "MIT", + "dependencies": { + "@emotion/react": "^11.14.0", + "@emotion/styled": "^11.14.0", + "@leafygreen-ui/icon": "^14.3.0", + "@leafygreen-ui/inline-definition": "^9.0.5", + "@leafygreen-ui/leafygreen-provider": "^5.0.2", + "@leafygreen-ui/palette": "^5.0.0", + "@leafygreen-ui/select": "^16.2.0", + "@leafygreen-ui/tokens": "^3.2.1", + "@leafygreen-ui/tooltip": "^14.2.1", + "@leafygreen-ui/typography": "^22.1.0", + "@xyflow/react": "12.5.1", + "d3-path": "^3.1.0", + "elkjs": "^0.11.0", + "react": "17.0.2", + "react-dom": "17.0.2" + } + }, "node_modules/@mongodb-js/dl-center": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/@mongodb-js/dl-center/-/dl-center-1.3.0.tgz", @@ -45111,19 +45103,6 @@ } } }, - "node_modules/use-resize-observer": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/use-resize-observer/-/use-resize-observer-9.1.0.tgz", - "integrity": "sha512-R25VqO9Wb3asSD4eqtcxk8sJalvIOYBqS8MNZlpDSQ4l4xMQxC/J7Id9HoTqPq8FwULIn0PVW+OAqF2dyYbjow==", - "license": "MIT", - "dependencies": { - "@juggle/resize-observer": "^3.3.1" - }, - "peerDependencies": { - "react": "16.8.0 - 18", - "react-dom": "16.8.0 - 18" - } - }, "node_modules/use-sync-external-store": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.5.0.tgz", @@ -47988,12 +47967,12 @@ "@leafygreen-ui/tokens": "^4.0.0", "@leafygreen-ui/tooltip": "^14.2.3", "@leafygreen-ui/typography": "^22.2.2", - "@lg-chat/chat-window": "^4.1.5", - "@lg-chat/input-bar": "^10.1.0", - "@lg-chat/leafygreen-chat-provider": "^5.0.2", - "@lg-chat/message": "^8.2.0", + "@lg-chat/chat-window": "^6.0.0", + "@lg-chat/input-bar": "^12.1.0", + "@lg-chat/leafygreen-chat-provider": "^6.0.0", + "@lg-chat/message": "^10.1.1", "@mongodb-js/compass-context-menu": "^0.3.2", - "@mongodb-js/diagramming": "^2.2.2", + "@mongodb-js/diagramming": "2.2.2", "@react-aria/interactions": "^3.9.1", "@react-aria/utils": "^3.13.1", "@react-aria/visually-hidden": "^3.3.1", @@ -48031,85 +48010,6 @@ "typescript": "^5.9.3" } }, - "packages/compass-components/node_modules/@mongodb-js/diagramming": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@mongodb-js/diagramming/-/diagramming-2.2.2.tgz", - "integrity": "sha512-GCI+L9TBC7sbuEeJaazhdz1ELcvPRi6cjuOf9Lhx/9FhyV+7IpIGCQbm4V7OflBrqBTfZD4XrwzlkuZ55hRLaA==", - "license": "MIT", - "dependencies": { - "@emotion/react": "^11.14.0", - "@emotion/styled": "^11.14.0", - "@leafygreen-ui/icon": "^14.3.0", - "@leafygreen-ui/inline-definition": "^9.0.5", - "@leafygreen-ui/leafygreen-provider": "^5.0.2", - "@leafygreen-ui/palette": "^5.0.0", - "@leafygreen-ui/select": "^16.2.0", - "@leafygreen-ui/tokens": "^3.2.1", - "@leafygreen-ui/tooltip": "^14.2.1", - "@leafygreen-ui/typography": "^22.1.0", - "@xyflow/react": "12.5.1", - "d3-path": "^3.1.0", - "elkjs": "^0.11.0", - "react": "17.0.2", - "react-dom": "17.0.2" - } - }, - "packages/compass-components/node_modules/@mongodb-js/diagramming/node_modules/@leafygreen-ui/select": { - "version": "16.3.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/select/-/select-16.3.0.tgz", - "integrity": "sha512-/UP9NO4HKyOmN8fac8DFQnW2ia/O/odp5LPxehymvRPSSgDGzTBoVK8JPocayEZHTO+kLRjmiJm6QaQ09xmhRQ==", - "license": "Apache-2.0", - "dependencies": { - "@leafygreen-ui/button": "^25.1.2", - "@leafygreen-ui/emotion": "^5.1.0", - "@leafygreen-ui/form-field": "^4.0.6", - "@leafygreen-ui/hooks": "^9.2.2", - "@leafygreen-ui/icon": "^14.6.1", - "@leafygreen-ui/input-option": "^4.1.2", - "@leafygreen-ui/lib": "^15.6.2", - "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/popover": "^14.3.0", - "@leafygreen-ui/tokens": "^4.0.0", - "@leafygreen-ui/typography": "^22.2.0", - "@lg-tools/test-harnesses": "^0.3.4", - "@types/react-is": "^18.0.0", - "lodash": "^4.17.21", - "polished": "^4.1.3", - "react-is": "^18.0.1" - }, - "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": ">=3.2.0" - } - }, - "packages/compass-components/node_modules/@mongodb-js/diagramming/node_modules/@leafygreen-ui/select/node_modules/@leafygreen-ui/tokens": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/tokens/-/tokens-4.1.0.tgz", - "integrity": "sha512-5GfNFP0iRT4O+CnqYHpvtCUiT3aStUa2EhrV3tkrTwffemHN10M4G5nc/DhLGLNp2aQDP1+ppAtjZI5zczDSiA==", - "license": "Apache-2.0", - "dependencies": { - "@leafygreen-ui/emotion": "^5.1.0", - "@leafygreen-ui/lib": "^15.6.2", - "@leafygreen-ui/palette": "^5.0.2" - } - }, - "packages/compass-components/node_modules/@mongodb-js/diagramming/node_modules/@leafygreen-ui/tokens": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/tokens/-/tokens-3.2.4.tgz", - "integrity": "sha512-Bd11x/ext/vVozd/HL+AD8LbL71Z6B6VbtQ/+qLqoX8qHMsJt7VWL0CmmGs5NVHh3v5sAlfT5DYbB9uhwVM8Qw==", - "license": "Apache-2.0", - "dependencies": { - "@leafygreen-ui/emotion": "^5.0.2", - "@leafygreen-ui/lib": "^15.3.0", - "@leafygreen-ui/palette": "^5.0.2", - "polished": "^4.2.2" - } - }, - "packages/compass-components/node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "license": "MIT" - }, "packages/compass-components/node_modules/sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -58565,11 +58465,6 @@ "@jridgewell/sourcemap-codec": "^1.4.14" } }, - "@juggle/resize-observer": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/@juggle/resize-observer/-/resize-observer-3.4.0.tgz", - "integrity": "sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==" - }, "@kwsites/file-exists": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/@kwsites/file-exists/-/file-exists-1.1.1.tgz", @@ -58596,12 +58491,12 @@ } }, "@leafygreen-ui/avatar": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/avatar/-/avatar-3.1.5.tgz", - "integrity": "sha512-msQ7z5/Igr7mE2n8amopsv+gc7XLoC5KrgmU7xy0RZcgtaL18ORP0nULAK9hNs3v+LCXe2324WcRqfSU2OLQlA==", + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/avatar/-/avatar-3.1.6.tgz", + "integrity": "sha512-OOvVraABcH060IzVwd5zHyHTzoYmYiBhQipb148KG9EDoHaxf9HL1OtMciNrh0eKCZafmCYXxF9g7MCJTgHyvw==", "requires": { "@leafygreen-ui/emotion": "^5.1.0", - "@leafygreen-ui/icon": "^14.7.0", + "@leafygreen-ui/icon": "^14.7.1", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/logo": "^11.1.0", "@leafygreen-ui/palette": "^5.0.2", @@ -58621,13 +58516,13 @@ } }, "@leafygreen-ui/banner": { - "version": "10.2.3", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/banner/-/banner-10.2.3.tgz", - "integrity": "sha512-yzyP5oAJ9DCZlNJythfReFBLN8s9Khz9KCBDpRCmtNI6gJXGMNURF+kZM6VbT+XNe7wPN4mjkj6fGZ6grPL2rA==", + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/banner/-/banner-10.2.4.tgz", + "integrity": "sha512-GFH+LYnu67vOik2ulSLt6UpWaPeTmIDp3cPyc74UgTgg0MGLbFGS1maY+LSmL/nsumM3zCWF2RPQ7rkMM+n0CA==", "requires": { "@leafygreen-ui/emotion": "^5.1.0", - "@leafygreen-ui/icon": "^14.7.0", - "@leafygreen-ui/icon-button": "^17.1.3", + "@leafygreen-ui/icon": "^14.7.1", + "@leafygreen-ui/icon-button": "^17.1.4", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/tokens": "^4.0.0", @@ -58650,12 +58545,12 @@ } }, "@leafygreen-ui/card": { - "version": "13.2.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/card/-/card-13.2.1.tgz", - "integrity": "sha512-RyO2NrmUdrTBBEYaUAPSX7PqN4FysNApvvlYDDoyO8UTKQ6RHKD79C6wSZUHCZY6z6iy3ZJY52eKScyDHYyreQ==", + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/card/-/card-13.3.0.tgz", + "integrity": "sha512-yUFyIQUDQwZi2gKoxJaxLkAKKk/n8fdScqTyd9krP3Hh+gkq7G1x+xXhvXMA79wlbk+WeRTBKZcvKbkgGZQyxg==", "requires": { "@leafygreen-ui/emotion": "^5.1.0", - "@leafygreen-ui/lib": "^15.6.2", + "@leafygreen-ui/lib": "^15.7.0", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/polymorphic": "^3.1.0", "@leafygreen-ui/tokens": "^4.0.0" @@ -58691,22 +58586,22 @@ } }, "@leafygreen-ui/code": { - "version": "20.2.3", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/code/-/code-20.2.3.tgz", - "integrity": "sha512-fcsrNdh9WSh5q+bJyq38eFsKok/tn6EXNWKP+emxLPz0mmxyRSHq1b0olQzFUVm75SIR1KOBVgdbFesdozoAaw==", + "version": "20.2.5", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/code/-/code-20.2.5.tgz", + "integrity": "sha512-/gX0OKgO1HKIkIwsiXIlmxio5pVltTuz/LDmedNnNd5ZLJO2ZAsfK2JKHis4pxwfZHhtE+Ootq3jvMygbXbOwg==", "requires": { "@leafygreen-ui/a11y": "^3.0.5", "@leafygreen-ui/button": "^25.1.3", "@leafygreen-ui/emotion": "^5.1.0", "@leafygreen-ui/hooks": "^9.3.0", - "@leafygreen-ui/icon": "^14.7.0", - "@leafygreen-ui/icon-button": "^17.1.3", + "@leafygreen-ui/icon": "^14.7.1", + "@leafygreen-ui/icon-button": "^17.1.4", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/select": "^17.0.1", - "@leafygreen-ui/skeleton-loader": "^3.0.9", + "@leafygreen-ui/skeleton-loader": "^3.0.10", "@leafygreen-ui/tokens": "^4.0.0", - "@leafygreen-ui/tooltip": "^14.2.3", + "@leafygreen-ui/tooltip": "^14.3.0", "@leafygreen-ui/typography": "^22.2.2", "@lg-tools/test-harnesses": "^0.3.4", "@types/facepaint": "^1.2.1", @@ -58874,13 +58769,13 @@ } }, "@leafygreen-ui/icon-button": { - "version": "17.1.3", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/icon-button/-/icon-button-17.1.3.tgz", - "integrity": "sha512-NQVIS31OYRcXQ3tiQcmhIWu9RVMzL8bM4xr+lg+gxVQFx3l2fdlcodtk2DqRbMvxckGGwGAofOKhWqeJbK8vEQ==", + "version": "17.1.4", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/icon-button/-/icon-button-17.1.4.tgz", + "integrity": "sha512-n7EQ72FXs5fR4aN1y88NG4JIXTSOiWqGnfV4qB0FxNzkB4bpIhZoDPA+InokVV/xYDGuDmV2ngTRExoeJSMTuw==", "requires": { "@leafygreen-ui/a11y": "^3.0.5", "@leafygreen-ui/emotion": "^5.1.0", - "@leafygreen-ui/icon": "^14.7.0", + "@leafygreen-ui/icon": "^14.7.1", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/polymorphic": "^3.1.0", @@ -58914,9 +58809,9 @@ } }, "@leafygreen-ui/input-option": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/input-option/-/input-option-4.1.3.tgz", - "integrity": "sha512-IdSpT4c4DeQ+Jt34nPg/2t5//U8ZMdv9G2tYVvKkxqHuBpzGt//doAFwrHYJQtGtTSPYltrBOJaOvau/0JUnvA==", + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/input-option/-/input-option-4.1.4.tgz", + "integrity": "sha512-HQ3fnfP7tcRcQKbWsMO8b2avR9M7X6m3seHk4jw/EQmiu+P2npt7s5Yo7IDNyMSokOYsaSY6RG9ZpcIgmLlLLg==", "requires": { "@leafygreen-ui/a11y": "^3.0.5", "@leafygreen-ui/emotion": "^5.1.0", @@ -58938,9 +58833,9 @@ } }, "@leafygreen-ui/lib": { - "version": "15.6.2", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/lib/-/lib-15.6.2.tgz", - "integrity": "sha512-HsjXXovBqyrXL3Y7V09g2bEidGn58AK/mfoIPMlen/hEcWlbXbefoCzXF7AQqWLhd0F/lS2XgX7+BqVUHXx2/Q==", + "version": "15.7.0", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/lib/-/lib-15.7.0.tgz", + "integrity": "sha512-qHv7oN2uN7ywdG9lUN/ayFJzzgJELLgNxIo24m64Sl9c8gSWQeCW+NDj3ukoNVH7ME7QPoULseNd1fElonH8Vg==", "requires": { "lodash": "^4.17.21" } @@ -59127,16 +59022,16 @@ } }, "@leafygreen-ui/search-input": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/search-input/-/search-input-6.1.1.tgz", - "integrity": "sha512-IcSHDZtG/CSSXVMXQ7Mxa+FpKbDsz7tU+Ph4LM6/2VPUhtPw0QCnXP4FtsFQJsddvoTLVieZeVfVxf4dVkNckg==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/search-input/-/search-input-6.1.2.tgz", + "integrity": "sha512-ET2rmzrN1fVFzkdVIofuxGwUZES9eTuZweMmEVd9mTrOHCvwOfecgKTBe0GQgpuycm0JolywZOO+3TmFwEedrQ==", "requires": { "@leafygreen-ui/a11y": "^3.0.5", "@leafygreen-ui/emotion": "^5.1.0", "@leafygreen-ui/hooks": "^9.3.0", - "@leafygreen-ui/icon": "^14.7.0", - "@leafygreen-ui/icon-button": "^17.1.3", - "@leafygreen-ui/input-option": "^4.1.3", + "@leafygreen-ui/icon": "^14.7.1", + "@leafygreen-ui/icon-button": "^17.1.4", + "@leafygreen-ui/input-option": "^4.1.4", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/polymorphic": "^3.1.0", @@ -59165,16 +59060,16 @@ } }, "@leafygreen-ui/select": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/select/-/select-17.0.1.tgz", - "integrity": "sha512-sfHsI9DRIqVm94/gatGu2KADaWvuWwqzX4lVd36ckICPIyzVtyiq8HMwAfcid3HeZfm0n99pTVl7+RiR8BkIXQ==", + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/select/-/select-17.0.2.tgz", + "integrity": "sha512-7TjzWft/jsbUdNkfZFmyeCNn+aIiDlGutiD7aWV54x5s9DsUZLvL30vN0wxd9fX+1GXFO+vDtev4So7UgkfW4g==", "requires": { "@leafygreen-ui/button": "^25.1.3", "@leafygreen-ui/emotion": "^5.1.0", "@leafygreen-ui/form-field": "^4.0.7", "@leafygreen-ui/hooks": "^9.3.0", - "@leafygreen-ui/icon": "^14.7.0", - "@leafygreen-ui/input-option": "^4.1.3", + "@leafygreen-ui/icon": "^14.7.1", + "@leafygreen-ui/input-option": "^4.1.4", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/popover": "^14.3.1", @@ -59195,14 +59090,14 @@ } }, "@leafygreen-ui/skeleton-loader": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/skeleton-loader/-/skeleton-loader-3.0.9.tgz", - "integrity": "sha512-XcXmTclhg6vZHRpQg0b2wQLuxSFYoYXWnZjZRNq7j3qCxgCMKD+fh6RHJR/Lg8t9yuaDxnT4kN77qY0QFLQ+fQ==", + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/skeleton-loader/-/skeleton-loader-3.0.10.tgz", + "integrity": "sha512-QrKAr8Heap0F3xVpq448OrCUOhO7JP/4seFhcPB9arI4iQ5AlEzpJBLk6HZiH6lE7Fu+d+R1rEAtnFQ8PVH72A==", "requires": { "@leafygreen-ui/a11y": "^3.0.5", "@leafygreen-ui/card": "^13.2.1", "@leafygreen-ui/emotion": "^5.1.0", - "@leafygreen-ui/icon": "^14.7.0", + "@leafygreen-ui/icon": "^14.7.1", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/tokens": "^4.0.0", @@ -59269,14 +59164,14 @@ } }, "@leafygreen-ui/text-area": { - "version": "12.1.3", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/text-area/-/text-area-12.1.3.tgz", - "integrity": "sha512-Y+0eFmqShTFqrjhNbrMUPIxT/WgulyFB96cxhhT0SIZHRqWdB8cM2rm+rHyQwiMQW9qLvopSlgXuuNwHGxlMQQ==", + "version": "12.1.4", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/text-area/-/text-area-12.1.4.tgz", + "integrity": "sha512-HkncILBoWWoCvebW8uT8hy+iD/w3eOGvUoqTyPL0zP2fUM4dKCCb2brvvHct6SvKxPDuuoG3fECb4HgyDq+stw==", "requires": { "@leafygreen-ui/emotion": "^5.1.0", "@leafygreen-ui/form-field": "^4.0.7", "@leafygreen-ui/hooks": "^9.3.0", - "@leafygreen-ui/icon": "^14.7.0", + "@leafygreen-ui/icon": "^14.7.1", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/tokens": "^4.0.0", @@ -59359,13 +59254,13 @@ } }, "@leafygreen-ui/tooltip": { - "version": "14.2.3", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/tooltip/-/tooltip-14.2.3.tgz", - "integrity": "sha512-WLY/7xUa1j17Ajflsj3ZDbzJXscjt9D46HCIEEXX9RrpF3VkLWzwPHCdoK+5dsCt1W/h1VPXqkyY2hEpy41rlQ==", + "version": "14.3.0", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/tooltip/-/tooltip-14.3.0.tgz", + "integrity": "sha512-EYtsck4ctBH8gZZd9u0tw2zHPr5ZW5VCypNKSOVzNlR5u+w6dwiVw2WRdCVxSNegPIxwhH0ms547qdF6/Cjp5A==", "requires": { "@leafygreen-ui/emotion": "^5.1.0", "@leafygreen-ui/hooks": "^9.3.0", - "@leafygreen-ui/icon": "^14.7.0", + "@leafygreen-ui/icon": "^14.7.1", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/popover": "^14.3.1", @@ -60595,55 +60490,42 @@ "@lezer/common": "^1.0.0" } }, - "@lg-chat/avatar": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@lg-chat/avatar/-/avatar-8.0.1.tgz", - "integrity": "sha512-cGjZfBlDKs50XCAl8/H5vfAd9PYLZsQMG6s0ItJM/sTP3eTLqvVkmstbkyEnI2SoingxghI/ylPUtTOfplh0Tg==", + "@lg-chat/chat-window": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@lg-chat/chat-window/-/chat-window-6.0.0.tgz", + "integrity": "sha512-5kZOCRO0HhdZ2u3O8kIbBKYOw2P1VBQGnZnkFdgx2nSuRwComT/+KjUzsAttGxm6eUoJEX0Y4Mu7cvu+BITCkg==", "requires": { - "@leafygreen-ui/avatar": "^3.1.4", "@leafygreen-ui/emotion": "^5.1.0", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/tokens": "^4.0.0" - } - }, - "@lg-chat/chat-window": { - "version": "4.1.6", - "resolved": "https://registry.npmjs.org/@lg-chat/chat-window/-/chat-window-4.1.6.tgz", - "integrity": "sha512-6hXu/22fVDQzPTRD0r3DFhNDxnQ9uJdLPI0c29rCjh+JtHptOHFOEange0+J/H1iYcgzop8Fe4K7nzP2I6c5Nw==", - "requires": { - "@leafygreen-ui/emotion": "^5.0.3", - "@leafygreen-ui/lib": "^15.6.1", - "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/tokens": "^4.0.0", - "@lg-chat/title-bar": "^4.0.8", + "@lg-chat/title-bar": "^5.0.0", "react-keyed-flatten-children": "^2.2.1" } }, "@lg-chat/input-bar": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/@lg-chat/input-bar/-/input-bar-10.1.0.tgz", - "integrity": "sha512-mkQwyR7JG5vElockcgQDILOQjN1/Rka0EBbXJp9JobCOPSSLSO5NQg/hdvnf4QS1bUKE6hGbGWQUlCdG91Xscw==", + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/@lg-chat/input-bar/-/input-bar-12.1.0.tgz", + "integrity": "sha512-B6IvFe6mafd6TXoq1bCfZssp6b2yx/JOlClF8ygGYhX1oMl8zb25JaR8H84ldhQ9b1Y4PiK8hmtQKH1VP+nl/w==", "requires": { - "@leafygreen-ui/avatar": "^3.1.2", - "@leafygreen-ui/badge": "^10.1.3", - "@leafygreen-ui/banner": "^10.1.1", + "@leafygreen-ui/avatar": "^3.1.6", + "@leafygreen-ui/banner": "^10.2.4", "@leafygreen-ui/button": "^25.1.3", - "@leafygreen-ui/emotion": "^5.0.3", - "@leafygreen-ui/hooks": "^9.1.4", - "@leafygreen-ui/icon": "^14.5.1", - "@leafygreen-ui/icon-button": "^17.0.6", - "@leafygreen-ui/input-option": "^4.0.5", - "@leafygreen-ui/lib": "^15.5.0", + "@leafygreen-ui/emotion": "^5.1.0", + "@leafygreen-ui/hooks": "^9.3.0", + "@leafygreen-ui/icon": "^14.7.1", + "@leafygreen-ui/icon-button": "^17.1.4", + "@leafygreen-ui/input-option": "^4.1.4", + "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/polymorphic": "^3.1.0", - "@leafygreen-ui/popover": "^14.0.6", - "@leafygreen-ui/search-input": "^6.0.6", + "@leafygreen-ui/popover": "^14.3.1", + "@leafygreen-ui/search-input": "^6.1.2", "@leafygreen-ui/tokens": "^4.0.0", "@leafygreen-ui/typography": "^22.2.2", "lodash": "^4.17.21", "react-keyed-flatten-children": "^1.3.0", - "react-textarea-autosize": "^8.3.2" + "react-textarea-autosize": "^8.5.9" }, "dependencies": { "react-is": { @@ -60662,19 +60544,16 @@ } }, "@lg-chat/leafygreen-chat-provider": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@lg-chat/leafygreen-chat-provider/-/leafygreen-chat-provider-5.1.0.tgz", - "integrity": "sha512-L0fGWaRBcR4a9x3cbsKAZrO166I235zYHlrWT1SWhDAnrnvT5SAp5qfnJ4/iiod4YTKsRavagxOu9IxJfst5bQ==", - "requires": { - "use-resize-observer": "^9.1.0" - } + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@lg-chat/leafygreen-chat-provider/-/leafygreen-chat-provider-6.0.0.tgz", + "integrity": "sha512-zhvqAPpHX0VVOvrsVKs7H37ImIEOGuTLarULXEW4dwglKGqhbagmdN2UEje++wDAD/JqnAYEaQYzrPFH2EIgWQ==" }, "@lg-chat/lg-markdown": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@lg-chat/lg-markdown/-/lg-markdown-4.2.2.tgz", - "integrity": "sha512-WUib0r6Xq1L/25+kAWyExrWIFJVrSMJRkpQ/f1DF5dmLyUsmP8fp3Cve+KAZMQEjF9UEoDOizBKpdEWoAO32NQ==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@lg-chat/lg-markdown/-/lg-markdown-5.0.2.tgz", + "integrity": "sha512-gjjFb+6GvuUKNFbZqUpNqRAz2oEjNSGgscBPzPsGQ2HoKBlbz04LSIOj2ZKV+4auqJ2GAs2/nbSkeJAW9MzhVQ==", "requires": { - "@leafygreen-ui/code": "^20.2.1", + "@leafygreen-ui/code": "^20.2.5", "@leafygreen-ui/emotion": "^5.1.0", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", @@ -60684,70 +60563,70 @@ } }, "@lg-chat/message": { - "version": "8.2.1", - "resolved": "https://registry.npmjs.org/@lg-chat/message/-/message-8.2.1.tgz", - "integrity": "sha512-bdRYy0UC/OR5+glUA/Bg8gYky2pi+9XhjokvBSRiWPftpLZh4NZEujL6Kd9+uBp2zkCxiLwW2f9K+nwtO9gB3A==", + "version": "10.1.2", + "resolved": "https://registry.npmjs.org/@lg-chat/message/-/message-10.1.2.tgz", + "integrity": "sha512-O12YeVqfkkIGVU/r89bMGpynS0UCQj0ofKQ/OJwmhkzRkcZ1rYN2LMFBRG3no7MSnQrrMbnYgy4lqNUz8FTx9Q==", "requires": { - "@leafygreen-ui/avatar": "^3.1.2", - "@leafygreen-ui/badge": "^10.2.0", - "@leafygreen-ui/banner": "^10.1.1", - "@leafygreen-ui/emotion": "^5.0.3", - "@leafygreen-ui/hooks": "^9.2.0", - "@leafygreen-ui/icon": "^14.6.0", - "@leafygreen-ui/icon-button": "^17.1.0", - "@leafygreen-ui/lib": "^15.6.1", + "@leafygreen-ui/avatar": "^3.1.6", + "@leafygreen-ui/badge": "^10.2.3", + "@leafygreen-ui/banner": "^10.2.4", + "@leafygreen-ui/emotion": "^5.1.0", + "@leafygreen-ui/hooks": "^9.3.0", + "@leafygreen-ui/icon": "^14.7.1", + "@leafygreen-ui/icon-button": "^17.1.4", + "@leafygreen-ui/lib": "^15.7.0", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/polymorphic": "^3.1.0", "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tooltip": "^14.3.0", "@leafygreen-ui/typography": "^22.2.2", - "@lg-chat/lg-markdown": "^4.2.0", - "@lg-chat/message-feedback": "^7.0.3", - "@lg-chat/message-rating": "^5.0.3", - "@lg-chat/rich-links": "^4.0.1" + "@lg-chat/lg-markdown": "^5.0.2", + "@lg-chat/message-feedback": "^9.0.1", + "@lg-chat/message-rating": "^7.1.0", + "@lg-chat/rich-links": "^4.0.7" } }, "@lg-chat/message-feedback": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@lg-chat/message-feedback/-/message-feedback-7.1.0.tgz", - "integrity": "sha512-MataQS9poiMWZjKdxnFR50h+SznxKCTQJTzAwkc93SEQMiXnvYDaiphPdb63M4EAc9feioMivt9IEoksVeckGQ==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/@lg-chat/message-feedback/-/message-feedback-9.0.1.tgz", + "integrity": "sha512-pt/rBKB13IaHNPFnzGomFmYvt0LO5LIZESh5uPZKN6+g71N4ImODMouzrVOQB3IWjDbBspgkiQkxKDU3DUslZA==", "requires": { "@leafygreen-ui/button": "^25.1.3", - "@leafygreen-ui/emotion": "^5.0.3", - "@leafygreen-ui/hooks": "^9.2.1", - "@leafygreen-ui/icon": "^14.6.0", - "@leafygreen-ui/icon-button": "^17.1.0", + "@leafygreen-ui/emotion": "^5.1.0", + "@leafygreen-ui/hooks": "^9.3.0", + "@leafygreen-ui/icon": "^14.7.1", + "@leafygreen-ui/icon-button": "^17.1.4", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/popover": "^14.1.0", - "@leafygreen-ui/text-area": "^12.1.0", + "@leafygreen-ui/text-area": "^12.1.4", "@leafygreen-ui/tokens": "^4.0.0", "@leafygreen-ui/typography": "^22.2.2" } }, "@lg-chat/message-rating": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@lg-chat/message-rating/-/message-rating-5.0.3.tgz", - "integrity": "sha512-ZcFYmtFIaYUAVw6+yzc0Vlfwl5Dgdct0mtaDsxcSGyDONSMsFZIBSmtbSObliwkzzGepvtAEdx5Kfs3+u8jgxg==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@lg-chat/message-rating/-/message-rating-7.1.0.tgz", + "integrity": "sha512-lE3pbsb6Z03WwY9KNHj2eQ34fKyetIJld83yd9M9OpbElwYWP71cOlEQTcxq4WLzKMWXr7PuE0PuvEfT3tcI5g==", "requires": { - "@leafygreen-ui/emotion": "^5.0.3", - "@leafygreen-ui/hooks": "^9.1.4", - "@leafygreen-ui/icon": "^14.5.1", - "@leafygreen-ui/icon-button": "^17.0.6", - "@leafygreen-ui/lib": "^15.4.0", + "@leafygreen-ui/emotion": "^5.1.0", + "@leafygreen-ui/hooks": "^9.3.0", + "@leafygreen-ui/icon": "^14.7.1", + "@leafygreen-ui/icon-button": "^17.1.4", + "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/tokens": "^4.0.0", - "@leafygreen-ui/typography": "^22.2.2" + "@leafygreen-ui/tooltip": "^14.3.0" } }, "@lg-chat/rich-links": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@lg-chat/rich-links/-/rich-links-4.0.6.tgz", - "integrity": "sha512-cvimcFGBrdbFsQaoavJNNZBET3q2FhmB5KPnUVA0BiimI9KCCCRy830RKFz1qLBjAuVmjZUZOL4ECfFKh9SHNQ==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@lg-chat/rich-links/-/rich-links-4.0.7.tgz", + "integrity": "sha512-HhOVZC6MqDqpSASnVk6DS9XN3W//hyvNOvRASaRnU9VpkaIYc/h6tuXFWd3ngLipbDlkD7W/KdQkCk/JTK3THw==", "requires": { - "@leafygreen-ui/card": "^13.2.1", + "@leafygreen-ui/card": "^13.3.0", "@leafygreen-ui/emotion": "^5.1.0", "@leafygreen-ui/icon": "^14.7.1", - "@leafygreen-ui/lib": "^15.6.2", + "@leafygreen-ui/lib": "^15.7.0", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/polymorphic": "^3.1.0", "@leafygreen-ui/tokens": "^4.0.0", @@ -60755,18 +60634,15 @@ } }, "@lg-chat/title-bar": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@lg-chat/title-bar/-/title-bar-4.2.0.tgz", - "integrity": "sha512-kNdTqPRe+bd5cL96b1PrySmbXF+1Bd2WBJndPrJ9hBdOD6itJmKfMLV8W6sbMhixaN2Q01jMQDPd37CMMGuUAA==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@lg-chat/title-bar/-/title-bar-5.0.1.tgz", + "integrity": "sha512-KYhjll2YmjHKe+Rg5a+MUFqhRND9gVUmF6wV008kiRsbKbMy8JkS5sdCU1yHUs2ucIh9cv03FmBdLZytR0t4Sg==", "requires": { - "@leafygreen-ui/badge": "^10.2.2", + "@leafygreen-ui/badge": "^10.2.3", "@leafygreen-ui/emotion": "^5.1.0", - "@leafygreen-ui/icon": "^14.7.0", - "@leafygreen-ui/icon-button": "^17.1.2", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/tokens": "^4.0.0", - "@leafygreen-ui/typography": "^22.2.2", - "@lg-chat/avatar": "^8.0.1" + "@leafygreen-ui/typography": "^22.2.2" } }, "@lg-tools/test-harnesses": { @@ -61545,12 +61421,12 @@ "@leafygreen-ui/tokens": "^4.0.0", "@leafygreen-ui/tooltip": "^14.2.3", "@leafygreen-ui/typography": "^22.2.2", - "@lg-chat/chat-window": "^4.1.5", - "@lg-chat/input-bar": "^10.1.0", - "@lg-chat/leafygreen-chat-provider": "^5.0.2", - "@lg-chat/message": "^8.2.0", + "@lg-chat/chat-window": "^6.0.0", + "@lg-chat/input-bar": "^12.1.0", + "@lg-chat/leafygreen-chat-provider": "^6.0.0", + "@lg-chat/message": "^10.1.1", "@mongodb-js/compass-context-menu": "^0.3.2", - "@mongodb-js/diagramming": "^2.2.2", + "@mongodb-js/diagramming": "2.2.2", "@mongodb-js/eslint-config-compass": "^1.4.13", "@mongodb-js/mocha-config-compass": "^1.7.3", "@mongodb-js/prettier-config-compass": "^1.2.9", @@ -61584,81 +61460,6 @@ "typescript": "^5.9.3" }, "dependencies": { - "@mongodb-js/diagramming": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@mongodb-js/diagramming/-/diagramming-2.2.2.tgz", - "integrity": "sha512-GCI+L9TBC7sbuEeJaazhdz1ELcvPRi6cjuOf9Lhx/9FhyV+7IpIGCQbm4V7OflBrqBTfZD4XrwzlkuZ55hRLaA==", - "requires": { - "@emotion/react": "^11.14.0", - "@emotion/styled": "^11.14.0", - "@leafygreen-ui/icon": "^14.3.0", - "@leafygreen-ui/inline-definition": "^9.0.5", - "@leafygreen-ui/leafygreen-provider": "^5.0.2", - "@leafygreen-ui/palette": "^5.0.0", - "@leafygreen-ui/select": "^16.2.0", - "@leafygreen-ui/tokens": "^3.2.1", - "@leafygreen-ui/tooltip": "^14.2.1", - "@leafygreen-ui/typography": "^22.1.0", - "@xyflow/react": "12.5.1", - "d3-path": "^3.1.0", - "elkjs": "^0.11.0", - "react": "17.0.2", - "react-dom": "17.0.2" - }, - "dependencies": { - "@leafygreen-ui/select": { - "version": "16.3.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/select/-/select-16.3.0.tgz", - "integrity": "sha512-/UP9NO4HKyOmN8fac8DFQnW2ia/O/odp5LPxehymvRPSSgDGzTBoVK8JPocayEZHTO+kLRjmiJm6QaQ09xmhRQ==", - "requires": { - "@leafygreen-ui/button": "^25.1.2", - "@leafygreen-ui/emotion": "^5.1.0", - "@leafygreen-ui/form-field": "^4.0.6", - "@leafygreen-ui/hooks": "^9.2.2", - "@leafygreen-ui/icon": "^14.6.1", - "@leafygreen-ui/input-option": "^4.1.2", - "@leafygreen-ui/lib": "^15.6.2", - "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/popover": "^14.3.0", - "@leafygreen-ui/tokens": "^4.0.0", - "@leafygreen-ui/typography": "^22.2.0", - "@lg-tools/test-harnesses": "^0.3.4", - "@types/react-is": "^18.0.0", - "lodash": "^4.17.21", - "polished": "^4.1.3", - "react-is": "^18.0.1" - }, - "dependencies": { - "@leafygreen-ui/tokens": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/tokens/-/tokens-4.1.0.tgz", - "integrity": "sha512-5GfNFP0iRT4O+CnqYHpvtCUiT3aStUa2EhrV3tkrTwffemHN10M4G5nc/DhLGLNp2aQDP1+ppAtjZI5zczDSiA==", - "requires": { - "@leafygreen-ui/emotion": "^5.1.0", - "@leafygreen-ui/lib": "^15.6.2", - "@leafygreen-ui/palette": "^5.0.2" - } - } - } - }, - "@leafygreen-ui/tokens": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/tokens/-/tokens-3.2.4.tgz", - "integrity": "sha512-Bd11x/ext/vVozd/HL+AD8LbL71Z6B6VbtQ/+qLqoX8qHMsJt7VWL0CmmGs5NVHh3v5sAlfT5DYbB9uhwVM8Qw==", - "requires": { - "@leafygreen-ui/emotion": "^5.0.2", - "@leafygreen-ui/lib": "^15.3.0", - "@leafygreen-ui/palette": "^5.0.2", - "polished": "^4.2.2" - } - } - } - }, - "react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==" - }, "sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -65150,6 +64951,28 @@ } } }, + "@mongodb-js/diagramming": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/@mongodb-js/diagramming/-/diagramming-2.2.2.tgz", + "integrity": "sha512-GCI+L9TBC7sbuEeJaazhdz1ELcvPRi6cjuOf9Lhx/9FhyV+7IpIGCQbm4V7OflBrqBTfZD4XrwzlkuZ55hRLaA==", + "requires": { + "@emotion/react": "^11.14.0", + "@emotion/styled": "^11.14.0", + "@leafygreen-ui/icon": "^14.3.0", + "@leafygreen-ui/inline-definition": "^9.0.5", + "@leafygreen-ui/leafygreen-provider": "^5.0.4", + "@leafygreen-ui/palette": "^5.0.0", + "@leafygreen-ui/select": "^17.0.1", + "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tooltip": "^14.2.1", + "@leafygreen-ui/typography": "^22.2.2", + "@xyflow/react": "12.5.1", + "d3-path": "^3.1.0", + "elkjs": "^0.11.0", + "react": "^17.0.2", + "react-dom": "^17.0.2" + } + }, "@mongodb-js/dl-center": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/@mongodb-js/dl-center/-/dl-center-1.3.0.tgz", @@ -94305,14 +94128,6 @@ "use-isomorphic-layout-effect": "^1.1.1" } }, - "use-resize-observer": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/use-resize-observer/-/use-resize-observer-9.1.0.tgz", - "integrity": "sha512-R25VqO9Wb3asSD4eqtcxk8sJalvIOYBqS8MNZlpDSQ4l4xMQxC/J7Id9HoTqPq8FwULIn0PVW+OAqF2dyYbjow==", - "requires": { - "@juggle/resize-observer": "^3.3.1" - } - }, "use-sync-external-store": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.5.0.tgz", diff --git a/packages/compass-components/package.json b/packages/compass-components/package.json index 8f5d5b356ea..51baeed1615 100644 --- a/packages/compass-components/package.json +++ b/packages/compass-components/package.json @@ -81,12 +81,12 @@ "@leafygreen-ui/tokens": "^4.0.0", "@leafygreen-ui/tooltip": "^14.2.3", "@leafygreen-ui/typography": "^22.2.2", - "@lg-chat/chat-window": "^4.1.5", - "@lg-chat/input-bar": "^10.1.0", - "@lg-chat/leafygreen-chat-provider": "^5.0.2", - "@lg-chat/message": "^8.2.0", + "@lg-chat/chat-window": "^6.0.0", + "@lg-chat/input-bar": "^12.1.0", + "@lg-chat/leafygreen-chat-provider": "^6.0.0", + "@lg-chat/message": "^10.1.1", "@mongodb-js/compass-context-menu": "^0.3.2", - "@mongodb-js/diagramming": "^2.2.2", + "@mongodb-js/diagramming": "2.2.2", "@react-aria/interactions": "^3.9.1", "@react-aria/utils": "^3.13.1", "@react-aria/visually-hidden": "^3.3.1", From 467e057f7fe478140547809ebe9266ae32c6d4a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kr=C3=A6n=20Hansen?= Date: Wed, 26 Nov 2025 10:42:54 +0100 Subject: [PATCH 2/8] Remove removal of extra padding --- packages/compass-assistant/src/components/assistant-chat.tsx | 5 ----- 1 file changed, 5 deletions(-) diff --git a/packages/compass-assistant/src/components/assistant-chat.tsx b/packages/compass-assistant/src/components/assistant-chat.tsx index cac05c5ef6b..c7b75c65a1b 100644 --- a/packages/compass-assistant/src/components/assistant-chat.tsx +++ b/packages/compass-assistant/src/components/assistant-chat.tsx @@ -42,11 +42,6 @@ const assistantChatFixesStyles = css({ listStyleType: 'decimal', }, - // Remove extra padding - '> div, > div > div, > div > div > div, > div > div > div': { - height: '100%', - padding: 0, - }, // This is currently set to 'pre-wrap' which causes list items to be on a different line than the list markers. 'li, ol': { whiteSpace: 'normal', From e81019b1753a5b46770c28042bf8f742c7ec1887 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kr=C3=A6n=20Hansen?= Date: Wed, 26 Nov 2025 10:44:37 +0100 Subject: [PATCH 3/8] Remove unused ChatWindow style and title --- .../compass-assistant/src/components/assistant-chat.tsx | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/packages/compass-assistant/src/components/assistant-chat.tsx b/packages/compass-assistant/src/components/assistant-chat.tsx index c7b75c65a1b..4b96278f01e 100644 --- a/packages/compass-assistant/src/components/assistant-chat.tsx +++ b/packages/compass-assistant/src/components/assistant-chat.tsx @@ -140,11 +140,6 @@ const messageFeedFixesStyles = css({ fontWeight: 600, }, }); -const chatWindowFixesStyles = css({ - height: '100%', - display: 'flex', - flexDirection: 'column', -}); const welcomeMessageStyles = css({ paddingBottom: spacing[400], paddingLeft: spacing[400], @@ -370,7 +365,7 @@ export const AssistantChat: React.FunctionComponent = ({ style={chatContainerOverrideStyle} > - +
Date: Wed, 26 Nov 2025 10:45:09 +0100 Subject: [PATCH 4/8] Remove InputBar wrapping div & padding correcting styles --- .../src/components/assistant-chat.tsx | 24 +++++-------------- 1 file changed, 6 insertions(+), 18 deletions(-) diff --git a/packages/compass-assistant/src/components/assistant-chat.tsx b/packages/compass-assistant/src/components/assistant-chat.tsx index 4b96278f01e..7e5fb27e505 100644 --- a/packages/compass-assistant/src/components/assistant-chat.tsx +++ b/packages/compass-assistant/src/components/assistant-chat.tsx @@ -151,14 +151,6 @@ const noWrapFixesStyles = css({ whiteSpace: 'nowrap', }); -/** TODO(COMPASS-9751): This should be handled by Leafygreen's disclaimers update */ -const inputBarStyleFixes = css({ - width: '100%', - paddingLeft: spacing[400], - paddingRight: spacing[400], - paddingBottom: spacing[100], -}); - function makeErrorMessage(message: string) { message = message || 'An error occurred'; return `${message}. Try clearing the chat if the error persists.`; @@ -476,16 +468,12 @@ export const AssistantChat: React.FunctionComponent = ({

)} -
- - void handleMessageSend(messageBody) - } - state={status === 'submitted' ? 'loading' : undefined} - textareaProps={inputBarTextareaProps} - /> -
+ void handleMessageSend(messageBody)} + state={status === 'submitted' ? 'loading' : undefined} + textareaProps={inputBarTextareaProps} + />
From 91df178e9f832e447dcad28338a913b35b2e870a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kr=C3=A6n=20Hansen?= Date: Wed, 26 Nov 2025 10:51:35 +0100 Subject: [PATCH 5/8] Fix messages height --- packages/compass-assistant/src/components/assistant-chat.tsx | 2 -- 1 file changed, 2 deletions(-) diff --git a/packages/compass-assistant/src/components/assistant-chat.tsx b/packages/compass-assistant/src/components/assistant-chat.tsx index 7e5fb27e505..9bdfd212e24 100644 --- a/packages/compass-assistant/src/components/assistant-chat.tsx +++ b/packages/compass-assistant/src/components/assistant-chat.tsx @@ -129,9 +129,7 @@ const messageFeedFixesStyles = css({ display: 'flex', flexDirection: 'column-reverse', overflowY: 'auto', - width: '100%', wordBreak: 'break-word', - flex: 1, padding: spacing[400], gap: spacing[400], From dcdcc343b9e540fdf7bd5f14aeac23053cb08662 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kr=C3=A6n=20Hansen?= Date: Wed, 26 Nov 2025 10:55:32 +0100 Subject: [PATCH 6/8] Update test to reflect new wording in disclaimer --- .../compass-assistant/src/components/assistant-chat.spec.tsx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/compass-assistant/src/components/assistant-chat.spec.tsx b/packages/compass-assistant/src/components/assistant-chat.spec.tsx index 5f15954f15a..62f0dcddfc5 100644 --- a/packages/compass-assistant/src/components/assistant-chat.spec.tsx +++ b/packages/compass-assistant/src/components/assistant-chat.spec.tsx @@ -121,8 +121,7 @@ describe('AssistantChat', function () { it('displays the disclaimer and welcome text', function () { renderWithChat(createMockChat({ messages: [] })); - expect(screen.getByText(/AI can make mistakes, so review for accuracy/)).to - .exist; + expect(screen.getByText(/Review answers for accuracy/)).to.exist; }); it('displays the welcome text when there are no messages', function () { From dba881f8b5890bf5c2e362c96e44ba0029d97f27 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kr=C3=A6n=20Hansen?= Date: Wed, 17 Dec 2025 15:40:39 +0100 Subject: [PATCH 7/8] Override select and tokens in diagramming --- package-lock.json | 124 +++++++++++------------ package.json | 4 +- packages/compass-components/package.json | 4 +- 3 files changed, 66 insertions(+), 66 deletions(-) diff --git a/package-lock.json b/package-lock.json index 464e617dd07..615ea4654d4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7653,9 +7653,9 @@ } }, "node_modules/@leafygreen-ui/tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/tokens/-/tokens-4.0.0.tgz", - "integrity": "sha512-8S3/zM+y0ht5mh6sFoTaJYhjMbmhFMvqxpeg38LkIL7rUCVsBNVEJshGx8LouUJbM8ptLCUDTB//mBI236MOog==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/tokens/-/tokens-4.1.0.tgz", + "integrity": "sha512-5GfNFP0iRT4O+CnqYHpvtCUiT3aStUa2EhrV3tkrTwffemHN10M4G5nc/DhLGLNp2aQDP1+ppAtjZI5zczDSiA==", "license": "Apache-2.0", "dependencies": { "@leafygreen-ui/emotion": "^5.1.0", @@ -47955,7 +47955,7 @@ "@leafygreen-ui/radio-group": "^13.0.10", "@leafygreen-ui/search-input": "^6.1.1", "@leafygreen-ui/segmented-control": "^11.0.11", - "@leafygreen-ui/select": "^17.0.1", + "@leafygreen-ui/select": "^17.0.2", "@leafygreen-ui/skeleton-loader": "^3.0.9", "@leafygreen-ui/split-button": "^6.1.7", "@leafygreen-ui/table": "^15.2.1", @@ -47964,7 +47964,7 @@ "@leafygreen-ui/text-input": "^16.2.1", "@leafygreen-ui/toast": "^8.1.1", "@leafygreen-ui/toggle": "^12.1.3", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/tooltip": "^14.2.3", "@leafygreen-ui/typography": "^22.2.2", "@lg-chat/chat-window": "^6.0.0", @@ -58500,7 +58500,7 @@ "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/logo": "^11.1.0", "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "lodash": "^4.17.21" } }, @@ -58512,7 +58512,7 @@ "@leafygreen-ui/emotion": "^5.1.0", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/tokens": "^4.0.0" + "@leafygreen-ui/tokens": "^4.1.0" } }, "@leafygreen-ui/banner": { @@ -58525,7 +58525,7 @@ "@leafygreen-ui/icon-button": "^17.1.4", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/typography": "^22.2.2" } }, @@ -58539,7 +58539,7 @@ "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/polymorphic": "^3.1.0", "@leafygreen-ui/ripple": "^2.0.7", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@lg-tools/test-harnesses": "^0.3.4", "polished": "^4.2.2" } @@ -58553,7 +58553,7 @@ "@leafygreen-ui/lib": "^15.7.0", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/polymorphic": "^3.1.0", - "@leafygreen-ui/tokens": "^4.0.0" + "@leafygreen-ui/tokens": "^4.1.0" } }, "@leafygreen-ui/checkbox": { @@ -58566,7 +58566,7 @@ "@leafygreen-ui/hooks": "^9.3.0", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/typography": "^22.2.2", "@lg-tools/test-harnesses": "^0.3.4", "react-transition-group": "^4.4.5" @@ -58582,7 +58582,7 @@ "@leafygreen-ui/inline-definition": "^9.1.3", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/tokens": "^4.0.0" + "@leafygreen-ui/tokens": "^4.1.0" } }, "@leafygreen-ui/code": { @@ -58598,9 +58598,9 @@ "@leafygreen-ui/icon-button": "^17.1.4", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/select": "^17.0.1", + "@leafygreen-ui/select": "^17.0.2", "@leafygreen-ui/skeleton-loader": "^3.0.10", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/tooltip": "^14.3.0", "@leafygreen-ui/typography": "^22.2.2", "@lg-tools/test-harnesses": "^0.3.4", @@ -58630,7 +58630,7 @@ "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/popover": "^14.3.1", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/typography": "^22.2.2", "chalk": "^4.1.2", "lodash": "^4.17.21", @@ -58649,7 +58649,7 @@ "@leafygreen-ui/modal": "^18.0.0", "@leafygreen-ui/palette": "^5.0.0", "@leafygreen-ui/text-input": "^16.2.1", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/typography": "^22.2.2" } }, @@ -58664,7 +58664,7 @@ "@leafygreen-ui/icon": "^14.7.0", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/tooltip": "^14.2.3", "@leafygreen-ui/typography": "^22.2.2", "clipboard": "^2.0.6", @@ -58696,7 +58696,7 @@ "@leafygreen-ui/polymorphic": "^3.1.0", "@leafygreen-ui/resizable": "^0.1.3", "@leafygreen-ui/tabs": "^17.0.7", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/toolbar": "^1.1.3", "@leafygreen-ui/typography": "^22.2.2", "@lg-tools/test-harnesses": "^0.3.4", @@ -58723,7 +58723,7 @@ "@leafygreen-ui/icon": "^14.7.0", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/typography": "^22.2.2" } }, @@ -58754,7 +58754,7 @@ "integrity": "sha512-KYLJuCctqIfY/ycIhKTS1PTJTADwBdrEgW31q/FqHKNc0y9C/KcQXjzx4xsYFSLZFoeiPvS+GGQ2rD/LTcCFMw==", "requires": { "@leafygreen-ui/lib": "^15.6.2", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "lodash": "^4.17.21" } }, @@ -58779,7 +58779,7 @@ "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/polymorphic": "^3.1.0", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "polished": "^4.2.2" } }, @@ -58792,7 +58792,7 @@ "@leafygreen-ui/icon": "^14.7.0", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/tooltip": "^14.2.3" } }, @@ -58804,7 +58804,7 @@ "@leafygreen-ui/emotion": "^5.1.0", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/tooltip": "^14.2.3" } }, @@ -58818,7 +58818,7 @@ "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/polymorphic": "^3.1.0", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/typography": "^22.2.2" } }, @@ -58860,7 +58860,7 @@ "@leafygreen-ui/lib": "^15.2.0", "@leafygreen-ui/modal": "^18.0.0", "@leafygreen-ui/palette": "^5.0.0", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/typography": "^22.2.2" } }, @@ -58879,7 +58879,7 @@ "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/polymorphic": "^3.1.0", "@leafygreen-ui/popover": "^14.3.1", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/typography": "^22.2.2", "lodash": "^4.17.21", "polished": "^4.3.1", @@ -58898,7 +58898,7 @@ "@leafygreen-ui/lib": "^15.0.0", "@leafygreen-ui/palette": "^5.0.0", "@leafygreen-ui/portal": "^7.0.0", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@lg-tools/test-harnesses": "^0.3.1", "focus-trap": "6.9.4", "focus-trap-react": "^9.0.2", @@ -58921,7 +58921,7 @@ "@leafygreen-ui/icon": "^14.7.0", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/tooltip": "^14.2.3", "react-intersection-observer": "^8.25.1" } @@ -58945,7 +58945,7 @@ "@leafygreen-ui/hooks": "^9.3.0", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/portal": "^7.1.0", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@types/react-transition-group": "^4.4.5", "lodash": "^4.17.21", "react-transition-group": "^4.4.5" @@ -58971,7 +58971,7 @@ "@leafygreen-ui/icon": "^14.7.1", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/typography": "^22.2.2", "@lg-tools/test-harnesses": "^0.3.4", "lodash": "^4.17.21", @@ -58987,7 +58987,7 @@ "@leafygreen-ui/hooks": "^9.3.0", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/tokens": "^4.0.0" + "@leafygreen-ui/tokens": "^4.1.0" } }, "@leafygreen-ui/radio-group": { @@ -58999,7 +58999,7 @@ "@leafygreen-ui/hooks": "^9.3.0", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/typography": "^22.2.2" } }, @@ -59018,7 +59018,7 @@ "resolved": "https://registry.npmjs.org/@leafygreen-ui/ripple/-/ripple-2.0.7.tgz", "integrity": "sha512-+Ixyb5deA5S+tbLQl4Iad/JWVQhYLeET6tstzYmE/sk6YfJWDyWH8CYVJ3Q9wdZXBJlXoZAi1Vy4ff4x9GSXGA==", "requires": { - "@leafygreen-ui/tokens": "^4.0.0" + "@leafygreen-ui/tokens": "^4.1.0" } }, "@leafygreen-ui/search-input": { @@ -59036,7 +59036,7 @@ "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/polymorphic": "^3.1.0", "@leafygreen-ui/popover": "^14.3.1", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/typography": "^22.2.2", "lodash": "^4.17.21", "polished": "^4.2.2" @@ -59053,7 +59053,7 @@ "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/polymorphic": "^3.1.0", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/typography": "^22.2.2", "lodash": "^4.17.21", "polished": "^4.2.2" @@ -59073,7 +59073,7 @@ "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/popover": "^14.3.1", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/typography": "^22.2.2", "@lg-tools/test-harnesses": "^0.3.4", "@types/react-is": "^18.0.0", @@ -59100,7 +59100,7 @@ "@leafygreen-ui/icon": "^14.7.1", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/typography": "^22.2.2", "lodash": "^4.17.21" } @@ -59119,7 +59119,7 @@ "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/polymorphic": "^3.1.0", "@leafygreen-ui/popover": "^14.3.1", - "@leafygreen-ui/tokens": "^4.0.0" + "@leafygreen-ui/tokens": "^4.1.0" } }, "@leafygreen-ui/table": { @@ -59135,7 +59135,7 @@ "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/polymorphic": "^3.1.0", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/typography": "^22.2.2", "@lg-tools/test-harnesses": "^0.3.4", "@tanstack/react-table": "^8.20.5", @@ -59158,7 +59158,7 @@ "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/polymorphic": "^3.1.0", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/typography": "^22.2.2", "@lg-tools/test-harnesses": "^0.3.4" } @@ -59174,7 +59174,7 @@ "@leafygreen-ui/icon": "^14.7.1", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/typography": "^22.2.2", "@lg-tools/test-harnesses": "^0.3.4" } @@ -59188,7 +59188,7 @@ "@leafygreen-ui/form-field": "^4.0.7", "@leafygreen-ui/hooks": "^9.3.0", "@leafygreen-ui/lib": "^15.6.2", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/typography": "^22.2.2", "@lg-tools/test-harnesses": "^0.3.4" } @@ -59205,7 +59205,7 @@ "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/portal": "^7.1.0", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/typography": "^22.2.2", "lodash": "^4.17.21", "polished": "^4.2.2", @@ -59222,14 +59222,14 @@ "@leafygreen-ui/icon": "^14.7.0", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@lg-tools/test-harnesses": "^0.3.4" } }, "@leafygreen-ui/tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/tokens/-/tokens-4.0.0.tgz", - "integrity": "sha512-8S3/zM+y0ht5mh6sFoTaJYhjMbmhFMvqxpeg38LkIL7rUCVsBNVEJshGx8LouUJbM8ptLCUDTB//mBI236MOog==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/tokens/-/tokens-4.1.0.tgz", + "integrity": "sha512-5GfNFP0iRT4O+CnqYHpvtCUiT3aStUa2EhrV3tkrTwffemHN10M4G5nc/DhLGLNp2aQDP1+ppAtjZI5zczDSiA==", "requires": { "@leafygreen-ui/emotion": "^5.1.0", "@leafygreen-ui/lib": "^15.6.2", @@ -59248,7 +59248,7 @@ "@leafygreen-ui/icon-button": "^17.1.3", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/tooltip": "^14.2.3", "@lg-tools/test-harnesses": "^0.3.4" } @@ -59264,7 +59264,7 @@ "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/popover": "^14.3.1", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/typography": "^22.2.2", "lodash": "^4.17.21", "polished": "^4.2.2" @@ -59280,7 +59280,7 @@ "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/polymorphic": "^3.1.0", - "@leafygreen-ui/tokens": "^4.0.0" + "@leafygreen-ui/tokens": "^4.1.0" } }, "@leichtgewicht/base64-codec": { @@ -60498,7 +60498,7 @@ "@leafygreen-ui/emotion": "^5.1.0", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@lg-chat/title-bar": "^5.0.0", "react-keyed-flatten-children": "^2.2.1" } @@ -60521,7 +60521,7 @@ "@leafygreen-ui/polymorphic": "^3.1.0", "@leafygreen-ui/popover": "^14.3.1", "@leafygreen-ui/search-input": "^6.1.2", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/typography": "^22.2.2", "lodash": "^4.17.21", "react-keyed-flatten-children": "^1.3.0", @@ -60557,7 +60557,7 @@ "@leafygreen-ui/emotion": "^5.1.0", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/typography": "^22.2.2", "react-markdown": "^8.0.7" } @@ -60577,7 +60577,7 @@ "@leafygreen-ui/lib": "^15.7.0", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/polymorphic": "^3.1.0", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/tooltip": "^14.3.0", "@leafygreen-ui/typography": "^22.2.2", "@lg-chat/lg-markdown": "^5.0.2", @@ -60599,7 +60599,7 @@ "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/text-area": "^12.1.4", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/typography": "^22.2.2" } }, @@ -60614,7 +60614,7 @@ "@leafygreen-ui/icon-button": "^17.1.4", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/tooltip": "^14.3.0" } }, @@ -60629,7 +60629,7 @@ "@leafygreen-ui/lib": "^15.7.0", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/polymorphic": "^3.1.0", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/typography": "^22.2.2" } }, @@ -60641,7 +60641,7 @@ "@leafygreen-ui/badge": "^10.2.3", "@leafygreen-ui/emotion": "^5.1.0", "@leafygreen-ui/lib": "^15.6.2", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/typography": "^22.2.2" } }, @@ -61409,7 +61409,7 @@ "@leafygreen-ui/radio-group": "^13.0.10", "@leafygreen-ui/search-input": "^6.1.1", "@leafygreen-ui/segmented-control": "^11.0.11", - "@leafygreen-ui/select": "^17.0.1", + "@leafygreen-ui/select": "^17.0.2", "@leafygreen-ui/skeleton-loader": "^3.0.9", "@leafygreen-ui/split-button": "^6.1.7", "@leafygreen-ui/table": "^15.2.1", @@ -61418,7 +61418,7 @@ "@leafygreen-ui/text-input": "^16.2.1", "@leafygreen-ui/toast": "^8.1.1", "@leafygreen-ui/toggle": "^12.1.3", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/tooltip": "^14.2.3", "@leafygreen-ui/typography": "^22.2.2", "@lg-chat/chat-window": "^6.0.0", @@ -64962,8 +64962,8 @@ "@leafygreen-ui/inline-definition": "^9.0.5", "@leafygreen-ui/leafygreen-provider": "^5.0.4", "@leafygreen-ui/palette": "^5.0.0", - "@leafygreen-ui/select": "^17.0.1", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/select": "^17.0.2", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/tooltip": "^14.2.1", "@leafygreen-ui/typography": "^22.2.2", "@xyflow/react": "12.5.1", diff --git a/package.json b/package.json index 3b1d0eb5124..e646cd9baa5 100644 --- a/package.json +++ b/package.json @@ -117,9 +117,9 @@ "@leafygreen-ui/leafygreen-provider": "^5.0.4", "@leafygreen-ui/marketing-modal": "^6.0.0", "@leafygreen-ui/modal": "^18.0.0", - "@leafygreen-ui/select": "^17.0.1", + "@leafygreen-ui/select": "^17.0.2", "@leafygreen-ui/text-input": "^16.2.1", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/typography": "^22.2.2" } } diff --git a/packages/compass-components/package.json b/packages/compass-components/package.json index 51baeed1615..e2620b8d3d3 100644 --- a/packages/compass-components/package.json +++ b/packages/compass-components/package.json @@ -69,7 +69,7 @@ "@leafygreen-ui/radio-group": "^13.0.10", "@leafygreen-ui/search-input": "^6.1.1", "@leafygreen-ui/segmented-control": "^11.0.11", - "@leafygreen-ui/select": "^17.0.1", + "@leafygreen-ui/select": "^17.0.2", "@leafygreen-ui/skeleton-loader": "^3.0.9", "@leafygreen-ui/split-button": "^6.1.7", "@leafygreen-ui/table": "^15.2.1", @@ -78,7 +78,7 @@ "@leafygreen-ui/text-input": "^16.2.1", "@leafygreen-ui/toast": "^8.1.1", "@leafygreen-ui/toggle": "^12.1.3", - "@leafygreen-ui/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/tooltip": "^14.2.3", "@leafygreen-ui/typography": "^22.2.2", "@lg-chat/chat-window": "^6.0.0", From c6ecdb1e2496bfa9f0bebb31dccfce3bcb3ba9bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kr=C3=A6n=20Hansen?= Date: Wed, 17 Dec 2025 10:05:30 +0100 Subject: [PATCH 8/8] Fix tests by closing stream immediately --- .../src/compass-assistant-provider.spec.tsx | 20 +++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/packages/compass-assistant/src/compass-assistant-provider.spec.tsx b/packages/compass-assistant/src/compass-assistant-provider.spec.tsx index 57da9396896..6e7af36a83e 100644 --- a/packages/compass-assistant/src/compass-assistant-provider.spec.tsx +++ b/packages/compass-assistant/src/compass-assistant-provider.spec.tsx @@ -402,9 +402,13 @@ describe('CompassAssistantProvider', function () { ], transport: { sendMessages: sinon.stub().returns( - new Promise(() => { - return new ReadableStream({}); - }) + Promise.resolve( + new ReadableStream({ + start(c) { + c.close(); + }, + }) + ) ), reconnectToStream: sinon.stub(), }, @@ -493,9 +497,13 @@ describe('CompassAssistantProvider', function () { ], transport: { sendMessages: sinon.stub().returns( - new Promise(() => { - return new ReadableStream({}); - }) + Promise.resolve( + new ReadableStream({ + start(c) { + c.close(); + }, + }) + ) ), reconnectToStream: sinon.stub(), },