From d9894b2ff9f09bd138bff79efbffea1ce3f9a009 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kr=C3=A6n=20Hansen?= Date: Thu, 18 Dec 2025 13:19:05 +0100 Subject: [PATCH 01/42] Upgrade LG modal packages --- package-lock.json | 648 +++++++++++------------ package.json | 6 +- packages/compass-components/package.json | 6 +- 3 files changed, 325 insertions(+), 335 deletions(-) diff --git a/package-lock.json b/package-lock.json index 42f215e21a4..1ddbab084b0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6322,9 +6322,9 @@ } }, "node_modules/@floating-ui/react/node_modules/tabbable": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.2.0.tgz", - "integrity": "sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.3.0.tgz", + "integrity": "sha512-EIHvdY5bPLuWForiR/AN2Bxngzpuwn1is4asboytXtpTgsArc+WmSJKVLlhdh71u7jFcryDqB2A8lQvj78MkyQ==", "license": "MIT" }, "node_modules/@floating-ui/utils": { @@ -6835,9 +6835,9 @@ } }, "node_modules/@leafygreen-ui/checkbox": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/checkbox/-/checkbox-18.1.3.tgz", - "integrity": "sha512-DwrJSVEo3J/rdWUpBcvHSaSVbyIb1Quvdu8Ok5Lmy6vT/ARfM1aM2KzheDQ25E2ArY7c/lsBf0T0qmIvYu2J3w==", + "version": "18.1.4", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/checkbox/-/checkbox-18.1.4.tgz", + "integrity": "sha512-aWVkalPdUUuUCt0iUaDg+z1ktusu18PfUbcR5zoLpQyIymeZK9mhsM/LdKAkQKt7mT2ExLeFzMzuSenRLVG8jg==", "license": "Apache-2.0", "dependencies": { "@leafygreen-ui/a11y": "^3.0.5", @@ -6845,8 +6845,8 @@ "@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/typography": "^22.2.2", + "@leafygreen-ui/tokens": "^4.1.0", + "@leafygreen-ui/typography": "^22.2.3", "@lg-tools/test-harnesses": "^0.3.4", "react-transition-group": "^4.4.5" }, @@ -6855,26 +6855,26 @@ } }, "node_modules/@leafygreen-ui/chip": { - "version": "4.0.9", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/chip/-/chip-4.0.9.tgz", - "integrity": "sha512-TDk63YkB1WVfb4yDMOC0qq4OVkI4EVqOnQ/kIFna7MGy0W74829M5qqPg4Emzb8E0ayhfoCzyqonPdobdUvkmQ==", + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/chip/-/chip-4.0.10.tgz", + "integrity": "sha512-+zJxpwo9hVxryJEmiayjKm8W20+MOF61ngh3eOzebaK8JWPVut0TL+vcNh1Ja4mvhdIn3RtLAAmhZKx/nGfvSg==", "license": "Apache-2.0", "dependencies": { "@leafygreen-ui/emotion": "^5.1.0", - "@leafygreen-ui/icon": "^14.7.0", - "@leafygreen-ui/inline-definition": "^9.1.3", + "@leafygreen-ui/icon": "^14.7.1", + "@leafygreen-ui/inline-definition": "^9.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" }, "peerDependencies": { "@leafygreen-ui/leafygreen-provider": "^5.0.0 || ^4.0.0 || ^3.2.0" } }, "node_modules/@leafygreen-ui/code": { - "version": "20.2.5", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/code/-/code-20.2.5.tgz", - "integrity": "sha512-/gX0OKgO1HKIkIwsiXIlmxio5pVltTuz/LDmedNnNd5ZLJO2ZAsfK2JKHis4pxwfZHhtE+Ootq3jvMygbXbOwg==", + "version": "20.2.4", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/code/-/code-20.2.4.tgz", + "integrity": "sha512-qoqEmBoZa/Y/DOTconrkyfTDXgHfCiBQccWBLixYCtBPSsC5MQfAgoe5mTSP5dhNfW5RtjjPkZaezAiSmnayhA==", "license": "Apache-2.0", "dependencies": { "@leafygreen-ui/a11y": "^3.0.5", @@ -6905,24 +6905,24 @@ } }, "node_modules/@leafygreen-ui/combobox": { - "version": "12.2.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/combobox/-/combobox-12.2.1.tgz", - "integrity": "sha512-nppvD3nWO3KmAlMQBVDlgRlll1bATnbcpoXo/gEws3bf2Jn8Yq54ywf783bSX1HkZysSCsjpVLxgIGhbcX7nwA==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/combobox/-/combobox-12.3.0.tgz", + "integrity": "sha512-NjRydZxbp7Ah4bzUNSHDU4glmvMxhtQBv8C0Zagg9EWoqq+q1YIbhC4yQT2k3LhatdYMXTZq8fSC9liVe+QI7Q==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/checkbox": "^18.1.3", - "@leafygreen-ui/chip": "^4.0.9", + "@leafygreen-ui/checkbox": "^18.1.4", + "@leafygreen-ui/chip": "^4.0.10", "@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-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/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", "chalk": "^4.1.2", "lodash": "^4.17.21", "polished": "^4.2.2" @@ -6932,40 +6932,40 @@ } }, "node_modules/@leafygreen-ui/confirmation-modal": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/confirmation-modal/-/confirmation-modal-8.0.1.tgz", - "integrity": "sha512-tZGavYwuBQ0EiL8LPJivM/qo1JQn/frBKj2/g1/9Ul+1vwr3EX2krtnWUV+66T4xSkLCZID3JtDftdohlc7Kkg==", + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/confirmation-modal/-/confirmation-modal-10.2.4.tgz", + "integrity": "sha512-xoCSjYIMxg97tIHEXjUchcBJ0/6Dsswl1iMemsJY6lUmqZdV4HVrfcJSS3ylziAN+cKBK8JH/wwL64FcM0e4RA==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/button": "^24.0.1", - "@leafygreen-ui/emotion": "^5.0.0", - "@leafygreen-ui/icon": "^14.0.0", - "@leafygreen-ui/lib": "^15.0.0", - "@leafygreen-ui/modal": "^18.0.1", - "@leafygreen-ui/palette": "^5.0.0", - "@leafygreen-ui/text-input": "^15.0.1", - "@leafygreen-ui/tokens": "^3.1.0", - "@leafygreen-ui/typography": "^21.0.1" + "@leafygreen-ui/button": "^25.1.3", + "@leafygreen-ui/emotion": "^5.1.0", + "@leafygreen-ui/icon": "^14.7.1", + "@leafygreen-ui/lib": "^15.7.0", + "@leafygreen-ui/modal": "^21.0.0", + "@leafygreen-ui/palette": "^5.0.2", + "@leafygreen-ui/text-input": "^16.2.2", + "@leafygreen-ui/tokens": "^4.1.0", + "@leafygreen-ui/typography": "^22.2.3" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^5.0.0" + "@leafygreen-ui/leafygreen-provider": "^5.0.0 || ^4.0.0 || ^3.2.0" } }, "node_modules/@leafygreen-ui/copyable": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/copyable/-/copyable-12.0.1.tgz", - "integrity": "sha512-tf6mjjHQu/ZtuHSu88Vv71ZB+wVE4QT+ahRbPC61CSPY34EjHdKXic4/k/DF5Pl40DTB2vQZbU/T4aqVAaZgYQ==", + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/copyable/-/copyable-12.0.2.tgz", + "integrity": "sha512-tE23eBGVPn7u16gdFAt9182lrqMOf2y8DOZi/vHp9L2JtI4+0bwFxFVkJqjn+Y10UtD3Fe8/NY2yJ11kpMTlhA==", "license": "Apache-2.0", "dependencies": { "@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": "^14.7.1", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", - "@leafygreen-ui/tokens": "^4.0.0", - "@leafygreen-ui/tooltip": "^14.2.3", - "@leafygreen-ui/typography": "^22.2.2", + "@leafygreen-ui/tokens": "^4.1.0", + "@leafygreen-ui/tooltip": "^14.3.0", + "@leafygreen-ui/typography": "^22.2.3", "clipboard": "^2.0.6", "polished": "^4.2.2" }, @@ -6988,24 +6988,24 @@ } }, "node_modules/@leafygreen-ui/drawer": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/drawer/-/drawer-5.1.3.tgz", - "integrity": "sha512-mKZhcAcdmvTt2SAiVsp5aoRm7xZXxalKvV5dpbWOh4p0YfDZJ3AtXhdLouTUe6u/90x4JWTcb3R3K2FdDwsNAw==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/drawer/-/drawer-5.2.0.tgz", + "integrity": "sha512-6HK481NmDWddRdSKK61A2vWLazqF5BxnONnNtjn+kBjlOndKaVCguEhrMqMSIPL6y2BstBhpcq5EYK8x5PjDdQ==", "license": "Apache-2.0", "dependencies": { "@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/polymorphic": "^3.1.0", "@leafygreen-ui/resizable": "^0.1.3", - "@leafygreen-ui/tabs": "^17.0.7", - "@leafygreen-ui/tokens": "^4.0.0", - "@leafygreen-ui/toolbar": "^1.1.3", - "@leafygreen-ui/typography": "^22.2.2", + "@leafygreen-ui/tabs": "^17.0.8", + "@leafygreen-ui/tokens": "^4.1.0", + "@leafygreen-ui/toolbar": "^1.2.0", + "@leafygreen-ui/typography": "^22.2.3", "@lg-tools/test-harnesses": "^0.3.4", "polished": "^4.2.2", "react-intersection-observer": "^8.25.1" @@ -7025,40 +7025,40 @@ } }, "node_modules/@leafygreen-ui/form-field": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/form-field/-/form-field-4.0.7.tgz", - "integrity": "sha512-yCTCdPnHJbrmzV4HyZrXebzDacL0ElfCz6o4MWZlwRazQFGQnB6L3Ewf3fFUo53w6oO4o10iygCpXeuvrUaj7A==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/form-field/-/form-field-4.0.8.tgz", + "integrity": "sha512-rkdC0aXUEx8O/Y7ktFAFpqzNo3TcAYi7LyxrCy6RxnKSfqMheRl4cvb4XYrU5s84/BzKtBCPSmUav0kxN8PWDg==", "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/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" } }, "node_modules/@leafygreen-ui/guide-cue": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/guide-cue/-/guide-cue-8.1.1.tgz", - "integrity": "sha512-daef5lBRwCCmjoqh1EGv/00kJdlWx2Gw78fxYeJcaRSQ/D3Q97xZldul7UKNl8w/PVmBDMonnXUjrcNSPbHiww==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/guide-cue/-/guide-cue-8.2.0.tgz", + "integrity": "sha512-YDNcu+DA4aOE9QxI/TujT/v7h0YXz07rQpBcrew+7dIhDp3NcuNLN39SYegz5Gi6br+rhEQh8n7dowBHhVM6iw==", "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/popover": "^14.3.1", - "@leafygreen-ui/tooltip": "^14.2.3", - "@leafygreen-ui/typography": "^22.2.2", + "@leafygreen-ui/tooltip": "^14.3.0", + "@leafygreen-ui/typography": "^22.2.3", "focus-trap": "6.9.4", "focus-trap-react": "9.0.2", "polished": "^4.2.2" @@ -7109,33 +7109,33 @@ } }, "node_modules/@leafygreen-ui/info-sprinkle": { - "version": "5.0.9", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/info-sprinkle/-/info-sprinkle-5.0.9.tgz", - "integrity": "sha512-gkluPoZj5j5kbkwDVhaaVBAzgyEtonTJ/Vo4neFp8i1ngcxqF3iYF0biLq2BWK1wRnO7qT0P5/pUBX1VjczJ1g==", + "version": "5.0.10", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/info-sprinkle/-/info-sprinkle-5.0.10.tgz", + "integrity": "sha512-t9oJsRGfvgdTenR27EdwIxAExhBaHuYkFWWoYD+48RWQHh+fpVWUIGEHtehjI4/WNOI9MBRMAKrds2dkt6s6Ig==", "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/palette": "^5.0.2", - "@leafygreen-ui/tokens": "^4.0.0", - "@leafygreen-ui/tooltip": "^14.2.3" + "@leafygreen-ui/tokens": "^4.1.0", + "@leafygreen-ui/tooltip": "^14.3.0" }, "peerDependencies": { "@leafygreen-ui/leafygreen-provider": "^5.0.0 || ^4.0.0 || ^3.2.0" } }, "node_modules/@leafygreen-ui/inline-definition": { - "version": "9.1.3", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/inline-definition/-/inline-definition-9.1.3.tgz", - "integrity": "sha512-X+Zde5bdZI5oyd3Lk9lRAK4qOHDyWZPtL62Mf39UBtSxwW5/6qVubohXmdVXIll54LDVyoBP43Ip2ZpVKVvsvA==", + "version": "9.1.4", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/inline-definition/-/inline-definition-9.1.4.tgz", + "integrity": "sha512-97Sv/dO/ePXPH+MGQZf0O4ccjuoxurIBgim4fKcWp/FFL98SqE6opHvYM9LDvbZfXxHokCQSW3/EXtbCRbUpGw==", "license": "Apache-2.0", "dependencies": { "@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/tooltip": "^14.2.3" + "@leafygreen-ui/tokens": "^4.1.0", + "@leafygreen-ui/tooltip": "^14.3.0" }, "peerDependencies": { "@leafygreen-ui/leafygreen-provider": "^5.0.0 || ^4.0.0 || ^3.2.0" @@ -7194,41 +7194,41 @@ } }, "node_modules/@leafygreen-ui/marketing-modal": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/marketing-modal/-/marketing-modal-6.1.0.tgz", - "integrity": "sha512-rqElAWR0ObLQ4lH+QxZu9In1mJMvmHU9MDqkRXH8nlIGYm4YTJHtf0UrkzaqOxOnrsB06l48q8uKDpc5nGb35A==", + "version": "8.1.7", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/marketing-modal/-/marketing-modal-8.1.7.tgz", + "integrity": "sha512-TIJfxA+35+6ruPev0g8Lc/XDpIHBK5mYOSbj5pB9J5wJnV/PWYZvzIcDqco5bv8IvkL5TmO3fF+OIVwBfoZpIA==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/button": "^25.0.1", - "@leafygreen-ui/emotion": "^5.0.0", - "@leafygreen-ui/lib": "^15.2.0", - "@leafygreen-ui/modal": "^19.0.1", - "@leafygreen-ui/palette": "^5.0.0", - "@leafygreen-ui/tokens": "^3.2.1", - "@leafygreen-ui/typography": "^22.1.0" + "@leafygreen-ui/button": "^25.1.3", + "@leafygreen-ui/emotion": "^5.1.0", + "@leafygreen-ui/lib": "^15.7.0", + "@leafygreen-ui/modal": "^21.0.0", + "@leafygreen-ui/palette": "^5.0.2", + "@leafygreen-ui/tokens": "^4.1.0", + "@leafygreen-ui/typography": "^22.2.3" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^5.0.2" + "@leafygreen-ui/leafygreen-provider": "^5.0.0 || ^4.0.0 || ^3.2.0" } }, "node_modules/@leafygreen-ui/menu": { - "version": "33.0.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/menu/-/menu-33.0.1.tgz", - "integrity": "sha512-D4S8r39YHPRNJ7g9UPMYRdj0FDLSQNxBHyx9jjMRbFR8mgxeqo+fYzwQmpEXo4nTor6mO8rOOSjVBAGrDLhiqQ==", + "version": "33.1.0", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/menu/-/menu-33.1.0.tgz", + "integrity": "sha512-vY4F4PzqcL7WyHWY+sUc4WpitCjPs0e3BuNSK+yEAHCixABiAu+wyEA42MIff4+4BqrJkwRE0z/iU6kVvwU84w==", "license": "Apache-2.0", "dependencies": { "@leafygreen-ui/descendants": "^3.0.6", "@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.3.1", "react-transition-group": "^4.4.5" @@ -7238,27 +7238,23 @@ } }, "node_modules/@leafygreen-ui/modal": { - "version": "18.0.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/modal/-/modal-18.0.1.tgz", - "integrity": "sha512-PTJ+jSf8wEgZhm2ZPSRw3QXGDAYMIGckPUGRVeRAI24lcr9ZHWEXng45zBaS5OUqoWn4LFufLpUjq5RN/H8nuw==", + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/modal/-/modal-21.0.0.tgz", + "integrity": "sha512-Eyo4/oKXcRlrts6ss4Zoeh4PUk56Y+vsinsPMppPR3/yqz1NUyVrH5ufyztC4OSdYRcnlATH1MRvCKKtRQ926Q==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/emotion": "^5.0.0", - "@leafygreen-ui/hooks": "^9.0.0", - "@leafygreen-ui/icon": "^14.0.0", - "@leafygreen-ui/icon-button": "^17.0.1", - "@leafygreen-ui/lib": "^15.0.0", - "@leafygreen-ui/palette": "^5.0.0", - "@leafygreen-ui/portal": "^7.0.0", - "@leafygreen-ui/tokens": "^3.1.0", - "@lg-tools/test-harnesses": "^0.3.1", - "focus-trap": "6.9.4", - "focus-trap-react": "^9.0.2", - "polished": "^4.2.2", - "react-transition-group": "^4.4.5" + "@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/tokens": "^4.1.0", + "@lg-tools/test-harnesses": "^0.3.4", + "polished": "^4.2.2" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^5.0.0" + "@leafygreen-ui/leafygreen-provider": "^5.0.0 || ^4.0.0 || ^3.2.0" } }, "node_modules/@leafygreen-ui/palette": { @@ -7268,18 +7264,18 @@ "license": "Apache-2.0" }, "node_modules/@leafygreen-ui/pipeline": { - "version": "8.0.8", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/pipeline/-/pipeline-8.0.8.tgz", - "integrity": "sha512-oFRNB+5AH4ASXm0Rt4N6HT395Q3i58e0KMXliI3FKNcsAjjQeydDV3YlyTPxgWqLCokVrRCfnN/jOhymQ1b9iA==", + "version": "8.0.9", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/pipeline/-/pipeline-8.0.9.tgz", + "integrity": "sha512-OMzttGdSPuPYA7tCdmUecsZpeM9Fh11htOkmtqeI++eP/Jwj+7euCDUgnMUXpiY+O41qP27ona4FvzmFkswilA==", "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/tokens": "^4.0.0", - "@leafygreen-ui/tooltip": "^14.2.3", + "@leafygreen-ui/tokens": "^4.1.0", + "@leafygreen-ui/tooltip": "^14.3.0", "react-intersection-observer": "^8.25.1" }, "peerDependencies": { @@ -7368,17 +7364,17 @@ } }, "node_modules/@leafygreen-ui/radio-group": { - "version": "13.0.10", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/radio-group/-/radio-group-13.0.10.tgz", - "integrity": "sha512-ui59w/8B9QvR6s84WCsR8Hk2VTktQ1MlNsDDfV47K8cShA86AMo/tHTBpL0eUEkf1mefbl4n6iqLZiU4+fV5CA==", + "version": "13.0.11", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/radio-group/-/radio-group-13.0.11.tgz", + "integrity": "sha512-2FE716AspLbY5PchLwgkZs2PfIOXPdNjxrTOzAGOzkamt8oheq1n3KxDeQ5N3FFaTA4kUOVMFFKdgCRlYG+FcA==", "license": "Apache-2.0", "dependencies": { "@leafygreen-ui/emotion": "^5.1.0", "@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/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" @@ -7430,19 +7426,19 @@ } }, "node_modules/@leafygreen-ui/segmented-control": { - "version": "11.0.11", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/segmented-control/-/segmented-control-11.0.11.tgz", - "integrity": "sha512-ACheq8dbVz20qwK4u+FKT35mF0WqEStILwEdfcU54dh3/JzjBmA/+/5aJ7+W25N+Lbx6Gh/aZXEMhnJjj5LHCQ==", + "version": "11.0.12", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/segmented-control/-/segmented-control-11.0.12.tgz", + "integrity": "sha512-VU2ZNhIm6WL/kv8hPoPXeVG7VX/bTlx/rzARUZ8QrLbr+6Wp4VntE22nM2XmuZ3gQLMALamBA6Mi/Dlv8CnSNg==", "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/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", "lodash": "^4.17.21", "polished": "^4.2.2" }, @@ -7504,42 +7500,41 @@ } }, "node_modules/@leafygreen-ui/split-button": { - "version": "6.1.7", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/split-button/-/split-button-6.1.7.tgz", - "integrity": "sha512-TGpJHUKB2jcUgBp76usP339Q4e3XIjQwMjNLhSebXqNF1mov9CgtkREP6cPsmUkPO6Gj44QfM6bdwniP3abthg==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/split-button/-/split-button-6.2.0.tgz", + "integrity": "sha512-i/h83Z6nK+Eot3pnuI87qT+psz26nlGe1eHJ5BnOUDfwnxhb5yPZeV+zAmSoKOKtT8JTrHooEKxqNovsg4vJwg==", "license": "Apache-2.0", "dependencies": { "@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": "^14.7.1", "@leafygreen-ui/lib": "^15.6.2", - "@leafygreen-ui/menu": "^33.0.1", + "@leafygreen-ui/menu": "^33.1.0", "@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" }, "peerDependencies": { "@leafygreen-ui/leafygreen-provider": "^5.0.0 || ^4.0.0 || ^3.2.0" } }, "node_modules/@leafygreen-ui/table": { - "version": "15.2.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/table/-/table-15.2.1.tgz", - "integrity": "sha512-0NRUKTV4sFSuyEzwAz8JCvKYpL43PDNVZMvVP834RMCpKqeXEfTTb8xEt5xGXPiYP0t/efXc8r/ON4AaJ6TwWQ==", + "version": "15.2.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/table/-/table-15.2.2.tgz", + "integrity": "sha512-KAkloT8It3L+PbZYAGvSiTtRx4zbLjiyzIHifA0y+DvYo7aoDh2x6hHf4PsD7hn/Tu3NkxQrvxC/wykAMdB39g==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/checkbox": "^18.1.3", + "@leafygreen-ui/checkbox": "^18.1.4", "@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/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", "@lg-tools/test-harnesses": "^0.3.4", "@tanstack/react-table": "^8.20.5", "@tanstack/react-virtual": "^3.10.7", @@ -7553,9 +7548,9 @@ } }, "node_modules/@leafygreen-ui/tabs": { - "version": "17.0.7", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/tabs/-/tabs-17.0.7.tgz", - "integrity": "sha512-UIqk8lk/sy4Wdyn7tEX7JusPTqYEbJHBHZeBJaRSfFGa3jEcsX8s9G4XBbZ7Blpdo+GB/6E4+Q0ycZRCVqNmkw==", + "version": "17.0.8", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/tabs/-/tabs-17.0.8.tgz", + "integrity": "sha512-US3LKkHfRBJW4LqSpYCWlQUdQx7P25fkk+YvrZlw49fTME0RXu9OnTXFk/H0/VXOOFRKnqswTv3lL0ndpytTpg==", "license": "Apache-2.0", "dependencies": { "@leafygreen-ui/a11y": "^3.0.5", @@ -7565,8 +7560,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", "@lg-tools/test-harnesses": "^0.3.4" }, "peerDependencies": { @@ -7594,17 +7589,17 @@ } }, "node_modules/@leafygreen-ui/text-input": { - "version": "16.2.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/text-input/-/text-input-16.2.1.tgz", - "integrity": "sha512-x+UKq1k2jQmRwpux0gAH4TKk7u7iu640fVBwgJUDoLTO0foN/4gc7uHyDFeyUtxFumDaHkCdnUP3Bxl080qcCw==", + "version": "16.2.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/text-input/-/text-input-16.2.2.tgz", + "integrity": "sha512-Pt6vvfXLDUcnYyOArfMOLAn2HrBKEy4zD7QOb+tuFKkrDqdD8G3656QFpynwuwatXqs0ftbS1gEySJ2F4LV0kQ==", "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/lib": "^15.6.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": { @@ -7612,20 +7607,20 @@ } }, "node_modules/@leafygreen-ui/toast": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/toast/-/toast-8.1.1.tgz", - "integrity": "sha512-idM7iADi/FxyyB5mMEP5xJMC36PVeuMxId+fvgB+9z80ZSvElCbuNgd2/VaIRiTpeDMFJpgcysC/HN8uTHtpUQ==", + "version": "8.1.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/toast/-/toast-8.1.2.tgz", + "integrity": "sha512-jWdYPaxxSW6dfnla1HSY0ee9hNrt4DfweWHXDtaNS53GyOewKSGDNCIDPkR+VvMLKvKP/wzdz1R7lKq2loAhrA==", "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-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/portal": "^7.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", "lodash": "^4.17.21", "polished": "^4.2.2", "react-transition-group": "^4.4.5" @@ -7635,17 +7630,17 @@ } }, "node_modules/@leafygreen-ui/toggle": { - "version": "12.1.3", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/toggle/-/toggle-12.1.3.tgz", - "integrity": "sha512-pKsHmvLObWt87NT53v+29xNazwubVCNQhh1lZg3uYsVf9rHB1tG6aGuLd0pzaF0rI8kPVF5nFQ4e/b8EKfopTQ==", + "version": "12.1.4", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/toggle/-/toggle-12.1.4.tgz", + "integrity": "sha512-2KuNmbNGCL+M0zFwLgDeEbG1Kczw8pE108mnozmqBMIa1xGyV1AkZta67w5v1T1l/lpTDCE7R1dzZEVZNosgqA==", "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/tokens": "^4.0.0", + "@leafygreen-ui/tokens": "^4.1.0", "@lg-tools/test-harnesses": "^0.3.4" }, "peerDependencies": { @@ -7664,20 +7659,20 @@ } }, "node_modules/@leafygreen-ui/toolbar": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/toolbar/-/toolbar-1.1.3.tgz", - "integrity": "sha512-0LiLO3BwR7Rlyzupyxh0f45WZTsKhOwOPoA6VZX6m+1cGf5ICud1oDX/wbiv9mAtMEuBAzkitaLD+J0ewDY8HQ==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/toolbar/-/toolbar-1.2.0.tgz", + "integrity": "sha512-fP9ybklYsKf07JQDF3/njWGIe9OPL/A4rZpf40eWzRffqeybJXEUqWAWn4CL316Myb/FhuOpbWBLi8J5mWCAkQ==", "license": "Apache-2.0", "dependencies": { "@leafygreen-ui/descendants": "^3.0.6", "@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/tokens": "^4.0.0", - "@leafygreen-ui/tooltip": "^14.2.3", + "@leafygreen-ui/tokens": "^4.1.0", + "@leafygreen-ui/tooltip": "^14.3.0", "@lg-tools/test-harnesses": "^0.3.4" }, "peerDependencies": { @@ -7706,17 +7701,17 @@ } }, "node_modules/@leafygreen-ui/typography": { - "version": "22.2.2", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/typography/-/typography-22.2.2.tgz", - "integrity": "sha512-xpdxPvxvGVu7gGK6aem1qwKPwuX2TtT7Zc66ukrmtYtoBHDBnA3SVzbNcPxzDYwKcjbRrQnFdtW2lbfX4IS6Dg==", + "version": "22.2.3", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/typography/-/typography-22.2.3.tgz", + "integrity": "sha512-zOfPAFyUrUU0G9wPv7lFSMr4FvKi2NiulDMHhy5zea+J4gDn1yuiU0mItG6cwbWxpWSiBeF0gfsZoDuHgKppUg==", "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/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" @@ -47949,7 +47944,7 @@ "@leafygreen-ui/chip": "^4.0.9", "@leafygreen-ui/code": "^20.2.3", "@leafygreen-ui/combobox": "^12.2.1", - "@leafygreen-ui/confirmation-modal": "^8.0.0", + "@leafygreen-ui/confirmation-modal": "^10.2.4", "@leafygreen-ui/copyable": "^12.0.1", "@leafygreen-ui/drawer": "^5.1.3", "@leafygreen-ui/emotion": "^5.1.0", @@ -47961,9 +47956,9 @@ "@leafygreen-ui/input-option": "^4.1.3", "@leafygreen-ui/leafygreen-provider": "^5.0.4", "@leafygreen-ui/logo": "^11.1.0", - "@leafygreen-ui/marketing-modal": "^6.0.0", + "@leafygreen-ui/marketing-modal": "^8.1.7", "@leafygreen-ui/menu": "^33.0.1", - "@leafygreen-ui/modal": "^18.0.0", + "@leafygreen-ui/modal": "^21.0.0", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/pipeline": "^8.0.8", "@leafygreen-ui/polymorphic": "^3.1.0", @@ -58177,9 +58172,9 @@ }, "dependencies": { "tabbable": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.2.0.tgz", - "integrity": "sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==" + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.3.0.tgz", + "integrity": "sha512-EIHvdY5bPLuWForiR/AN2Bxngzpuwn1is4asboytXtpTgsArc+WmSJKVLlhdh71u7jFcryDqB2A8lQvj78MkyQ==" } } }, @@ -58577,9 +58572,9 @@ } }, "@leafygreen-ui/checkbox": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/checkbox/-/checkbox-18.1.3.tgz", - "integrity": "sha512-DwrJSVEo3J/rdWUpBcvHSaSVbyIb1Quvdu8Ok5Lmy6vT/ARfM1aM2KzheDQ25E2ArY7c/lsBf0T0qmIvYu2J3w==", + "version": "18.1.4", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/checkbox/-/checkbox-18.1.4.tgz", + "integrity": "sha512-aWVkalPdUUuUCt0iUaDg+z1ktusu18PfUbcR5zoLpQyIymeZK9mhsM/LdKAkQKt7mT2ExLeFzMzuSenRLVG8jg==", "requires": { "@leafygreen-ui/a11y": "^3.0.5", "@leafygreen-ui/emotion": "^5.1.0", @@ -58593,22 +58588,22 @@ } }, "@leafygreen-ui/chip": { - "version": "4.0.9", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/chip/-/chip-4.0.9.tgz", - "integrity": "sha512-TDk63YkB1WVfb4yDMOC0qq4OVkI4EVqOnQ/kIFna7MGy0W74829M5qqPg4Emzb8E0ayhfoCzyqonPdobdUvkmQ==", + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/chip/-/chip-4.0.10.tgz", + "integrity": "sha512-+zJxpwo9hVxryJEmiayjKm8W20+MOF61ngh3eOzebaK8JWPVut0TL+vcNh1Ja4mvhdIn3RtLAAmhZKx/nGfvSg==", "requires": { "@leafygreen-ui/emotion": "^5.1.0", - "@leafygreen-ui/icon": "^14.7.0", - "@leafygreen-ui/inline-definition": "^9.1.3", + "@leafygreen-ui/icon": "^14.7.1", + "@leafygreen-ui/inline-definition": "^9.1.4", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/tokens": "^4.1.0" } }, "@leafygreen-ui/code": { - "version": "20.2.5", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/code/-/code-20.2.5.tgz", - "integrity": "sha512-/gX0OKgO1HKIkIwsiXIlmxio5pVltTuz/LDmedNnNd5ZLJO2ZAsfK2JKHis4pxwfZHhtE+Ootq3jvMygbXbOwg==", + "version": "20.2.4", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/code/-/code-20.2.4.tgz", + "integrity": "sha512-qoqEmBoZa/Y/DOTconrkyfTDXgHfCiBQccWBLixYCtBPSsC5MQfAgoe5mTSP5dhNfW5RtjjPkZaezAiSmnayhA==", "requires": { "@leafygreen-ui/a11y": "^3.0.5", "@leafygreen-ui/button": "^25.1.3", @@ -58635,18 +58630,18 @@ } }, "@leafygreen-ui/combobox": { - "version": "12.2.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/combobox/-/combobox-12.2.1.tgz", - "integrity": "sha512-nppvD3nWO3KmAlMQBVDlgRlll1bATnbcpoXo/gEws3bf2Jn8Yq54ywf783bSX1HkZysSCsjpVLxgIGhbcX7nwA==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/combobox/-/combobox-12.3.0.tgz", + "integrity": "sha512-NjRydZxbp7Ah4bzUNSHDU4glmvMxhtQBv8C0Zagg9EWoqq+q1YIbhC4yQT2k3LhatdYMXTZq8fSC9liVe+QI7Q==", "requires": { - "@leafygreen-ui/checkbox": "^18.1.3", - "@leafygreen-ui/chip": "^4.0.9", + "@leafygreen-ui/checkbox": "^18.1.4", + "@leafygreen-ui/chip": "^4.0.10", "@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-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/popover": "^14.3.1", @@ -58658,34 +58653,34 @@ } }, "@leafygreen-ui/confirmation-modal": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/confirmation-modal/-/confirmation-modal-8.0.1.tgz", - "integrity": "sha512-tZGavYwuBQ0EiL8LPJivM/qo1JQn/frBKj2/g1/9Ul+1vwr3EX2krtnWUV+66T4xSkLCZID3JtDftdohlc7Kkg==", + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/confirmation-modal/-/confirmation-modal-10.2.4.tgz", + "integrity": "sha512-xoCSjYIMxg97tIHEXjUchcBJ0/6Dsswl1iMemsJY6lUmqZdV4HVrfcJSS3ylziAN+cKBK8JH/wwL64FcM0e4RA==", "requires": { "@leafygreen-ui/button": "^25.1.3", - "@leafygreen-ui/emotion": "^5.0.0", - "@leafygreen-ui/icon": "^14.0.0", - "@leafygreen-ui/lib": "^15.0.0", - "@leafygreen-ui/modal": "^18.0.0", - "@leafygreen-ui/palette": "^5.0.0", + "@leafygreen-ui/emotion": "^5.1.0", + "@leafygreen-ui/icon": "^14.7.1", + "@leafygreen-ui/lib": "^15.7.0", + "@leafygreen-ui/modal": "^21.0.0", + "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/text-input": "^16.2.1", "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/typography": "^22.2.2" } }, "@leafygreen-ui/copyable": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/copyable/-/copyable-12.0.1.tgz", - "integrity": "sha512-tf6mjjHQu/ZtuHSu88Vv71ZB+wVE4QT+ahRbPC61CSPY34EjHdKXic4/k/DF5Pl40DTB2vQZbU/T4aqVAaZgYQ==", + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/copyable/-/copyable-12.0.2.tgz", + "integrity": "sha512-tE23eBGVPn7u16gdFAt9182lrqMOf2y8DOZi/vHp9L2JtI4+0bwFxFVkJqjn+Y10UtD3Fe8/NY2yJ11kpMTlhA==", "requires": { "@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": "^14.7.1", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/tokens": "^4.1.0", - "@leafygreen-ui/tooltip": "^14.2.3", + "@leafygreen-ui/tooltip": "^14.3.0", "@leafygreen-ui/typography": "^22.2.2", "clipboard": "^2.0.6", "polished": "^4.2.2" @@ -58702,22 +58697,22 @@ } }, "@leafygreen-ui/drawer": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/drawer/-/drawer-5.1.3.tgz", - "integrity": "sha512-mKZhcAcdmvTt2SAiVsp5aoRm7xZXxalKvV5dpbWOh4p0YfDZJ3AtXhdLouTUe6u/90x4JWTcb3R3K2FdDwsNAw==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/drawer/-/drawer-5.2.0.tgz", + "integrity": "sha512-6HK481NmDWddRdSKK61A2vWLazqF5BxnONnNtjn+kBjlOndKaVCguEhrMqMSIPL6y2BstBhpcq5EYK8x5PjDdQ==", "requires": { "@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/polymorphic": "^3.1.0", "@leafygreen-ui/resizable": "^0.1.3", - "@leafygreen-ui/tabs": "^17.0.7", + "@leafygreen-ui/tabs": "^17.0.8", "@leafygreen-ui/tokens": "^4.1.0", - "@leafygreen-ui/toolbar": "^1.1.3", + "@leafygreen-ui/toolbar": "^1.2.0", "@leafygreen-ui/typography": "^22.2.2", "@lg-tools/test-harnesses": "^0.3.4", "polished": "^4.2.2", @@ -58734,13 +58729,13 @@ } }, "@leafygreen-ui/form-field": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/form-field/-/form-field-4.0.7.tgz", - "integrity": "sha512-yCTCdPnHJbrmzV4HyZrXebzDacL0ElfCz6o4MWZlwRazQFGQnB6L3Ewf3fFUo53w6oO4o10iygCpXeuvrUaj7A==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/form-field/-/form-field-4.0.8.tgz", + "integrity": "sha512-rkdC0aXUEx8O/Y7ktFAFpqzNo3TcAYi7LyxrCy6RxnKSfqMheRl4cvb4XYrU5s84/BzKtBCPSmUav0kxN8PWDg==", "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/tokens": "^4.1.0", @@ -58748,20 +58743,20 @@ } }, "@leafygreen-ui/guide-cue": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/guide-cue/-/guide-cue-8.1.1.tgz", - "integrity": "sha512-daef5lBRwCCmjoqh1EGv/00kJdlWx2Gw78fxYeJcaRSQ/D3Q97xZldul7UKNl8w/PVmBDMonnXUjrcNSPbHiww==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/guide-cue/-/guide-cue-8.2.0.tgz", + "integrity": "sha512-YDNcu+DA4aOE9QxI/TujT/v7h0YXz07rQpBcrew+7dIhDp3NcuNLN39SYegz5Gi6br+rhEQh8n7dowBHhVM6iw==", "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/popover": "^14.3.1", - "@leafygreen-ui/tooltip": "^14.2.3", + "@leafygreen-ui/tooltip": "^14.3.0", "@leafygreen-ui/typography": "^22.2.2", "focus-trap": "6.9.4", "focus-trap-react": "9.0.2", @@ -58804,28 +58799,28 @@ } }, "@leafygreen-ui/info-sprinkle": { - "version": "5.0.9", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/info-sprinkle/-/info-sprinkle-5.0.9.tgz", - "integrity": "sha512-gkluPoZj5j5kbkwDVhaaVBAzgyEtonTJ/Vo4neFp8i1ngcxqF3iYF0biLq2BWK1wRnO7qT0P5/pUBX1VjczJ1g==", + "version": "5.0.10", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/info-sprinkle/-/info-sprinkle-5.0.10.tgz", + "integrity": "sha512-t9oJsRGfvgdTenR27EdwIxAExhBaHuYkFWWoYD+48RWQHh+fpVWUIGEHtehjI4/WNOI9MBRMAKrds2dkt6s6Ig==", "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/palette": "^5.0.2", "@leafygreen-ui/tokens": "^4.1.0", - "@leafygreen-ui/tooltip": "^14.2.3" + "@leafygreen-ui/tooltip": "^14.3.0" } }, "@leafygreen-ui/inline-definition": { - "version": "9.1.3", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/inline-definition/-/inline-definition-9.1.3.tgz", - "integrity": "sha512-X+Zde5bdZI5oyd3Lk9lRAK4qOHDyWZPtL62Mf39UBtSxwW5/6qVubohXmdVXIll54LDVyoBP43Ip2ZpVKVvsvA==", + "version": "9.1.4", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/inline-definition/-/inline-definition-9.1.4.tgz", + "integrity": "sha512-97Sv/dO/ePXPH+MGQZf0O4ccjuoxurIBgim4fKcWp/FFL98SqE6opHvYM9LDvbZfXxHokCQSW3/EXtbCRbUpGw==", "requires": { "@leafygreen-ui/emotion": "^5.1.0", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/tokens": "^4.1.0", - "@leafygreen-ui/tooltip": "^14.2.3" + "@leafygreen-ui/tooltip": "^14.3.0" } }, "@leafygreen-ui/input-option": { @@ -58871,30 +58866,30 @@ } }, "@leafygreen-ui/marketing-modal": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/marketing-modal/-/marketing-modal-6.1.0.tgz", - "integrity": "sha512-rqElAWR0ObLQ4lH+QxZu9In1mJMvmHU9MDqkRXH8nlIGYm4YTJHtf0UrkzaqOxOnrsB06l48q8uKDpc5nGb35A==", + "version": "8.1.7", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/marketing-modal/-/marketing-modal-8.1.7.tgz", + "integrity": "sha512-TIJfxA+35+6ruPev0g8Lc/XDpIHBK5mYOSbj5pB9J5wJnV/PWYZvzIcDqco5bv8IvkL5TmO3fF+OIVwBfoZpIA==", "requires": { "@leafygreen-ui/button": "^25.1.3", - "@leafygreen-ui/emotion": "^5.0.0", - "@leafygreen-ui/lib": "^15.2.0", - "@leafygreen-ui/modal": "^18.0.0", - "@leafygreen-ui/palette": "^5.0.0", + "@leafygreen-ui/emotion": "^5.1.0", + "@leafygreen-ui/lib": "^15.7.0", + "@leafygreen-ui/modal": "^21.0.0", + "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/tokens": "^4.1.0", "@leafygreen-ui/typography": "^22.2.2" } }, "@leafygreen-ui/menu": { - "version": "33.0.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/menu/-/menu-33.0.1.tgz", - "integrity": "sha512-D4S8r39YHPRNJ7g9UPMYRdj0FDLSQNxBHyx9jjMRbFR8mgxeqo+fYzwQmpEXo4nTor6mO8rOOSjVBAGrDLhiqQ==", + "version": "33.1.0", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/menu/-/menu-33.1.0.tgz", + "integrity": "sha512-vY4F4PzqcL7WyHWY+sUc4WpitCjPs0e3BuNSK+yEAHCixABiAu+wyEA42MIff4+4BqrJkwRE0z/iU6kVvwU84w==", "requires": { "@leafygreen-ui/descendants": "^3.0.6", "@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", @@ -58907,23 +58902,19 @@ } }, "@leafygreen-ui/modal": { - "version": "18.0.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/modal/-/modal-18.0.1.tgz", - "integrity": "sha512-PTJ+jSf8wEgZhm2ZPSRw3QXGDAYMIGckPUGRVeRAI24lcr9ZHWEXng45zBaS5OUqoWn4LFufLpUjq5RN/H8nuw==", - "requires": { - "@leafygreen-ui/emotion": "^5.0.0", - "@leafygreen-ui/hooks": "^9.0.0", - "@leafygreen-ui/icon": "^14.0.0", - "@leafygreen-ui/icon-button": "^17.0.1", - "@leafygreen-ui/lib": "^15.0.0", - "@leafygreen-ui/palette": "^5.0.0", - "@leafygreen-ui/portal": "^7.0.0", + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/modal/-/modal-21.0.0.tgz", + "integrity": "sha512-Eyo4/oKXcRlrts6ss4Zoeh4PUk56Y+vsinsPMppPR3/yqz1NUyVrH5ufyztC4OSdYRcnlATH1MRvCKKtRQ926Q==", + "requires": { + "@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/tokens": "^4.1.0", - "@lg-tools/test-harnesses": "^0.3.1", - "focus-trap": "6.9.4", - "focus-trap-react": "^9.0.2", - "polished": "^4.2.2", - "react-transition-group": "^4.4.5" + "@lg-tools/test-harnesses": "^0.3.4", + "polished": "^4.2.2" } }, "@leafygreen-ui/palette": { @@ -58932,17 +58923,17 @@ "integrity": "sha512-+PrfGeJSv4goxm/vKpfJJDOP7t/uElj+14K8jiIyu3qR3TcFRIZ5h1VMvICTUgqvRc8W+xIZYQwsLa2XCu2lvw==" }, "@leafygreen-ui/pipeline": { - "version": "8.0.8", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/pipeline/-/pipeline-8.0.8.tgz", - "integrity": "sha512-oFRNB+5AH4ASXm0Rt4N6HT395Q3i58e0KMXliI3FKNcsAjjQeydDV3YlyTPxgWqLCokVrRCfnN/jOhymQ1b9iA==", + "version": "8.0.9", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/pipeline/-/pipeline-8.0.9.tgz", + "integrity": "sha512-OMzttGdSPuPYA7tCdmUecsZpeM9Fh11htOkmtqeI++eP/Jwj+7euCDUgnMUXpiY+O41qP27ona4FvzmFkswilA==", "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/tokens": "^4.1.0", - "@leafygreen-ui/tooltip": "^14.2.3", + "@leafygreen-ui/tooltip": "^14.3.0", "react-intersection-observer": "^8.25.1" } }, @@ -59011,9 +59002,9 @@ } }, "@leafygreen-ui/radio-group": { - "version": "13.0.10", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/radio-group/-/radio-group-13.0.10.tgz", - "integrity": "sha512-ui59w/8B9QvR6s84WCsR8Hk2VTktQ1MlNsDDfV47K8cShA86AMo/tHTBpL0eUEkf1mefbl4n6iqLZiU4+fV5CA==", + "version": "13.0.11", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/radio-group/-/radio-group-13.0.11.tgz", + "integrity": "sha512-2FE716AspLbY5PchLwgkZs2PfIOXPdNjxrTOzAGOzkamt8oheq1n3KxDeQ5N3FFaTA4kUOVMFFKdgCRlYG+FcA==", "requires": { "@leafygreen-ui/emotion": "^5.1.0", "@leafygreen-ui/hooks": "^9.3.0", @@ -59063,13 +59054,13 @@ } }, "@leafygreen-ui/segmented-control": { - "version": "11.0.11", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/segmented-control/-/segmented-control-11.0.11.tgz", - "integrity": "sha512-ACheq8dbVz20qwK4u+FKT35mF0WqEStILwEdfcU54dh3/JzjBmA/+/5aJ7+W25N+Lbx6Gh/aZXEMhnJjj5LHCQ==", + "version": "11.0.12", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/segmented-control/-/segmented-control-11.0.12.tgz", + "integrity": "sha512-VU2ZNhIm6WL/kv8hPoPXeVG7VX/bTlx/rzARUZ8QrLbr+6Wp4VntE22nM2XmuZ3gQLMALamBA6Mi/Dlv8CnSNg==", "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/polymorphic": "^3.1.0", @@ -59126,32 +59117,31 @@ } }, "@leafygreen-ui/split-button": { - "version": "6.1.7", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/split-button/-/split-button-6.1.7.tgz", - "integrity": "sha512-TGpJHUKB2jcUgBp76usP339Q4e3XIjQwMjNLhSebXqNF1mov9CgtkREP6cPsmUkPO6Gj44QfM6bdwniP3abthg==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/split-button/-/split-button-6.2.0.tgz", + "integrity": "sha512-i/h83Z6nK+Eot3pnuI87qT+psz26nlGe1eHJ5BnOUDfwnxhb5yPZeV+zAmSoKOKtT8JTrHooEKxqNovsg4vJwg==", "requires": { "@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": "^14.7.1", "@leafygreen-ui/lib": "^15.6.2", - "@leafygreen-ui/menu": "^33.0.1", + "@leafygreen-ui/menu": "^33.1.0", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/polymorphic": "^3.1.0", - "@leafygreen-ui/popover": "^14.3.1", "@leafygreen-ui/tokens": "^4.1.0" } }, "@leafygreen-ui/table": { - "version": "15.2.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/table/-/table-15.2.1.tgz", - "integrity": "sha512-0NRUKTV4sFSuyEzwAz8JCvKYpL43PDNVZMvVP834RMCpKqeXEfTTb8xEt5xGXPiYP0t/efXc8r/ON4AaJ6TwWQ==", + "version": "15.2.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/table/-/table-15.2.2.tgz", + "integrity": "sha512-KAkloT8It3L+PbZYAGvSiTtRx4zbLjiyzIHifA0y+DvYo7aoDh2x6hHf4PsD7hn/Tu3NkxQrvxC/wykAMdB39g==", "requires": { - "@leafygreen-ui/checkbox": "^18.1.3", + "@leafygreen-ui/checkbox": "^18.1.4", "@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/polymorphic": "^3.1.0", @@ -59167,9 +59157,9 @@ } }, "@leafygreen-ui/tabs": { - "version": "17.0.7", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/tabs/-/tabs-17.0.7.tgz", - "integrity": "sha512-UIqk8lk/sy4Wdyn7tEX7JusPTqYEbJHBHZeBJaRSfFGa3jEcsX8s9G4XBbZ7Blpdo+GB/6E4+Q0ycZRCVqNmkw==", + "version": "17.0.8", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/tabs/-/tabs-17.0.8.tgz", + "integrity": "sha512-US3LKkHfRBJW4LqSpYCWlQUdQx7P25fkk+YvrZlw49fTME0RXu9OnTXFk/H0/VXOOFRKnqswTv3lL0ndpytTpg==", "requires": { "@leafygreen-ui/a11y": "^3.0.5", "@leafygreen-ui/descendants": "^3.0.6", @@ -59200,9 +59190,9 @@ } }, "@leafygreen-ui/text-input": { - "version": "16.2.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/text-input/-/text-input-16.2.1.tgz", - "integrity": "sha512-x+UKq1k2jQmRwpux0gAH4TKk7u7iu640fVBwgJUDoLTO0foN/4gc7uHyDFeyUtxFumDaHkCdnUP3Bxl080qcCw==", + "version": "16.2.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/text-input/-/text-input-16.2.2.tgz", + "integrity": "sha512-Pt6vvfXLDUcnYyOArfMOLAn2HrBKEy4zD7QOb+tuFKkrDqdD8G3656QFpynwuwatXqs0ftbS1gEySJ2F4LV0kQ==", "requires": { "@leafygreen-ui/emotion": "^5.1.0", "@leafygreen-ui/form-field": "^4.0.7", @@ -59214,14 +59204,14 @@ } }, "@leafygreen-ui/toast": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/toast/-/toast-8.1.1.tgz", - "integrity": "sha512-idM7iADi/FxyyB5mMEP5xJMC36PVeuMxId+fvgB+9z80ZSvElCbuNgd2/VaIRiTpeDMFJpgcysC/HN8uTHtpUQ==", + "version": "8.1.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/toast/-/toast-8.1.2.tgz", + "integrity": "sha512-jWdYPaxxSW6dfnla1HSY0ee9hNrt4DfweWHXDtaNS53GyOewKSGDNCIDPkR+VvMLKvKP/wzdz1R7lKq2loAhrA==", "requires": { "@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/portal": "^7.1.0", @@ -59233,13 +59223,13 @@ } }, "@leafygreen-ui/toggle": { - "version": "12.1.3", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/toggle/-/toggle-12.1.3.tgz", - "integrity": "sha512-pKsHmvLObWt87NT53v+29xNazwubVCNQhh1lZg3uYsVf9rHB1tG6aGuLd0pzaF0rI8kPVF5nFQ4e/b8EKfopTQ==", + "version": "12.1.4", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/toggle/-/toggle-12.1.4.tgz", + "integrity": "sha512-2KuNmbNGCL+M0zFwLgDeEbG1Kczw8pE108mnozmqBMIa1xGyV1AkZta67w5v1T1l/lpTDCE7R1dzZEVZNosgqA==", "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/tokens": "^4.1.0", @@ -59257,19 +59247,19 @@ } }, "@leafygreen-ui/toolbar": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/toolbar/-/toolbar-1.1.3.tgz", - "integrity": "sha512-0LiLO3BwR7Rlyzupyxh0f45WZTsKhOwOPoA6VZX6m+1cGf5ICud1oDX/wbiv9mAtMEuBAzkitaLD+J0ewDY8HQ==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/toolbar/-/toolbar-1.2.0.tgz", + "integrity": "sha512-fP9ybklYsKf07JQDF3/njWGIe9OPL/A4rZpf40eWzRffqeybJXEUqWAWn4CL316Myb/FhuOpbWBLi8J5mWCAkQ==", "requires": { "@leafygreen-ui/descendants": "^3.0.6", "@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/tokens": "^4.1.0", - "@leafygreen-ui/tooltip": "^14.2.3", + "@leafygreen-ui/tooltip": "^14.3.0", "@lg-tools/test-harnesses": "^0.3.4" } }, @@ -59291,12 +59281,12 @@ } }, "@leafygreen-ui/typography": { - "version": "22.2.2", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/typography/-/typography-22.2.2.tgz", - "integrity": "sha512-xpdxPvxvGVu7gGK6aem1qwKPwuX2TtT7Zc66ukrmtYtoBHDBnA3SVzbNcPxzDYwKcjbRrQnFdtW2lbfX4IS6Dg==", + "version": "22.2.3", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/typography/-/typography-22.2.3.tgz", + "integrity": "sha512-zOfPAFyUrUU0G9wPv7lFSMr4FvKi2NiulDMHhy5zea+J4gDn1yuiU0mItG6cwbWxpWSiBeF0gfsZoDuHgKppUg==", "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/palette": "^5.0.2", "@leafygreen-ui/polymorphic": "^3.1.0", @@ -61418,7 +61408,7 @@ "@leafygreen-ui/chip": "^4.0.9", "@leafygreen-ui/code": "^20.2.3", "@leafygreen-ui/combobox": "^12.2.1", - "@leafygreen-ui/confirmation-modal": "^8.0.0", + "@leafygreen-ui/confirmation-modal": "^10.2.4", "@leafygreen-ui/copyable": "^12.0.1", "@leafygreen-ui/drawer": "^5.1.3", "@leafygreen-ui/emotion": "^5.1.0", @@ -61431,9 +61421,9 @@ "@leafygreen-ui/leafygreen-provider": "^5.0.4", "@leafygreen-ui/lib": "^15.6.2", "@leafygreen-ui/logo": "^11.1.0", - "@leafygreen-ui/marketing-modal": "^6.0.0", + "@leafygreen-ui/marketing-modal": "^8.1.7", "@leafygreen-ui/menu": "^33.0.1", - "@leafygreen-ui/modal": "^18.0.0", + "@leafygreen-ui/modal": "^21.0.0", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/pipeline": "^8.0.8", "@leafygreen-ui/polymorphic": "^3.1.0", diff --git a/package.json b/package.json index e646cd9baa5..b91e7a2957e 100644 --- a/package.json +++ b/package.json @@ -112,11 +112,11 @@ "eslint-plugin-react-hooks": "^7.0.1" }, "@leafygreen-ui/button": "^25.1.3", - "@leafygreen-ui/confirmation-modal": "^8.0.0", + "@leafygreen-ui/confirmation-modal": "^10.2.4", "@leafygreen-ui/form-field": "^4.0.7", "@leafygreen-ui/leafygreen-provider": "^5.0.4", - "@leafygreen-ui/marketing-modal": "^6.0.0", - "@leafygreen-ui/modal": "^18.0.0", + "@leafygreen-ui/marketing-modal": "^8.1.7", + "@leafygreen-ui/modal": "^21.0.0", "@leafygreen-ui/select": "^17.0.2", "@leafygreen-ui/text-input": "^16.2.1", "@leafygreen-ui/tokens": "^4.1.0", diff --git a/packages/compass-components/package.json b/packages/compass-components/package.json index 4be938259ce..7658a2280b2 100644 --- a/packages/compass-components/package.json +++ b/packages/compass-components/package.json @@ -44,7 +44,7 @@ "@leafygreen-ui/chip": "^4.0.9", "@leafygreen-ui/code": "^20.2.3", "@leafygreen-ui/combobox": "^12.2.1", - "@leafygreen-ui/confirmation-modal": "^8.0.0", + "@leafygreen-ui/confirmation-modal": "^10.2.4", "@leafygreen-ui/copyable": "^12.0.1", "@leafygreen-ui/drawer": "^5.1.3", "@leafygreen-ui/emotion": "^5.1.0", @@ -56,9 +56,9 @@ "@leafygreen-ui/input-option": "^4.1.3", "@leafygreen-ui/leafygreen-provider": "^5.0.4", "@leafygreen-ui/logo": "^11.1.0", - "@leafygreen-ui/marketing-modal": "^6.0.0", + "@leafygreen-ui/marketing-modal": "^8.1.7", "@leafygreen-ui/menu": "^33.0.1", - "@leafygreen-ui/modal": "^18.0.0", + "@leafygreen-ui/modal": "^21.0.0", "@leafygreen-ui/palette": "^5.0.2", "@leafygreen-ui/pipeline": "^8.0.8", "@leafygreen-ui/polymorphic": "^3.1.0", From 809698323d292bf0675f3501a9729dd80852289a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kr=C3=A6n=20Hansen?= Date: Tue, 30 Sep 2025 15:10:08 +0200 Subject: [PATCH 02/42] Fix Modal to adopt LG Modal v20 --- .../src/components/modals/info-modal.tsx | 2 +- .../compass-components/src/components/modals/modal.tsx | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/compass-components/src/components/modals/info-modal.tsx b/packages/compass-components/src/components/modals/info-modal.tsx index 6905465a925..c1f731cd610 100644 --- a/packages/compass-components/src/components/modals/info-modal.tsx +++ b/packages/compass-components/src/components/modals/info-modal.tsx @@ -31,7 +31,7 @@ function InfoModal({ return ( diff --git a/packages/compass-components/src/components/modals/modal.tsx b/packages/compass-components/src/components/modals/modal.tsx index f3ade3779eb..c0719b3932b 100644 --- a/packages/compass-components/src/components/modals/modal.tsx +++ b/packages/compass-components/src/components/modals/modal.tsx @@ -39,8 +39,8 @@ const contentFullScreenStyles = css({ }); function UnwrappedModal({ + backdropClassName, className, - contentClassName, children, fullScreen = false, ...props @@ -56,15 +56,15 @@ function UnwrappedModal({ return ( From 1a79dee41888ecc7db2a22a6abecf765c57b2ca5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kr=C3=A6n=20Hansen?= Date: Tue, 30 Sep 2025 18:31:10 +0200 Subject: [PATCH 03/42] Fix connection-form to work around LG Modal v20 --- .../connection-form/src/components/connection-form-modal.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/connection-form/src/components/connection-form-modal.tsx b/packages/connection-form/src/components/connection-form-modal.tsx index 4f8e547110c..d77ff2efdaa 100644 --- a/packages/connection-form/src/components/connection-form-modal.tsx +++ b/packages/connection-form/src/components/connection-form-modal.tsx @@ -48,8 +48,8 @@ export default function ConnectionFormModal({ open={isOpen} setOpen={setOpen} data-testid="connection-form-modal" - className={modalStyles} - contentClassName={cx( + backdropClassName={modalStyles} + className={cx( modalContentStyles, advancedOpen && modalContentFullHeightStyles )} From baf002b224b2f0e917204e8bd6b8423300d59b10 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kr=C3=A6n=20Hansen?= Date: Tue, 30 Sep 2025 18:41:09 +0200 Subject: [PATCH 04/42] Update generative-ai to adopt marketing-modal v7 --- .../compass-generative-ai/src/components/ai-optin-modal.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/compass-generative-ai/src/components/ai-optin-modal.tsx b/packages/compass-generative-ai/src/components/ai-optin-modal.tsx index b286d3eaae9..7abe84e6e8a 100644 --- a/packages/compass-generative-ai/src/components/ai-optin-modal.tsx +++ b/packages/compass-generative-ai/src/components/ai-optin-modal.tsx @@ -210,8 +210,10 @@ export const AIOptInModal: React.FunctionComponent = ({ data-testid="ai-optin-modal" // TODO Button Disabling className={!isProjectAIEnabled ? currentDisabledButtonStyles : undefined} - buttonText="Use AI Features" - onButtonClick={onConfirmClick} + buttonProps={{ + children: 'Use AI Features', + onClick: onConfirmClick, + }} linkText="Not now" onLinkClick={onOptInModalClose} graphic={} From 9fc6af68d905112442e8f3d6adf10aa576381a8c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kr=C3=A6n=20Hansen?= Date: Tue, 30 Sep 2025 23:20:34 +0200 Subject: [PATCH 05/42] Fix compass-import-export to work around LG modal v20 --- .../src/components/export-code-view.tsx | 2 ++ .../src/components/export-modal.tsx | 9 ++------- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/packages/compass-import-export/src/components/export-code-view.tsx b/packages/compass-import-export/src/components/export-code-view.tsx index 2edfcc2ad7f..3e9272a5c06 100644 --- a/packages/compass-import-export/src/components/export-code-view.tsx +++ b/packages/compass-import-export/src/components/export-code-view.tsx @@ -78,6 +78,8 @@ function ExportCodeView({ data-testid="export-collection-code-preview-wrapper" id={codeElementId} language="javascript" + // eslint-disable-next-line jsx-a11y/no-autofocus + autoFocus={true} > {code} diff --git a/packages/compass-import-export/src/components/export-modal.tsx b/packages/compass-import-export/src/components/export-modal.tsx index 786ae9c02f0..9d4d98cf174 100644 --- a/packages/compass-import-export/src/components/export-modal.tsx +++ b/packages/compass-import-export/src/components/export-modal.tsx @@ -30,7 +30,7 @@ import type { ExportStatus, FieldsToExportOption } from '../modules/export'; import type { RootExportState } from '../stores/export-store'; import { SelectFileType } from './select-file-type'; import { ExportSelectFields } from './export-select-fields'; -import { codeElementId, ExportCodeView } from './export-code-view'; +import { ExportCodeView } from './export-code-view'; import type { ExportAggregation, ExportQuery } from '../export/export-types'; import { queryHasProjection } from '../utils/query-has-projection'; import { FieldsToExportOptions } from './export-field-options'; @@ -246,12 +246,7 @@ function ExportModal({ }, [isOpen, resetExportFormState]); return ( - + Date: Wed, 5 Nov 2025 13:16:36 +0100 Subject: [PATCH 06/42] Update compass-welcome to adopt marketing-modal v7 --- packages/compass-welcome/src/components/modal.tsx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/compass-welcome/src/components/modal.tsx b/packages/compass-welcome/src/components/modal.tsx index 4299fdb3370..df1a4280f05 100644 --- a/packages/compass-welcome/src/components/modal.tsx +++ b/packages/compass-welcome/src/components/modal.tsx @@ -40,9 +40,8 @@ export const WelcomeModal: React.FunctionComponent = ({ data-testid="welcome-modal" open={isOpen} onClose={onClose} - onButtonClick={onClose} + buttonProps={{ onClick: onClose, children: 'Start' }} title="Welcome to Compass" - buttonText="Start" showBlob blobPosition="top right" disclaimer={ From c5274cb0ee8fc7e5e7d65b33646f972b70281fc7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kr=C3=A6n=20Hansen?= Date: Wed, 1 Oct 2025 15:15:36 +0200 Subject: [PATCH 07/42] Update compass-explain-plan to LG Modal v20 --- .../compass-explain-plan/src/components/explain-plan-modal.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/compass-explain-plan/src/components/explain-plan-modal.tsx b/packages/compass-explain-plan/src/components/explain-plan-modal.tsx index b39ec2a4513..54cf7002353 100644 --- a/packages/compass-explain-plan/src/components/explain-plan-modal.tsx +++ b/packages/compass-explain-plan/src/components/explain-plan-modal.tsx @@ -115,7 +115,7 @@ export const ExplainPlanModal: React.FunctionComponent< return ( Date: Wed, 1 Oct 2025 16:08:19 +0200 Subject: [PATCH 08/42] Fix compass-crud to adopt LG modal v20 --- .../compass-crud/src/components/bulk-delete-modal.tsx | 9 +++------ .../compass-crud/src/components/bulk-update-modal.tsx | 5 +++-- .../src/components/insert-document-dialog.tsx | 2 +- 3 files changed, 7 insertions(+), 9 deletions(-) diff --git a/packages/compass-crud/src/components/bulk-delete-modal.tsx b/packages/compass-crud/src/components/bulk-delete-modal.tsx index 31408f6f1c1..38ee689798e 100644 --- a/packages/compass-crud/src/components/bulk-delete-modal.tsx +++ b/packages/compass-crud/src/components/bulk-delete-modal.tsx @@ -94,12 +94,7 @@ const BulkDeleteModal: React.FunctionComponent = ({ const exportButtonId = useId(); return ( - + = ({ onClick={onExportToLanguage} data-testid="export-button" id={exportButtonId} + // eslint-disable-next-line jsx-a11y/no-autofocus + autoFocus > Export diff --git a/packages/compass-crud/src/components/bulk-update-modal.tsx b/packages/compass-crud/src/components/bulk-update-modal.tsx index 3b25d498b5f..d6f1e68d47e 100644 --- a/packages/compass-crud/src/components/bulk-update-modal.tsx +++ b/packages/compass-crud/src/components/bulk-update-modal.tsx @@ -404,8 +404,7 @@ export default function BulkUpdateModal({ open={isOpen} setOpen={closeBulkUpdateModal} data-testid="bulk-update-modal" - contentClassName={enablePreview ? modalContentStyles : undefined} - initialFocus={`#${bulkUpdateUpdateId} .cm-content`} + className={enablePreview ? modalContentStyles : undefined} > @@ -440,6 +439,8 @@ export default function BulkUpdateModal({ onBlur={() => ({})} annotations={annotations} minLines={12} + // eslint-disable-next-line jsx-a11y/no-autofocus + autoFocus />
diff --git a/packages/compass-crud/src/components/insert-document-dialog.tsx b/packages/compass-crud/src/components/insert-document-dialog.tsx index ae887ed8ee3..a9c4882b19d 100644 --- a/packages/compass-crud/src/components/insert-document-dialog.tsx +++ b/packages/compass-crud/src/components/insert-document-dialog.tsx @@ -306,7 +306,7 @@ const InsertDocumentDialog: React.FC = ({ Date: Wed, 1 Oct 2025 16:12:01 +0200 Subject: [PATCH 09/42] Update compass-schema to LG Modal v20 --- .../src/components/export-schema-legacy-modal.tsx | 2 +- packages/compass-schema/src/components/export-schema-modal.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/compass-schema/src/components/export-schema-legacy-modal.tsx b/packages/compass-schema/src/components/export-schema-legacy-modal.tsx index 1dbcfc59b0a..6f9ed4cfb5f 100644 --- a/packages/compass-schema/src/components/export-schema-legacy-modal.tsx +++ b/packages/compass-schema/src/components/export-schema-legacy-modal.tsx @@ -500,7 +500,7 @@ const ExportSchemaLegacyModal: React.FunctionComponent<{ setShowLegacyExportTooltip, ]); return ( - + diff --git a/packages/compass-schema/src/components/export-schema-modal.tsx b/packages/compass-schema/src/components/export-schema-modal.tsx index c674708ca8d..b7e1cdd3b4d 100644 --- a/packages/compass-schema/src/components/export-schema-modal.tsx +++ b/packages/compass-schema/src/components/export-schema-modal.tsx @@ -149,7 +149,7 @@ const ExportSchemaModal: React.FunctionComponent<{ ); return ( - +