diff --git a/package-lock.json b/package-lock.json index c59a9f514ee..a9ca9ce20ff 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4759,22 +4759,22 @@ } }, "node_modules/@floating-ui/core": { - "version": "1.6.8", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.8.tgz", - "integrity": "sha512-7XJ9cPU+yI2QeLS+FCSlqNFZJq8arvswefkZrYI1yQBbftw6FyrZOxYSh+9S7z7TpeWlRt9zJ5IhM1WIL334jA==", + "version": "1.6.9", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.9.tgz", + "integrity": "sha512-uMXCuQ3BItDUbAMhIXw7UPXRfAlOAvZzdK9BWpE60MCn+Svt3aLn9jsPTi/WNGlRUu2uI0v5S7JiIUsbsvh3fw==", "license": "MIT", "dependencies": { - "@floating-ui/utils": "^0.2.8" + "@floating-ui/utils": "^0.2.9" } }, "node_modules/@floating-ui/dom": { - "version": "1.6.12", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.12.tgz", - "integrity": "sha512-NP83c0HjokcGVEMeoStg317VD9W7eDlGK7457dMBANbKA6GJZdc7rjujdgqzTaz93jkGgc5P/jeWbaCHnMNc+w==", + "version": "1.6.13", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.13.tgz", + "integrity": "sha512-umqzocjDgNRGTuO7Q8CU32dkHkECqI8ZdMZ5Swb6QAM0t5rnlrN3lGo1hdpscRd3WS8T6DKYK4ephgIH9iRh3w==", "license": "MIT", "dependencies": { "@floating-ui/core": "^1.6.0", - "@floating-ui/utils": "^0.2.8" + "@floating-ui/utils": "^0.2.9" } }, "node_modules/@floating-ui/react": { @@ -4812,9 +4812,9 @@ "license": "MIT" }, "node_modules/@floating-ui/utils": { - "version": "0.2.8", - "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.8.tgz", - "integrity": "sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==", + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.9.tgz", + "integrity": "sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==", "license": "MIT" }, "node_modules/@gar/promisify": { @@ -5135,145 +5135,145 @@ } }, "node_modules/@leafygreen-ui/a11y": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/a11y/-/a11y-1.5.0.tgz", - "integrity": "sha512-QKnzWWFsw8FR9+KVqQbgzSGC5T2NcsUI1+6bc6+mNh1HwH8nUctrXj0tjTkrV+Dmab8zdeArUz24ly9eEvl7UA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/a11y/-/a11y-2.0.2.tgz", + "integrity": "sha512-b94OCj0JyfDBujniE2L80Rj5Hbjp6E3L6EIhKQPc/33AzlFGVKlk8wVdhqhQjOgAKrFXah6teTwzOgI9UQCNcw==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/hooks": "^8.1.3", - "@leafygreen-ui/lib": "^13.6.1" + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/lib": "^14.0.2" } }, "node_modules/@leafygreen-ui/badge": { - "version": "8.1.3", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/badge/-/badge-8.1.3.tgz", - "integrity": "sha512-KsMi231G1dtF3XOzHgOpxp2TfpwqaUTZfJmrL38GaWh4G2svtzqejdeuxYKLCRBVo5udAjbrXvSjYyHhOYsw2Q==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/badge/-/badge-9.0.2.tgz", + "integrity": "sha512-kGM52Zy/7yYU9YWAQHdwuW0Dar2/mS7O7qXF4Y9CIG1Izc0R30zv+oxg9686pAuIijmGsOpeXWHc33Mi12uZ8Q==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/lib": "^13.3.0", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/tokens": "^2.5.2" + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/tokens": "^2.11.3" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^3.1.12" + "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, "node_modules/@leafygreen-ui/banner": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/banner/-/banner-8.0.1.tgz", - "integrity": "sha512-zKrSG334UW/9nGt4P4QKNM8rnOzsG62cLxfysT4UrrOS8doRNvIlKleeQFSkNd4FmljiqdRI0DjDKO0uGhx8SA==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/banner/-/banner-9.0.2.tgz", + "integrity": "sha512-HlQdAMsHJlvysG3O7psBGrxi/yNqbdpPk+dwKQhu5zfXeIP2XLU8Kn7r6nANV+YVKidipZTWNYNM+5hZLZxtfw==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/icon": "^12.0.1", - "@leafygreen-ui/icon-button": "^15.0.21", - "@leafygreen-ui/lib": "^13.3.0", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/tokens": "^2.5.2", - "@leafygreen-ui/typography": "^19.0.0" + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/icon-button": "^16.0.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^3.1.12" + "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, "node_modules/@leafygreen-ui/box": { - "version": "3.1.9", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/box/-/box-3.1.9.tgz", - "integrity": "sha512-hY05VQKDVhqqBH/Dz1kxonjQmqrMR9URa3Dw3YgdLbVUd1hMQkoWbplamiE4S4vq2+81SQBgNw53i+/Vd0Cl0g==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/box/-/box-4.0.2.tgz", + "integrity": "sha512-i2aCSME7EkU4gQE/H/ONRtINKsi3DZIi5sOlHBrqr77TWfODeI+t+kp2t2+rEsHxkHH0OFzt98BUL5nCWWUd9w==", "license": "Apache-2.0" }, "node_modules/@leafygreen-ui/button": { - "version": "21.3.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/button/-/button-21.3.0.tgz", - "integrity": "sha512-v9qipsRWHQBN9sC4RNWmJ/PVQCcYZdg9Wa+k9Q6LFjgahI1/6BXYTZOP4wPJQDp2AG6+dx2CF7Rp60ymM+wtLw==", + "version": "22.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/button/-/button-22.0.2.tgz", + "integrity": "sha512-Vj1cO/U6pGMzsiQs6fMU+G6k5p7FD8y0lMo/y/gRNHmBuKJ+fEiFOna/OJROrQTTI8iva9dezCU92Fxgc8Hgpg==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/box": "^3.1.9", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/lib": "^13.4.0", - "@leafygreen-ui/palette": "^4.0.10", - "@leafygreen-ui/ripple": "^1.1.13", - "@leafygreen-ui/tokens": "^2.5.2", - "@lg-tools/test-harnesses": "^0.1.2", + "@leafygreen-ui/box": "^4.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/ripple": "^1.1.15", + "@leafygreen-ui/tokens": "^2.11.3", + "@lg-tools/test-harnesses": "^0.1.4", "polished": "^4.2.2" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^3.1.12" + "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, "node_modules/@leafygreen-ui/card": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/card/-/card-11.0.0.tgz", - "integrity": "sha512-o5rVAkjLHsK5/ACLBeZHOkdNPfHKk+V9xe8KFW5PSjuxxNR1RPL9UOJBsgiMORaqd7obXgdhcF+jDH6klXHH2A==", + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/card/-/card-12.0.2.tgz", + "integrity": "sha512-4ffWqzDG3u4APPH4d8nWfdrE7xXedGOvbIAJK2JGhsZcSTLaUpxOF8MYTgYDzRLnRye3bhLA/Om7AUY28aGsMA==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/lib": "^13.3.0", - "@leafygreen-ui/palette": "^4.1.0", - "@leafygreen-ui/polymorphic": "^2.0.2", - "@leafygreen-ui/tokens": "^2.5.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/polymorphic": "^2.0.5", + "@leafygreen-ui/tokens": "^2.11.3", "polished": "^4.2.2" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^3.1.12" + "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, "node_modules/@leafygreen-ui/checkbox": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/checkbox/-/checkbox-13.1.2.tgz", - "integrity": "sha512-rdn55oDiywyk/t3wKnJKbzDn6CUtCCSm4PQF6t4svZWVaHvNzDgTDjHy5D1s8MYpFQbqhsWbJhf17tpRrzY/Mw==", + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/checkbox/-/checkbox-14.0.2.tgz", + "integrity": "sha512-M4KzQ9YInjigWmu5PjY4PDT/lYSN2m5U59MR3yMON+Yx1KcN5gK58UmPOwNICkWAWnAc/eS6E/JkjXoa3/S5RQ==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/a11y": "^1.4.13", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/hooks": "^8.1.4", - "@leafygreen-ui/lib": "^13.4.0", - "@leafygreen-ui/palette": "^4.0.10", - "@leafygreen-ui/tokens": "^2.5.2", - "@leafygreen-ui/typography": "^19.0.0", - "@lg-tools/test-harnesses": "^0.1.2", + "@leafygreen-ui/a11y": "^2.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2", + "@lg-tools/test-harnesses": "^0.1.4", "react-transition-group": "^4.4.5" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^3.1.12" + "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, "node_modules/@leafygreen-ui/chip": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/chip/-/chip-2.0.0.tgz", - "integrity": "sha512-Xblxs3bwibgSqaASg+cn7qIDQajGuiXcMK3/Xfe6gkR6cfQsrcCOcm1BoiIT+9LFYc3qhx0sNP+kwiFTh7E9YA==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/chip/-/chip-3.0.2.tgz", + "integrity": "sha512-PZtbI5O2F2g/FUNwyXs6aaJI4b/1D2Qm66qgx6wgZe3LkiaDX9s2Km7WMKDfMPo8E8aB1pTKGa+GbTwGoiEzqw==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/icon": "^12.5.4", - "@leafygreen-ui/inline-definition": "^7.0.0", - "@leafygreen-ui/lib": "^13.8.1", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/tokens": "^2.9.0" + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/inline-definition": "^8.0.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/tokens": "^2.11.3" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^3.2.0" + "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, "node_modules/@leafygreen-ui/code": { - "version": "15.0.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/code/-/code-15.0.0.tgz", - "integrity": "sha512-5Kc8xdnHUiXbICssW0IpS4xLNKS45GnXiKKOl6Eh3SssFiA0R2dLZcY92rnLC6vnqorpH8ykbWLbrvKdZvgnVw==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/code/-/code-16.0.2.tgz", + "integrity": "sha512-L56knC/HutinaImI7TAR/BrVM/e//28WZ0cNt/nMF7i4pF0aWwGQIcJ2vAsS/7mjcT4ddPDKrEUVAgzCRYyrbA==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/a11y": "^1.4.13", - "@leafygreen-ui/button": "^21.1.0", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/hooks": "^8.3.0", - "@leafygreen-ui/icon": "^12.5.4", - "@leafygreen-ui/icon-button": "^15.0.23", - "@leafygreen-ui/lib": "^13.8.1", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/select": "^13.0.0", - "@leafygreen-ui/tokens": "^2.9.0", - "@leafygreen-ui/tooltip": "^12.0.0", + "@leafygreen-ui/a11y": "^2.0.2", + "@leafygreen-ui/button": "^22.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/icon-button": "^16.0.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/select": "^14.0.2", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/tooltip": "^13.0.2", "@types/facepaint": "^1.2.1", "@types/highlight.js": "^10.1.0", "clipboard": "^2.0.6", @@ -5284,74 +5284,74 @@ "polished": "^4.2.2" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^3.2.0" + "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, "node_modules/@leafygreen-ui/combobox": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/combobox/-/combobox-10.0.0.tgz", - "integrity": "sha512-FpKj0MGa83Z4mqv70ndohKY56vFtl4N3JZI0DRLNFhG5QI9Eu3+laUx6Qs2e8vTpWogASktzPePmJHD7pCBmXg==", + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/combobox/-/combobox-11.0.2.tgz", + "integrity": "sha512-TJv+ni2DhFWt6bShL3/NN+Sf6YkZ7EcMqGWcuI5+atyw8gOki6fEyT8TKHejLrf/nAPoXNM3wfrO77JF6WBReQ==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/checkbox": "^13.1.2", - "@leafygreen-ui/chip": "^2.0.0", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/form-field": "^1.2.5", - "@leafygreen-ui/hooks": "^8.3.0", - "@leafygreen-ui/icon": "^12.5.4", - "@leafygreen-ui/icon-button": "^15.0.23", - "@leafygreen-ui/input-option": "^2.0.2", - "@leafygreen-ui/lib": "^13.8.1", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/popover": "^12.0.0", - "@leafygreen-ui/tokens": "^2.9.0", - "@leafygreen-ui/typography": "^19.2.1", + "@leafygreen-ui/checkbox": "^14.0.2", + "@leafygreen-ui/chip": "^3.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/form-field": "^2.0.2", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/icon-button": "^16.0.2", + "@leafygreen-ui/input-option": "^3.0.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/popover": "^13.0.2", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2", "chalk": "^4.1.2", "lodash": "^4.17.21", "polished": "^4.2.2" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^3.2.0" + "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, "node_modules/@leafygreen-ui/confirmation-modal": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/confirmation-modal/-/confirmation-modal-5.2.1.tgz", - "integrity": "sha512-IAp8gFczyVoukZajZ4zWoO/DeTTDwNl0gg83CH/cjo8cYhAl32TW3dzOwGK+138jOhjKuE7HyLbUcjHSl9UkSA==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/confirmation-modal/-/confirmation-modal-6.0.2.tgz", + "integrity": "sha512-FoLr501ru0ubuFQS4qk8FjOvDZc3CpCwYMIbbl3rC5G7vJOACnSZcoC163UQvBqia16eUB3DnbbCnOWZoGeS4A==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/button": "^21.2.0", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/icon": "^12.5.0", - "@leafygreen-ui/lib": "^13.5.0", - "@leafygreen-ui/modal": "^16.0.8", - "@leafygreen-ui/palette": "^4.0.10", - "@leafygreen-ui/text-input": "^13.1.0", - "@leafygreen-ui/tokens": "^2.11.0", - "@leafygreen-ui/typography": "^19.0.0" + "@leafygreen-ui/button": "^22.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/modal": "^17.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/text-input": "^14.0.2", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^3.1.12" + "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, "node_modules/@leafygreen-ui/descendants": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/descendants/-/descendants-1.0.1.tgz", - "integrity": "sha512-hNCZyduixj3An/MjHufHWzDQXsnK5UzDyUSF5LvulBQy7AOVOJLdKlwepvaWj76rQz95tWPSgIkDrolQcv6RAA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/descendants/-/descendants-2.0.2.tgz", + "integrity": "sha512-r1srluGlar5LuvLVxkLStzRs4Agsqn854pjOdXP7OsBZWx5oGIHZQ6Pu1cUTzbK7YBH3IFRAyRSGIB7tCxSZYg==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/hooks": "^8.1.3", - "@leafygreen-ui/lib": "^13.7.0", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/lib": "^14.0.2", "lodash": "^4.17.21" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^3.1.12" + "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, "node_modules/@leafygreen-ui/emotion": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/emotion/-/emotion-4.0.8.tgz", - "integrity": "sha512-gzEC8v9Ds8/wWuIYQ1yYbnERyIVt9X5tkG3AZIXqany+sKbWla9CfV+6vqEk1tdaIit1d0C2FS3rJH3BkA3VJg==", + "version": "4.0.9", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/emotion/-/emotion-4.0.9.tgz", + "integrity": "sha512-f9ffU9FbIRi5KeOGO1YfAScQs3tXHgx6230xix0dWkuiTmwg+TFY8xfNdjptIkFuyODCcjAjIQDqOx98lpGvwQ==", "license": "Apache-2.0", "dependencies": { "@emotion/css": "^11.1.3", @@ -5359,422 +5359,419 @@ } }, "node_modules/@leafygreen-ui/form-field": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/form-field/-/form-field-1.2.5.tgz", - "integrity": "sha512-XH7vJZbgn6wnS7Wv0DpNqcL8q0qPqxHsrVBnqk+iKlnGjCjo1GFzngjOIHODUymEfWRJERrxKO6z8FsSof0GsQ==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/form-field/-/form-field-2.0.2.tgz", + "integrity": "sha512-fE0djPECl65XD4Hj5TgBBT2RnsByjSbfgfkPAKd/e2eBMusmAp7cAPceOnFy98uwH9w677789lofHQnpiCh5gw==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/hooks": "^8.1.3", - "@leafygreen-ui/icon": "^12.4.0", - "@leafygreen-ui/lib": "^13.4.0", - "@leafygreen-ui/palette": "^4.0.10", - "@leafygreen-ui/tokens": "^2.7.0", - "@leafygreen-ui/typography": "^19.1.1" + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^3.1.12" + "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, "node_modules/@leafygreen-ui/guide-cue": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/guide-cue/-/guide-cue-6.0.0.tgz", - "integrity": "sha512-sAqYgy5U5h+OZPWh/ZiF1nYHwfAk4uP3N8frHiR82ZERAWHxjSnuN+/haUYLr2/V1MzNLjrXQ5eDgJQ7BPkBDw==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/guide-cue/-/guide-cue-7.0.2.tgz", + "integrity": "sha512-9Q7oBzdSEr6ZwmRf3o8ioTd2xC558pWGy7BIqJ0jDmWM1jVBYBBJrytREmNIRYTmiJ1SrjIQ2lDxHo8vLGawow==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/a11y": "^1.4.13", - "@leafygreen-ui/button": "^21.2.0", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/hooks": "^8.3.0", - "@leafygreen-ui/icon": "^12.5.0", - "@leafygreen-ui/icon-button": "^15.0.21", - "@leafygreen-ui/lib": "^13.5.0", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/popover": "^12.0.0", - "@leafygreen-ui/tooltip": "^12.0.0", - "@leafygreen-ui/typography": "^19.0.0", + "@leafygreen-ui/a11y": "^2.0.2", + "@leafygreen-ui/button": "^22.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/icon-button": "^16.0.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/popover": "^13.0.2", + "@leafygreen-ui/tooltip": "^13.0.2", + "@leafygreen-ui/typography": "^20.0.2", "focus-trap": "6.9.4", "focus-trap-react": "9.0.2", "polished": "^4.2.2" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^3.2.0" + "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, "node_modules/@leafygreen-ui/hooks": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/hooks/-/hooks-8.3.0.tgz", - "integrity": "sha512-6z+QdFKB9UniDs9gwwXcWalHAypxEaZG7DOh/o9VSqh+yrfQKm+muPzU/oo40ts72trv1tBVv1pU4+X2oBbzmw==", + "version": "8.3.4", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/hooks/-/hooks-8.3.4.tgz", + "integrity": "sha512-Qbhn4RRCQo/t5BkfCkN4uCYtKJlysI1yrLuaeftf6Mj3oB92e7pPJibzWCVwy5WwNK3vAqB9YV5IM+zDzjJZJQ==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/lib": "^13.8.1", + "@leafygreen-ui/lib": "^14.0.2", "lodash": "^4.17.21" } }, "node_modules/@leafygreen-ui/icon": { - "version": "12.8.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/icon/-/icon-12.8.0.tgz", - "integrity": "sha512-LDYSFtdn+dX3/hyBJJw722grz98To+X9Nw/97F6MUk+D9eNdufzPFYQCd8iDsgUbfeSVJ/uw1PVr20QEJ7Xtcw==", + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/icon/-/icon-13.1.2.tgz", + "integrity": "sha512-/TM731pMS8sVRfF8ciAkdZwCKExPNHJ3aDplhLRlnVuC66x+zDbxaiyAlkztFEGBtKeTug4TAMSVaOPeR54ZWg==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/emotion": "^4.0.8", + "@leafygreen-ui/emotion": "^4.0.9", "lodash": "^4.17.21" } }, "node_modules/@leafygreen-ui/icon-button": { - "version": "15.0.23", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/icon-button/-/icon-button-15.0.23.tgz", - "integrity": "sha512-UnvHugYqr/FFTmbiascoxM0QMuJogP8d3H413ftCQM3jx8F65JbOwSV2X7QWoesKBTzppAfySbw+zMNihP2L1w==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/icon-button/-/icon-button-16.0.2.tgz", + "integrity": "sha512-nCotpqN4VlGejm0ybzdZH4ExP8bdQZbLElBkTEsPSf4nNCvjC5LsbIqRuK/TGIHTa4tPnTHgnx7QZb5X36Q5Qg==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/a11y": "^1.4.13", - "@leafygreen-ui/box": "^3.1.9", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/icon": "^12.0.1", - "@leafygreen-ui/lib": "^13.3.0", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/tokens": "^2.5.2", + "@leafygreen-ui/a11y": "^2.0.2", + "@leafygreen-ui/box": "^4.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/tokens": "^2.11.3", "polished": "^4.2.2" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^3.1.12" + "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, "node_modules/@leafygreen-ui/info-sprinkle": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/info-sprinkle/-/info-sprinkle-3.0.0.tgz", - "integrity": "sha512-9WbW3IMM1zp0DcwReHLHlKa/FcDPckMV3V9Umerja77EV3A/EDqKO1TvNojrId6LC3eP/WbH8tO/GoIfQyuZoQ==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/info-sprinkle/-/info-sprinkle-4.0.2.tgz", + "integrity": "sha512-Z68lh+zpDCxFWLlBb3wfoXhYCNV/gkijXDMkXseI9drsMxOlm5e1z+LwXSVAVGg8cKjvuKcSBK8KCJA6rsq00w==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/icon": "^12.6.0", - "@leafygreen-ui/lib": "^13.8.1", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/tokens": "^2.5.2", - "@leafygreen-ui/tooltip": "^12.0.0" + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/tooltip": "^13.0.2" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^3.2.0" + "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, "node_modules/@leafygreen-ui/inline-definition": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/inline-definition/-/inline-definition-7.0.0.tgz", - "integrity": "sha512-JPhU40na9h+GGKfzotbqFO6sqJQiMkRkQy1xJI7kPcYg9zj2/U2k/dwcCI4+RRdHXh67dxXEPlQDAwR8/PAZKw==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/inline-definition/-/inline-definition-8.0.2.tgz", + "integrity": "sha512-Rg0AsMOtxI1EveQ1zGBgUD9yGifVcxzEwHYz3Rm3BvawCzo+Ynk2OIosOzo3VYL5uuq/pN9bpgq/bFuS1KczbA==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/lib": "^13.8.1", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/tokens": "^2.11.0", - "@leafygreen-ui/tooltip": "^12.0.0" + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/tooltip": "^13.0.2" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^3.2.0" + "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, "node_modules/@leafygreen-ui/input-option": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/input-option/-/input-option-2.0.2.tgz", - "integrity": "sha512-GD3TX/5uF6NMdlcOt89jg7NXrN43ZAm+TEg/84NT9Mpdik9pw44Nznhv/BD/jXaWpxPXlDQzq7ReAOi7WtUujg==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/input-option/-/input-option-3.0.2.tgz", + "integrity": "sha512-yBAVNvtDeBB3fVNT6O7yw+ccFGZIwPTRoCKciZFDrzuB7KETxtaWN1ClEn14sL232P2gLd1NfrgzsWLPUi9Fsg==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/a11y": "^1.5.0", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/lib": "^13.6.1", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/polymorphic": "^2.0.0", - "@leafygreen-ui/tokens": "^2.9.0", - "@leafygreen-ui/typography": "^19.2.1" + "@leafygreen-ui/a11y": "^2.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/polymorphic": "^2.0.5", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^3.1.12" + "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, "node_modules/@leafygreen-ui/leafygreen-provider": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/leafygreen-provider/-/leafygreen-provider-3.2.0.tgz", - "integrity": "sha512-tVOnAZXxOLysvGybBbq/e/9S2DN5UcmqurTgagDZbG9z9SXu45h1GWBQLw9eW4f6G39zI9XBAaEibpVgro2DrQ==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/leafygreen-provider/-/leafygreen-provider-4.0.2.tgz", + "integrity": "sha512-dZ9wYv8Sj/8yTDOvx6q6XQZLzDsz5eWoUlDTfGxwMS+hyIrReiPkqZdE87sBVongcKVwD8OBlPdr+XGeoeaLBw==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/hooks": "^8.3.0", - "@leafygreen-ui/lib": "^13.8.1", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/lib": "^14.0.2", "react-transition-group": "^4.4.5" } }, "node_modules/@leafygreen-ui/lib": { - "version": "13.8.2", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/lib/-/lib-13.8.2.tgz", - "integrity": "sha512-UxtZauF0rsB2dT0dsFYadcs9qa22Wk3PJaSXOCoI8BRPxyV8H4H6B+FQuFjCeLpKWFYOGLee9di3Xsqd4ewa8Q==", + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/lib/-/lib-14.0.2.tgz", + "integrity": "sha512-ZmyBeY1wj6cg9Tam0TaH6LejJKx+5uobeyCtwwdoNdMdqXOxcPOYWmUKLTjXh3P/TXVjXgYIpLiANUHN7OtMbw==", "license": "Apache-2.0", "dependencies": { - "@storybook/csf": "^0.1.0", - "lodash": "^4.17.21", - "prop-types": "^15.7.2" + "lodash": "^4.17.21" }, "peerDependencies": { "react": "^17.0.0 || ^18.0.0" } }, "node_modules/@leafygreen-ui/logo": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/logo/-/logo-9.2.0.tgz", - "integrity": "sha512-NBGFVglNaZ32yWUlpCF2D0kwO29XmZe6Bvkf6FHR8OdI40/eOd0WicNbEChtk5x6dxPWM05lK2QM0pnn8bizeA==", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/logo/-/logo-10.0.2.tgz", + "integrity": "sha512-vvzHrQuC6qT1Behrocp/nB9FmRBAnHjLPbL6I8QoxhGAsJmumcqLwXYPzvw7SJBXvciQmvPCGIpAdRkVhysVkg==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/lib": "^13.4.0", - "@leafygreen-ui/palette": "^4.0.10" + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3" } }, "node_modules/@leafygreen-ui/marketing-modal": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/marketing-modal/-/marketing-modal-4.2.3.tgz", - "integrity": "sha512-3rQh0SM1FYpFo/CQubCWZYcgvd0OSCWMAFxMT9ax+xoKZQPwxlPdQ8INWw0B99SF9mVMhP74cmftFQ+88hOcPw==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/marketing-modal/-/marketing-modal-5.0.2.tgz", + "integrity": "sha512-XBEBbADvWu6ouSbULf4aqpb4OBbPV89SKwCbQWd0bUcytXLPgilsnkLHu3oGbX9YjaV2/xyQlSVlOK3PjPG8iw==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/button": "^21.2.0", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/lib": "^13.3.0", - "@leafygreen-ui/modal": "^16.0.7", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/tokens": "^2.5.2", - "@leafygreen-ui/typography": "^19.0.0" + "@leafygreen-ui/button": "^22.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/modal": "^17.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^3.1.12" + "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, "node_modules/@leafygreen-ui/menu": { - "version": "27.0.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/menu/-/menu-27.0.0.tgz", - "integrity": "sha512-0Oq0K14mpC2wzxe2aBaV7AY+6psxZZHpUX2W96fJnpUBXG96iDuqWmlewxkWO8xb2A/XjX047Khfv67kzbgEkw==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/menu/-/menu-28.0.2.tgz", + "integrity": "sha512-Z7Ureg4+5NGiUCwqnyNoA+JbylWPKLOeospkZ3L7Mqd8zdr+iUosRFVrehG62Gmx6C7htUoaV366aFtBXYnjwA==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/descendants": "^1.0.1", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/hooks": "^8.3.0", - "@leafygreen-ui/icon": "^12.5.4", - "@leafygreen-ui/icon-button": "^15.0.23", - "@leafygreen-ui/input-option": "^2.0.2", - "@leafygreen-ui/lib": "^13.8.1", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/polymorphic": "^2.0.0", - "@leafygreen-ui/popover": "^12.0.0", - "@leafygreen-ui/tokens": "^2.10.0", - "@leafygreen-ui/typography": "^19.2.1", + "@leafygreen-ui/descendants": "^2.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/icon-button": "^16.0.2", + "@leafygreen-ui/input-option": "^3.0.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/polymorphic": "^2.0.5", + "@leafygreen-ui/popover": "^13.0.2", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2", "lodash": "^4.17.21", "polished": "^4.3.1", "react-transition-group": "^4.4.5" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^3.2.0" + "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, "node_modules/@leafygreen-ui/modal": { - "version": "16.1.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/modal/-/modal-16.1.0.tgz", - "integrity": "sha512-FadLMCC/J3a3w0zF1kngNdQpBAYgKz9fzh1ctbG+E1KA34iQttz+KACKhQWH6oykPLqwJ8Cz1E3WQ9iL1lPXcg==", + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/modal/-/modal-17.0.2.tgz", + "integrity": "sha512-hE04xSIvr74qnOp20oRQNEa7TV4NahLFdUUJsz+1gmyQTed2VW5qiy40y//PlpYcfAmWjJ9NmbsFL6i32KIF6w==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/hooks": "^8.1.3", - "@leafygreen-ui/icon": "^12.5.0", - "@leafygreen-ui/icon-button": "^15.0.22", - "@leafygreen-ui/lib": "^13.5.0", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/portal": "^5.1.1", - "@leafygreen-ui/tokens": "^2.8.0", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/icon-button": "^16.0.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/portal": "^6.0.2", + "@leafygreen-ui/tokens": "^2.11.3", "focus-trap": "6.9.4", "focus-trap-react": "^9.0.2", "polished": "^4.2.2", - "prop-types": "^15.8.1", "react-transition-group": "^4.4.5" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^3.1.12" + "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, "node_modules/@leafygreen-ui/palette": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/palette/-/palette-4.1.1.tgz", - "integrity": "sha512-fnFSRiq+qQk2w2Q02b85h3sFHZlPsoPnnGihR93BjS+Okxixiat20RmTV2Si/HyqGuuaSus9Uc49RWf+Lb5JaQ==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/palette/-/palette-4.1.3.tgz", + "integrity": "sha512-lg76FxP4ThMiDCzhJwdENcvtyQeLE/T+tExmkclXnuXME4mmo4AVoH+iKScHiztDGgQrF4Hg2rGLUJf5IiR2Iw==", "license": "Apache-2.0" }, "node_modules/@leafygreen-ui/pipeline": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/pipeline/-/pipeline-6.0.0.tgz", - "integrity": "sha512-K9YP2KtW8cOKfUCfowZxdNXSPDbLrPx3iEcncNQuH9A8P6fsHx1E2mNd8gl1+hilFy0vXzxipMqLJZMweQXPBg==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/pipeline/-/pipeline-7.0.2.tgz", + "integrity": "sha512-gcpfsmrz9/Hv86iVJRumxduaXowWh0JUXz29ucmIDHFwKP91ecaFDla2/9FVbrEZoUYYwe4PUKqKxGeTMY+rig==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/hooks": "^8.3.0", - "@leafygreen-ui/icon": "^12.0.1", - "@leafygreen-ui/lib": "^13.8.1", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/tokens": "^2.5.2", - "@leafygreen-ui/tooltip": "^12.0.0", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/tooltip": "^13.0.2", "react-intersection-observer": "^8.25.1" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^3.2.0" + "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, "node_modules/@leafygreen-ui/polymorphic": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/polymorphic/-/polymorphic-2.0.2.tgz", - "integrity": "sha512-OjP+hPG/cwADShcGa1SZdm51G2wVpbNqpU0B3GonEAvGLcAvG4LDMXa7BWo3GDliNkPtVMS86w0eZzEDmLfKmQ==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/polymorphic/-/polymorphic-2.0.5.tgz", + "integrity": "sha512-ajtFuGgydvsKjyft+4FvCptzgoMK+QKcbWs21zLidMZSuQjTq1pt3IC01lFuog05+vVXdvZwHSkEbPzQ4qp3/A==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/lib": "^13.6.0", + "@leafygreen-ui/lib": "^14.0.2", "lodash": "^4.17.21" } }, "node_modules/@leafygreen-ui/popover": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/popover/-/popover-12.0.0.tgz", - "integrity": "sha512-E/2ob3kYAJhmXZLBBxEwGD5/KDlhvZlJ7LIHz7PikwuwqXeWqGiVVVtqniVlvpL1ND8wGsfyM1+L1vZRAVvkng==", + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/popover/-/popover-13.0.2.tgz", + "integrity": "sha512-pLqDhR50O41gN7iBf8JkhUsl2fLSSN7p++yY3do+OLQ8sRWpsvB9Plzw6eQuix4+O6mpSg25FbWn9Hp2/o4BRQ==", "license": "Apache-2.0", "dependencies": { "@floating-ui/react": "^0.26.28", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/hooks": "^8.3.0", - "@leafygreen-ui/lib": "^13.8.1", - "@leafygreen-ui/portal": "^5.1.1", - "@leafygreen-ui/tokens": "^2.8.0", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/portal": "^6.0.2", + "@leafygreen-ui/tokens": "^2.11.3", "@types/react-transition-group": "^4.4.5", "react-transition-group": "^4.4.5" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^3.2.0" + "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, "node_modules/@leafygreen-ui/portal": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/portal/-/portal-5.1.1.tgz", - "integrity": "sha512-8wvNdLxO3hWY7u5rf1ndYCJJ85TB6XpKp+dl7sQPoLnkq8HXd4GqnFXYwvGQp/pf3ts/Dp5FmZ/9dljkktnzQg==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/portal/-/portal-6.0.2.tgz", + "integrity": "sha512-RTGJdAScV6OicrLQv2CHU02CiELPYmrPOfOuuAC2YxqkLiOJCsNS4mE5TWaAYp+yMMFh5nC8cQWjXxNoYbdmNA==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/hooks": "^8.1.3", - "@leafygreen-ui/lib": "^13.3.0" + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/lib": "^14.0.2" }, "peerDependencies": { "react-dom": "^17.0.0 || ^18.0.0" } }, "node_modules/@leafygreen-ui/radio-box-group": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/radio-box-group/-/radio-box-group-13.0.2.tgz", - "integrity": "sha512-1zRW4jeQzwa2i0RdMQ5UPAMTphz0HAy1nQkoNAeMrb+FSlCkfxbTrqWkiqU0f8gkY3ns/cpkNfKhLkYg3eKXWQ==", + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/radio-box-group/-/radio-box-group-14.0.2.tgz", + "integrity": "sha512-c6gO/qf3/Bb2YCk++tGKg36lTPKmPp4B43rQ20W1QYfgB7IjRqQLSzO1XIdc7V34z8slR3XviP4cB/GNGjtqkg==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/hooks": "^8.1.4", - "@leafygreen-ui/lib": "^13.3.0", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/tokens": "^2.5.2" + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/tokens": "^2.11.3" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^3.1.12" + "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, "node_modules/@leafygreen-ui/radio-group": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/radio-group/-/radio-group-11.0.3.tgz", - "integrity": "sha512-pXDQ/iRbUQhg8IfFoRlakPHsNjWTvgp5kj7PaKLnighJg8+7hSLFQ5a6n+IZn6nECAfHvRLgxcyM0HJDBLLUYQ==", + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/radio-group/-/radio-group-12.0.2.tgz", + "integrity": "sha512-GWt0Y3qPav7IJKfjhQzZPWL/XFmeDwg/0Lahvg4Bpfpu+SETcj6Xs1eTsKhHhoNHYNu75moQV8f2CzwGvgIuEQ==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/hooks": "^8.1.4", - "@leafygreen-ui/lib": "^13.3.0", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/tokens": "^2.5.2", - "@leafygreen-ui/typography": "^19.0.0" + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^3.1.12" + "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, "node_modules/@leafygreen-ui/ripple": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/ripple/-/ripple-1.1.13.tgz", - "integrity": "sha512-M8JCnV+bYVYnRaO80qFiuf4oZjatFoAeNTw8mUKCr5/hboNmOJe7vGdJ69Um7iQUYMSBa8IXwD8eHHNgUcOAnw==", + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/ripple/-/ripple-1.1.15.tgz", + "integrity": "sha512-rJ/WedAo5aTCl+oblIY/ipObT9AV1CMX2Q0KbQeuXYXuPpusMxOCCMaK4m5kuLO/Fdy+OohUzPXH3Y5OGNx/xQ==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/tokens": "^2.5.2" + "@leafygreen-ui/tokens": "^2.11.3" } }, "node_modules/@leafygreen-ui/search-input": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/search-input/-/search-input-4.0.0.tgz", - "integrity": "sha512-iiu30IFODxO6zzKwhLdlCUb+TXLuBhyGUwIpvSctmmQwOllDxsOy/Ia5G46SUlG+cwNoKF/XOMBZBWVp3VL8PQ==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/search-input/-/search-input-5.0.2.tgz", + "integrity": "sha512-4B7r0JcW3XqZXMX71AmgrcpYMiOPGaCo6KYK085193IVx7l/8NrmnkEw0t3cL4f+viOcfI4jts0C49J4FuVUfQ==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/a11y": "^1.5.0", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/hooks": "^8.3.0", - "@leafygreen-ui/icon": "^12.5.4", - "@leafygreen-ui/icon-button": "^15.0.21", - "@leafygreen-ui/input-option": "^2.0.0", - "@leafygreen-ui/lib": "^13.8.1", - "@leafygreen-ui/palette": "^4.0.10", - "@leafygreen-ui/polymorphic": "^2.0.0", - "@leafygreen-ui/popover": "^12.0.0", - "@leafygreen-ui/tokens": "^2.9.0", - "@leafygreen-ui/typography": "^19.2.1", + "@leafygreen-ui/a11y": "^2.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/icon-button": "^16.0.2", + "@leafygreen-ui/input-option": "^3.0.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/polymorphic": "^2.0.5", + "@leafygreen-ui/popover": "^13.0.2", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2", "lodash": "^4.17.21", "polished": "^4.2.2" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^3.2.0" + "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, "node_modules/@leafygreen-ui/segmented-control": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/segmented-control/-/segmented-control-9.0.0.tgz", - "integrity": "sha512-oWcG8/oXobja+KszQzz9I2i7JWb9PNIhOHYgpj6GxJpciYGucX/wg2/nHXLt6u8n4nsjOQmuIxg+BwgVYviJfw==", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/segmented-control/-/segmented-control-10.0.2.tgz", + "integrity": "sha512-VV1Fpt95GJrQQkkgQDkjG0xDyDUFO0DIbN4t++WPxtnSPBUNh3hgwM9qXL3YzIe2dGV251xgctJP+IezyM/YNA==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/box": "^3.1.9", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/hooks": "^8.2.1", - "@leafygreen-ui/icon": "^12.4.0", - "@leafygreen-ui/lib": "^13.3.0", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/tokens": "^2.5.2", - "@leafygreen-ui/typography": "^19.0.0", + "@leafygreen-ui/box": "^4.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2", "lodash": "^4.17.21", "polished": "^4.2.2" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^3.1.12" + "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, "node_modules/@leafygreen-ui/select": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/select/-/select-13.0.0.tgz", - "integrity": "sha512-8GwMv61pI8CqlzU9BIBeFYM5HbcF9iIfGpemTyMXchE/V9SIync7tvLThhkwaNEpbK7oqyuvdFDsRaCdT3xd9Q==", + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/select/-/select-14.0.2.tgz", + "integrity": "sha512-9SQFkyyXG0x0p5x64yTacVxVUSaRqepHGmJRJqlr0cAeAxJ1S9CT3Cj+V9rMWTbIUlZ6Tgma4WWGt4cav3LZNQ==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/button": "^21.3.0", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/form-field": "^1.2.5", - "@leafygreen-ui/hooks": "^8.3.0", - "@leafygreen-ui/icon": "^12.5.4", - "@leafygreen-ui/input-option": "^2.0.1", - "@leafygreen-ui/lib": "^13.8.1", - "@leafygreen-ui/palette": "^4.0.10", - "@leafygreen-ui/popover": "^12.0.0", - "@leafygreen-ui/tokens": "^2.9.0", - "@leafygreen-ui/typography": "^19.2.1", - "@lg-tools/test-harnesses": "^0.1.2", + "@leafygreen-ui/button": "^22.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/form-field": "^2.0.2", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/input-option": "^3.0.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/popover": "^13.0.2", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2", + "@lg-tools/test-harnesses": "^0.1.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" + "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, "node_modules/@leafygreen-ui/select/node_modules/react-is": { @@ -5783,181 +5780,153 @@ "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", "license": "MIT" }, - "node_modules/@leafygreen-ui/table": { - "version": "12.7.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/table/-/table-12.7.0.tgz", - "integrity": "sha512-zsenGdk7yXu7aFELSDlGa1yjv4Q6C4KfL4o8MEqAZYXlZqzsB6z/QiZRJfVjti4vIYWVENC2GwDSLRAAUDGuuQ==", - "license": "Apache-2.0", - "dependencies": { - "@leafygreen-ui/checkbox": "^13.1.0", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/hooks": "^8.1.3", - "@leafygreen-ui/icon": "^12.5.4", - "@leafygreen-ui/icon-button": "^15.0.21", - "@leafygreen-ui/lib": "^13.6.0", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/polymorphic": "^2.0.0", - "@leafygreen-ui/tokens": "^2.11.0", - "@leafygreen-ui/typography": "^19.2.0", - "@lg-tools/test-harnesses": "^0.1.2", - "@tanstack/react-table": "^8.13.2", - "lodash": "^4.17.21", - "polished": "^4.2.2", - "react-keyed-flatten-children": "^1.3.0", - "react-transition-group": "^4.4.5", - "react-virtual": "^2.10.4" - }, - "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^3.1.12" - } - }, "node_modules/@leafygreen-ui/tabs": { - "version": "13.1.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/tabs/-/tabs-13.1.1.tgz", - "integrity": "sha512-hmUAKNE8EpQDTqEmPaAfLxaOxXXLt1O0fQQJ+pmbpEoj/8JN6Vg4gTk9KZYh7T0M3bRBNgN9szncvepdGUGuJA==", + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/tabs/-/tabs-14.0.2.tgz", + "integrity": "sha512-cvWQErlgFAr0x1hPa4OSxJfIbR5PJRB8dVcnQ7zIht5M3UsouNTxMoB7mWSGvh2IWfAafhtdDNi9I+DnONMJKw==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/a11y": "^1.5.0", - "@leafygreen-ui/descendants": "^1.0.0", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/hooks": "^8.2.0", - "@leafygreen-ui/lib": "^13.7.0", - "@leafygreen-ui/palette": "^4.1.0", - "@leafygreen-ui/polymorphic": "^2.0.2", - "@leafygreen-ui/tokens": "^2.10.0", - "@leafygreen-ui/typography": "^19.3.0", - "@lg-tools/test-harnesses": "0.1.2" + "@leafygreen-ui/a11y": "^2.0.2", + "@leafygreen-ui/descendants": "^2.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/polymorphic": "^2.0.5", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2", + "@lg-tools/test-harnesses": "^0.1.4" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^3.1.12" + "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, "node_modules/@leafygreen-ui/text-area": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/text-area/-/text-area-9.1.2.tgz", - "integrity": "sha512-xw0hs5VpQiL5fsIvN5m88fiSyr4Pk/4bso/asV0bZRyvoHhaN/efQ9TBq/wXnN1HFnDFbQw2IV8soHImrpgGqQ==", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/text-area/-/text-area-10.0.2.tgz", + "integrity": "sha512-rsIVH/XhwfqaUkg/XPUS+Qh452IGk+JGWV4WFAJP7jvzIPqSlr50kNWk/OZo5gXCdYLHhSceXNT+HZnW8zb71Q==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/form-field": "^1.2.5", - "@leafygreen-ui/hooks": "^8.1.3", - "@leafygreen-ui/icon": "^12.4.0", - "@leafygreen-ui/lib": "^13.4.0", - "@leafygreen-ui/palette": "^4.0.10", - "@leafygreen-ui/tokens": "^2.5.2", - "@leafygreen-ui/typography": "^19.0.0", - "@lg-tools/test-harnesses": "^0.1.2" + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/form-field": "^2.0.2", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2", + "@lg-tools/test-harnesses": "^0.1.4" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^3.1.12" + "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, "node_modules/@leafygreen-ui/text-input": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/text-input/-/text-input-13.1.2.tgz", - "integrity": "sha512-YoRek1nrD4guXFLmgBMFrh7FB3WFTyeEywAhMRohm3Ih05i2tE3BhM0gdExXOd3vGLiuFgz2tv+cbh7XtI5Rgg==", + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/text-input/-/text-input-14.0.2.tgz", + "integrity": "sha512-YsLoty/ZVn9wfjQ3tcQSznhjMdpXlb0lBj5MDz+MfNpshgiZcukChUI83e11NVrbpkZ6Aer8YEldKthO+Ni5dA==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/form-field": "^1.2.5", - "@leafygreen-ui/hooks": "^8.1.3", - "@leafygreen-ui/lib": "^13.4.0", - "@leafygreen-ui/tokens": "^2.5.2", - "@leafygreen-ui/typography": "^19.0.0", - "@lg-tools/test-harnesses": "^0.1.2" + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/form-field": "^2.0.2", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2", + "@lg-tools/test-harnesses": "^0.1.4" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^3.1.12" + "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, "node_modules/@leafygreen-ui/toast": { - "version": "6.1.28", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/toast/-/toast-6.1.28.tgz", - "integrity": "sha512-hqBYOmKSNYGlHW9hwOMU9CJB+gtc0UqV25PoTni8GDwg+WKWKFI6fJP7zo4WNvvxcmTYniX026OI+/6fPxMt5Q==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/toast/-/toast-7.0.2.tgz", + "integrity": "sha512-tbEIBL/Xc5Yma3R7rA0gGbQPube2KTs3SIYPRbARDz/Mff0p5gfROeDR9MXL3IY+avYDLkFaxmwbJUVHNC7ZZw==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/hooks": "^8.1.4", - "@leafygreen-ui/icon": "^12.0.1", - "@leafygreen-ui/icon-button": "^15.0.23", - "@leafygreen-ui/lib": "^13.8.2", - "@leafygreen-ui/palette": "^4.1.0", - "@leafygreen-ui/portal": "^5.1.1", - "@leafygreen-ui/tokens": "^2.5.2", - "@leafygreen-ui/typography": "^19.0.0", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/icon-button": "^16.0.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/portal": "^6.0.2", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2", "lodash": "^4.17.21", "polished": "^4.2.2", "react-transition-group": "^4.4.5" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^3.1.12" + "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, "node_modules/@leafygreen-ui/toggle": { - "version": "10.1.2", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/toggle/-/toggle-10.1.2.tgz", - "integrity": "sha512-01As8Z/ZqdKL+GJZGfu9ztcZoi/U46UpP15+KvtCE2BOULJiKsAaehZvuRnqf4lqeJQrSNd8qPitQRdVXWwsbg==", + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/toggle/-/toggle-11.0.2.tgz", + "integrity": "sha512-fb4TwqNlRWYYMSPwpOLD9fyUMJEhZKS+Epb4oRlPYhH1uKxEMmuEqzR55bQYmd9KChkcT79YHVdrVu+jaP9L5g==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/a11y": "^1.4.13", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/icon": "^12.1.0", - "@leafygreen-ui/lib": "^13.4.0", - "@leafygreen-ui/palette": "^4.0.10", - "@leafygreen-ui/tokens": "^2.5.2", - "@lg-tools/test-harnesses": "^0.1.2" + "@leafygreen-ui/a11y": "^2.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/tokens": "^2.11.3", + "@lg-tools/test-harnesses": "^0.1.4" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^3.1.12" + "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, "node_modules/@leafygreen-ui/tokens": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/tokens/-/tokens-2.11.0.tgz", - "integrity": "sha512-/0G+UaDpLBLLtEP1mjGjiDnqReHufUTUkteqNUsyTOz1bpfejoo1anu3f6dZDqNlxoKhHZEEngQ+HvP1l1RJVw==", + "version": "2.11.3", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/tokens/-/tokens-2.11.3.tgz", + "integrity": "sha512-IQJ0uJQldPNzedOCsoPKtwWsKPP9vtD2cCx/DC9HtLmdQbiuWXdcAw67psOjTBWCXYxRJo2Pd8RZ2LnAIrywug==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/lib": "^13.7.0", - "@leafygreen-ui/palette": "^4.0.9", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", "polished": "^4.2.2" } }, "node_modules/@leafygreen-ui/tooltip": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/tooltip/-/tooltip-12.0.0.tgz", - "integrity": "sha512-0iOlrB5PbRX6pp/ARzgH3gSiL277jQa/DXgW5ST/XIXs2nv/zKyk9kjeiYbDcoojxLQU8R64k+Mi8Z1M5AN8Xg==", + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/tooltip/-/tooltip-13.0.2.tgz", + "integrity": "sha512-dEfH4VmhvtOnTWGZZ62SkqGkaxNp2VEvuwbMrK3TKq5WqvCRdw7FDkEH7fKO2If284qWVKiJwIWCqPrIK0397g==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/hooks": "^8.3.0", - "@leafygreen-ui/icon": "^12.5.0", - "@leafygreen-ui/lib": "^13.8.1", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/popover": "^12.0.0", - "@leafygreen-ui/tokens": "^2.8.0", - "@leafygreen-ui/typography": "^19.0.0", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/popover": "^13.0.2", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2", "lodash": "^4.17.21", "polished": "^4.2.2" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^3.2.0" + "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, "node_modules/@leafygreen-ui/typography": { - "version": "19.3.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/typography/-/typography-19.3.0.tgz", - "integrity": "sha512-pgTRcc4usW/S9nDDzkf5Ac/JPEybhWtOnDpmrp99mAJHM6tH48Pd1HjRNHWjn6bnh0nXWjwANXX1ZEe+8ggCNg==", + "version": "20.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/typography/-/typography-20.0.2.tgz", + "integrity": "sha512-AqBLozuBMjos2UNEVj1A+zi2S2fXEYo0hLoM0ypDSWPwvRICLMYuR855hJiL0BlDZWBb2CrT7WdM7dLa6I+52w==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/icon": "^12.6.0", - "@leafygreen-ui/lib": "^13.6.1", - "@leafygreen-ui/palette": "^4.0.10", - "@leafygreen-ui/polymorphic": "^2.0.0", - "@leafygreen-ui/tokens": "^2.9.0" + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/polymorphic": "^2.0.5", + "@leafygreen-ui/tokens": "^2.11.3" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^3.1.12" + "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, "node_modules/@leichtgewicht/base64-codec": { @@ -7490,9 +7459,9 @@ } }, "node_modules/@lg-tools/test-harnesses": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@lg-tools/test-harnesses/-/test-harnesses-0.1.2.tgz", - "integrity": "sha512-Fb6bb9v69ey7Z9LOWMZUVNgyk5Xlgi3+CC78aqB7aFyOt0/9YSldWmxDp4tLRRu5cY8cmW3xqo5uLGT9JyWLWQ==", + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@lg-tools/test-harnesses/-/test-harnesses-0.1.4.tgz", + "integrity": "sha512-3CbuBu28tgn919mHTWFwyKiHnrg78h3kOT1uIrYTlJzUJ8V8tcFXSCTlOYhn+8iQSlbG3dHVSbOcZmfSXDFohA==", "license": "Apache-2.0", "dependencies": { "@testing-library/dom": "9.3.1" @@ -10731,12 +10700,6 @@ "node": ">=12" } }, - "node_modules/@reach/observe-rect": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@reach/observe-rect/-/observe-rect-1.2.0.tgz", - "integrity": "sha512-Ba7HmkFgfQxZqqaeIWWkNK0rEhpxVQHIoVyW1YDSkGsGIXzcaW4deC8B0pZrNSSyLTdIk7y+5olKt5+g0GmFIQ==", - "license": "MIT" - }, "node_modules/@react-aria/interactions": { "version": "3.9.1", "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.9.1.tgz", @@ -12111,27 +12074,6 @@ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", "license": "0BSD" }, - "node_modules/@storybook/csf": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/@storybook/csf/-/csf-0.1.12.tgz", - "integrity": "sha512-9/exVhabisyIVL0VxTCxo01Tdm8wefIXKXfltAPTSr8cbLn5JAxGQ6QV3mjdecLGEOucfoVhAKtJfVHxEK1iqw==", - "license": "MIT", - "dependencies": { - "type-fest": "^2.19.0" - } - }, - "node_modules/@storybook/csf/node_modules/type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/@szmarczak/http-timer": { "version": "4.0.5", "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.5.tgz", @@ -12163,6 +12105,23 @@ "react-dom": ">=16.8" } }, + "node_modules/@tanstack/react-virtual": { + "version": "3.11.2", + "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.11.2.tgz", + "integrity": "sha512-OuFzMXPF4+xZgx8UzJha0AieuMihhhaWG0tCqpp6tDzlFwOmNBPYMuLOtMJ1Tr4pXLHmgjcWhG6RlknY2oNTdQ==", + "license": "MIT", + "dependencies": { + "@tanstack/virtual-core": "3.11.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, "node_modules/@tanstack/table-core": { "version": "8.20.5", "resolved": "https://registry.npmjs.org/@tanstack/table-core/-/table-core-8.20.5.tgz", @@ -12176,6 +12135,16 @@ "url": "https://github.com/sponsors/tannerlinsley" } }, + "node_modules/@tanstack/virtual-core": { + "version": "3.11.2", + "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.11.2.tgz", + "integrity": "sha512-vTtpNt7mKCiZ1pwU9hfKPhpdVO2sVzFQsxoVBGtOSHxlrRRzYr8iQ2TlwbAcRYCcEiZ9ECAM8kBzH0v2+VzfKw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + } + }, "node_modules/@testing-library/dom": { "version": "8.20.1", "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.20.1.tgz", @@ -36734,6 +36703,12 @@ "react": ">=16.13.1" } }, + "node_modules/react-fast-compare": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", + "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==", + "license": "MIT" + }, "node_modules/react-hotkeys-hook": { "version": "4.3.7", "resolved": "https://registry.npmjs.org/react-hotkeys-hook/-/react-hotkeys-hook-4.3.7.tgz", @@ -36756,24 +36731,6 @@ "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" }, - "node_modules/react-keyed-flatten-children": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/react-keyed-flatten-children/-/react-keyed-flatten-children-1.3.0.tgz", - "integrity": "sha512-qB7A6n+NHU0x88qTZGAJw6dsqwI941jcRPBB640c/CyWqjPQQ+YUmXOuzPziuHb7iqplM3xksWAbGYwkQT0tXA==", - "license": "MIT", - "dependencies": { - "react-is": "^16.8.6" - }, - "peerDependencies": { - "react": ">=15.0.0" - } - }, - "node_modules/react-keyed-flatten-children/node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "license": "MIT" - }, "node_modules/react-leaflet": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/react-leaflet/-/react-leaflet-2.4.0.tgz", @@ -36920,21 +36877,6 @@ "react-dom": ">=16.6.0" } }, - "node_modules/react-virtual": { - "version": "2.10.4", - "resolved": "https://registry.npmjs.org/react-virtual/-/react-virtual-2.10.4.tgz", - "integrity": "sha512-Ir6+oPQZTVHfa6+JL9M7cvMILstFZH/H3jqeYeKI4MSUX+rIruVwFC6nGVXw9wqAw8L0Kg2KvfXxI85OvYQdpQ==", - "funding": [ - "https://github.com/sponsors/tannerlinsley" - ], - "license": "MIT", - "dependencies": { - "@reach/observe-rect": "^1.1.0" - }, - "peerDependencies": { - "react": "^16.6.3 || ^17.0.0" - } - }, "node_modules/react-virtualized-auto-sizer": { "version": "1.0.24", "resolved": "https://registry.npmjs.org/react-virtualized-auto-sizer/-/react-virtualized-auto-sizer-1.0.24.tgz", @@ -43562,44 +43504,44 @@ "@dnd-kit/core": "^6.0.7", "@dnd-kit/sortable": "^7.0.2", "@dnd-kit/utilities": "^3.2.1", - "@leafygreen-ui/badge": "^8.1.3", - "@leafygreen-ui/banner": "^8.0.1", - "@leafygreen-ui/button": "^21.3.0", - "@leafygreen-ui/card": "^11.0.0", - "@leafygreen-ui/checkbox": "^13.1.2", - "@leafygreen-ui/code": "^15.0.0", - "@leafygreen-ui/combobox": "^10.0.0", - "@leafygreen-ui/confirmation-modal": "^5.2.1", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/guide-cue": "^6.0.0", - "@leafygreen-ui/hooks": "^8.3.0", - "@leafygreen-ui/icon": "^12.8.0", - "@leafygreen-ui/icon-button": "^15.0.23", - "@leafygreen-ui/info-sprinkle": "^3.0.0", - "@leafygreen-ui/leafygreen-provider": "^3.2.0", - "@leafygreen-ui/logo": "^9.2.0", - "@leafygreen-ui/marketing-modal": "^4.2.3", - "@leafygreen-ui/menu": "^27.0.0", - "@leafygreen-ui/modal": "^16.1.0", - "@leafygreen-ui/palette": "^4.1.1", - "@leafygreen-ui/pipeline": "^6.0.0", - "@leafygreen-ui/polymorphic": "^2.0.2", - "@leafygreen-ui/popover": "^12.0.0", - "@leafygreen-ui/portal": "^5.1.1", - "@leafygreen-ui/radio-box-group": "^13.0.2", - "@leafygreen-ui/radio-group": "^11.0.3", - "@leafygreen-ui/search-input": "^4.0.0", - "@leafygreen-ui/segmented-control": "^9.0.0", - "@leafygreen-ui/select": "^13.0.0", - "@leafygreen-ui/table": "^12.7.0", - "@leafygreen-ui/tabs": "^13.1.1", - "@leafygreen-ui/text-area": "^9.1.2", - "@leafygreen-ui/text-input": "^13.1.2", - "@leafygreen-ui/toast": "^6.1.28", - "@leafygreen-ui/toggle": "^10.1.2", - "@leafygreen-ui/tokens": "^2.11.0", - "@leafygreen-ui/tooltip": "^12.0.0", - "@leafygreen-ui/typography": "^19.3.0", + "@leafygreen-ui/badge": "^9.0.2", + "@leafygreen-ui/banner": "^9.0.2", + "@leafygreen-ui/button": "^22.0.2", + "@leafygreen-ui/card": "^12.0.2", + "@leafygreen-ui/checkbox": "^14.0.2", + "@leafygreen-ui/code": "^16.0.2", + "@leafygreen-ui/combobox": "^11.0.2", + "@leafygreen-ui/confirmation-modal": "^6.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/guide-cue": "^7.0.2", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/icon-button": "^16.0.2", + "@leafygreen-ui/info-sprinkle": "^4.0.2", + "@leafygreen-ui/leafygreen-provider": "^4.0.2", + "@leafygreen-ui/logo": "^10.0.2", + "@leafygreen-ui/marketing-modal": "^5.0.2", + "@leafygreen-ui/menu": "^28.0.2", + "@leafygreen-ui/modal": "^17.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/pipeline": "^7.0.2", + "@leafygreen-ui/polymorphic": "^2.0.5", + "@leafygreen-ui/popover": "^13.0.2", + "@leafygreen-ui/portal": "^6.0.2", + "@leafygreen-ui/radio-box-group": "^14.0.2", + "@leafygreen-ui/radio-group": "^12.0.2", + "@leafygreen-ui/search-input": "^5.0.2", + "@leafygreen-ui/segmented-control": "^10.0.2", + "@leafygreen-ui/select": "^14.0.2", + "@leafygreen-ui/table": "^13.0.1", + "@leafygreen-ui/tabs": "^14.0.2", + "@leafygreen-ui/text-area": "^10.0.2", + "@leafygreen-ui/text-input": "^14.0.2", + "@leafygreen-ui/toast": "^7.0.2", + "@leafygreen-ui/toggle": "^11.0.2", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/tooltip": "^13.0.2", + "@leafygreen-ui/typography": "^20.0.2", "@react-aria/interactions": "^3.9.1", "@react-aria/utils": "^3.13.1", "@react-aria/visually-hidden": "^3.3.1", @@ -43638,6 +43580,34 @@ "typescript": "^5.0.4" } }, + "packages/compass-components/node_modules/@leafygreen-ui/table": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/table/-/table-13.0.1.tgz", + "integrity": "sha512-EmCdXp58RD2gagM9t51ZGTXakEPRvF+u0aJuGSfAgz3X20Y8ZBYRorBc4xRPy35WtkVdnEwQFeuwjaEvroy5cQ==", + "license": "Apache-2.0", + "dependencies": { + "@leafygreen-ui/checkbox": "^14.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/icon-button": "^16.0.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/polymorphic": "^2.0.5", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2", + "@lg-tools/test-harnesses": "^0.1.4", + "@tanstack/react-table": "^8.20.5", + "@tanstack/react-virtual": "^3.10.7", + "lodash": "^4.17.21", + "polished": "^4.2.2", + "react-fast-compare": "3.2.2", + "react-intersection-observer": "^8.25.1" + }, + "peerDependencies": { + "@leafygreen-ui/leafygreen-provider": "^4.0.2" + } + }, "packages/compass-components/node_modules/sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -52973,20 +52943,20 @@ } }, "@floating-ui/core": { - "version": "1.6.8", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.8.tgz", - "integrity": "sha512-7XJ9cPU+yI2QeLS+FCSlqNFZJq8arvswefkZrYI1yQBbftw6FyrZOxYSh+9S7z7TpeWlRt9zJ5IhM1WIL334jA==", + "version": "1.6.9", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.9.tgz", + "integrity": "sha512-uMXCuQ3BItDUbAMhIXw7UPXRfAlOAvZzdK9BWpE60MCn+Svt3aLn9jsPTi/WNGlRUu2uI0v5S7JiIUsbsvh3fw==", "requires": { - "@floating-ui/utils": "^0.2.8" + "@floating-ui/utils": "^0.2.9" } }, "@floating-ui/dom": { - "version": "1.6.12", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.12.tgz", - "integrity": "sha512-NP83c0HjokcGVEMeoStg317VD9W7eDlGK7457dMBANbKA6GJZdc7rjujdgqzTaz93jkGgc5P/jeWbaCHnMNc+w==", + "version": "1.6.13", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.13.tgz", + "integrity": "sha512-umqzocjDgNRGTuO7Q8CU32dkHkECqI8ZdMZ5Swb6QAM0t5rnlrN3lGo1hdpscRd3WS8T6DKYK4ephgIH9iRh3w==", "requires": { "@floating-ui/core": "^1.6.0", - "@floating-ui/utils": "^0.2.8" + "@floating-ui/utils": "^0.2.9" } }, "@floating-ui/react": { @@ -53015,9 +52985,9 @@ } }, "@floating-ui/utils": { - "version": "0.2.8", - "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.8.tgz", - "integrity": "sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==" + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.9.tgz", + "integrity": "sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==" }, "@gar/promisify": { "version": "1.1.3", @@ -53264,118 +53234,118 @@ } }, "@leafygreen-ui/a11y": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/a11y/-/a11y-1.5.0.tgz", - "integrity": "sha512-QKnzWWFsw8FR9+KVqQbgzSGC5T2NcsUI1+6bc6+mNh1HwH8nUctrXj0tjTkrV+Dmab8zdeArUz24ly9eEvl7UA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/a11y/-/a11y-2.0.2.tgz", + "integrity": "sha512-b94OCj0JyfDBujniE2L80Rj5Hbjp6E3L6EIhKQPc/33AzlFGVKlk8wVdhqhQjOgAKrFXah6teTwzOgI9UQCNcw==", "requires": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/hooks": "^8.1.3", - "@leafygreen-ui/lib": "^13.6.1" + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/lib": "^14.0.2" } }, "@leafygreen-ui/badge": { - "version": "8.1.3", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/badge/-/badge-8.1.3.tgz", - "integrity": "sha512-KsMi231G1dtF3XOzHgOpxp2TfpwqaUTZfJmrL38GaWh4G2svtzqejdeuxYKLCRBVo5udAjbrXvSjYyHhOYsw2Q==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/badge/-/badge-9.0.2.tgz", + "integrity": "sha512-kGM52Zy/7yYU9YWAQHdwuW0Dar2/mS7O7qXF4Y9CIG1Izc0R30zv+oxg9686pAuIijmGsOpeXWHc33Mi12uZ8Q==", "requires": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/lib": "^13.3.0", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/tokens": "^2.5.2" + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/tokens": "^2.11.3" } }, "@leafygreen-ui/banner": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/banner/-/banner-8.0.1.tgz", - "integrity": "sha512-zKrSG334UW/9nGt4P4QKNM8rnOzsG62cLxfysT4UrrOS8doRNvIlKleeQFSkNd4FmljiqdRI0DjDKO0uGhx8SA==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/banner/-/banner-9.0.2.tgz", + "integrity": "sha512-HlQdAMsHJlvysG3O7psBGrxi/yNqbdpPk+dwKQhu5zfXeIP2XLU8Kn7r6nANV+YVKidipZTWNYNM+5hZLZxtfw==", "requires": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/icon": "^12.0.1", - "@leafygreen-ui/icon-button": "^15.0.21", - "@leafygreen-ui/lib": "^13.3.0", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/tokens": "^2.5.2", - "@leafygreen-ui/typography": "^19.0.0" + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/icon-button": "^16.0.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2" } }, "@leafygreen-ui/box": { - "version": "3.1.9", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/box/-/box-3.1.9.tgz", - "integrity": "sha512-hY05VQKDVhqqBH/Dz1kxonjQmqrMR9URa3Dw3YgdLbVUd1hMQkoWbplamiE4S4vq2+81SQBgNw53i+/Vd0Cl0g==" + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/box/-/box-4.0.2.tgz", + "integrity": "sha512-i2aCSME7EkU4gQE/H/ONRtINKsi3DZIi5sOlHBrqr77TWfODeI+t+kp2t2+rEsHxkHH0OFzt98BUL5nCWWUd9w==" }, "@leafygreen-ui/button": { - "version": "21.3.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/button/-/button-21.3.0.tgz", - "integrity": "sha512-v9qipsRWHQBN9sC4RNWmJ/PVQCcYZdg9Wa+k9Q6LFjgahI1/6BXYTZOP4wPJQDp2AG6+dx2CF7Rp60ymM+wtLw==", - "requires": { - "@leafygreen-ui/box": "^3.1.9", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/lib": "^13.4.0", - "@leafygreen-ui/palette": "^4.0.10", - "@leafygreen-ui/ripple": "^1.1.13", - "@leafygreen-ui/tokens": "^2.5.2", - "@lg-tools/test-harnesses": "^0.1.2", + "version": "22.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/button/-/button-22.0.2.tgz", + "integrity": "sha512-Vj1cO/U6pGMzsiQs6fMU+G6k5p7FD8y0lMo/y/gRNHmBuKJ+fEiFOna/OJROrQTTI8iva9dezCU92Fxgc8Hgpg==", + "requires": { + "@leafygreen-ui/box": "^4.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/ripple": "^1.1.15", + "@leafygreen-ui/tokens": "^2.11.3", + "@lg-tools/test-harnesses": "^0.1.4", "polished": "^4.2.2" } }, "@leafygreen-ui/card": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/card/-/card-11.0.0.tgz", - "integrity": "sha512-o5rVAkjLHsK5/ACLBeZHOkdNPfHKk+V9xe8KFW5PSjuxxNR1RPL9UOJBsgiMORaqd7obXgdhcF+jDH6klXHH2A==", - "requires": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/lib": "^13.3.0", - "@leafygreen-ui/palette": "^4.1.0", - "@leafygreen-ui/polymorphic": "^2.0.2", - "@leafygreen-ui/tokens": "^2.5.2", + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/card/-/card-12.0.2.tgz", + "integrity": "sha512-4ffWqzDG3u4APPH4d8nWfdrE7xXedGOvbIAJK2JGhsZcSTLaUpxOF8MYTgYDzRLnRye3bhLA/Om7AUY28aGsMA==", + "requires": { + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/polymorphic": "^2.0.5", + "@leafygreen-ui/tokens": "^2.11.3", "polished": "^4.2.2" } }, "@leafygreen-ui/checkbox": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/checkbox/-/checkbox-13.1.2.tgz", - "integrity": "sha512-rdn55oDiywyk/t3wKnJKbzDn6CUtCCSm4PQF6t4svZWVaHvNzDgTDjHy5D1s8MYpFQbqhsWbJhf17tpRrzY/Mw==", - "requires": { - "@leafygreen-ui/a11y": "^1.4.13", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/hooks": "^8.1.4", - "@leafygreen-ui/lib": "^13.4.0", - "@leafygreen-ui/palette": "^4.0.10", - "@leafygreen-ui/tokens": "^2.5.2", - "@leafygreen-ui/typography": "^19.0.0", - "@lg-tools/test-harnesses": "^0.1.2", + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/checkbox/-/checkbox-14.0.2.tgz", + "integrity": "sha512-M4KzQ9YInjigWmu5PjY4PDT/lYSN2m5U59MR3yMON+Yx1KcN5gK58UmPOwNICkWAWnAc/eS6E/JkjXoa3/S5RQ==", + "requires": { + "@leafygreen-ui/a11y": "^2.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2", + "@lg-tools/test-harnesses": "^0.1.4", "react-transition-group": "^4.4.5" } }, "@leafygreen-ui/chip": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/chip/-/chip-2.0.0.tgz", - "integrity": "sha512-Xblxs3bwibgSqaASg+cn7qIDQajGuiXcMK3/Xfe6gkR6cfQsrcCOcm1BoiIT+9LFYc3qhx0sNP+kwiFTh7E9YA==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/chip/-/chip-3.0.2.tgz", + "integrity": "sha512-PZtbI5O2F2g/FUNwyXs6aaJI4b/1D2Qm66qgx6wgZe3LkiaDX9s2Km7WMKDfMPo8E8aB1pTKGa+GbTwGoiEzqw==", "requires": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/icon": "^12.5.4", - "@leafygreen-ui/inline-definition": "^7.0.0", - "@leafygreen-ui/lib": "^13.8.1", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/tokens": "^2.9.0" + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/inline-definition": "^8.0.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/tokens": "^2.11.3" } }, "@leafygreen-ui/code": { - "version": "15.0.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/code/-/code-15.0.0.tgz", - "integrity": "sha512-5Kc8xdnHUiXbICssW0IpS4xLNKS45GnXiKKOl6Eh3SssFiA0R2dLZcY92rnLC6vnqorpH8ykbWLbrvKdZvgnVw==", - "requires": { - "@leafygreen-ui/a11y": "^1.4.13", - "@leafygreen-ui/button": "^21.1.0", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/hooks": "^8.3.0", - "@leafygreen-ui/icon": "^12.5.4", - "@leafygreen-ui/icon-button": "^15.0.23", - "@leafygreen-ui/lib": "^13.8.1", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/select": "^13.0.0", - "@leafygreen-ui/tokens": "^2.9.0", - "@leafygreen-ui/tooltip": "^12.0.0", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/code/-/code-16.0.2.tgz", + "integrity": "sha512-L56knC/HutinaImI7TAR/BrVM/e//28WZ0cNt/nMF7i4pF0aWwGQIcJ2vAsS/7mjcT4ddPDKrEUVAgzCRYyrbA==", + "requires": { + "@leafygreen-ui/a11y": "^2.0.2", + "@leafygreen-ui/button": "^22.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/icon-button": "^16.0.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/select": "^14.0.2", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/tooltip": "^13.0.2", "@types/facepaint": "^1.2.1", "@types/highlight.js": "^10.1.0", "clipboard": "^2.0.6", @@ -53387,397 +53357,394 @@ } }, "@leafygreen-ui/combobox": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/combobox/-/combobox-10.0.0.tgz", - "integrity": "sha512-FpKj0MGa83Z4mqv70ndohKY56vFtl4N3JZI0DRLNFhG5QI9Eu3+laUx6Qs2e8vTpWogASktzPePmJHD7pCBmXg==", - "requires": { - "@leafygreen-ui/checkbox": "^13.1.2", - "@leafygreen-ui/chip": "^2.0.0", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/form-field": "^1.2.5", - "@leafygreen-ui/hooks": "^8.3.0", - "@leafygreen-ui/icon": "^12.5.4", - "@leafygreen-ui/icon-button": "^15.0.23", - "@leafygreen-ui/input-option": "^2.0.2", - "@leafygreen-ui/lib": "^13.8.1", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/popover": "^12.0.0", - "@leafygreen-ui/tokens": "^2.9.0", - "@leafygreen-ui/typography": "^19.2.1", + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/combobox/-/combobox-11.0.2.tgz", + "integrity": "sha512-TJv+ni2DhFWt6bShL3/NN+Sf6YkZ7EcMqGWcuI5+atyw8gOki6fEyT8TKHejLrf/nAPoXNM3wfrO77JF6WBReQ==", + "requires": { + "@leafygreen-ui/checkbox": "^14.0.2", + "@leafygreen-ui/chip": "^3.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/form-field": "^2.0.2", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/icon-button": "^16.0.2", + "@leafygreen-ui/input-option": "^3.0.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/popover": "^13.0.2", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2", "chalk": "^4.1.2", "lodash": "^4.17.21", "polished": "^4.2.2" } }, "@leafygreen-ui/confirmation-modal": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/confirmation-modal/-/confirmation-modal-5.2.1.tgz", - "integrity": "sha512-IAp8gFczyVoukZajZ4zWoO/DeTTDwNl0gg83CH/cjo8cYhAl32TW3dzOwGK+138jOhjKuE7HyLbUcjHSl9UkSA==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/confirmation-modal/-/confirmation-modal-6.0.2.tgz", + "integrity": "sha512-FoLr501ru0ubuFQS4qk8FjOvDZc3CpCwYMIbbl3rC5G7vJOACnSZcoC163UQvBqia16eUB3DnbbCnOWZoGeS4A==", "requires": { - "@leafygreen-ui/button": "^21.2.0", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/icon": "^12.5.0", - "@leafygreen-ui/lib": "^13.5.0", - "@leafygreen-ui/modal": "^16.0.8", - "@leafygreen-ui/palette": "^4.0.10", - "@leafygreen-ui/text-input": "^13.1.0", - "@leafygreen-ui/tokens": "^2.11.0", - "@leafygreen-ui/typography": "^19.0.0" + "@leafygreen-ui/button": "^22.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/modal": "^17.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/text-input": "^14.0.2", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2" } }, "@leafygreen-ui/descendants": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/descendants/-/descendants-1.0.1.tgz", - "integrity": "sha512-hNCZyduixj3An/MjHufHWzDQXsnK5UzDyUSF5LvulBQy7AOVOJLdKlwepvaWj76rQz95tWPSgIkDrolQcv6RAA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/descendants/-/descendants-2.0.2.tgz", + "integrity": "sha512-r1srluGlar5LuvLVxkLStzRs4Agsqn854pjOdXP7OsBZWx5oGIHZQ6Pu1cUTzbK7YBH3IFRAyRSGIB7tCxSZYg==", "requires": { - "@leafygreen-ui/hooks": "^8.1.3", - "@leafygreen-ui/lib": "^13.7.0", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/lib": "^14.0.2", "lodash": "^4.17.21" } }, "@leafygreen-ui/emotion": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/emotion/-/emotion-4.0.8.tgz", - "integrity": "sha512-gzEC8v9Ds8/wWuIYQ1yYbnERyIVt9X5tkG3AZIXqany+sKbWla9CfV+6vqEk1tdaIit1d0C2FS3rJH3BkA3VJg==", + "version": "4.0.9", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/emotion/-/emotion-4.0.9.tgz", + "integrity": "sha512-f9ffU9FbIRi5KeOGO1YfAScQs3tXHgx6230xix0dWkuiTmwg+TFY8xfNdjptIkFuyODCcjAjIQDqOx98lpGvwQ==", "requires": { "@emotion/css": "^11.1.3", "@emotion/server": "^11.4.0" } }, "@leafygreen-ui/form-field": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/form-field/-/form-field-1.2.5.tgz", - "integrity": "sha512-XH7vJZbgn6wnS7Wv0DpNqcL8q0qPqxHsrVBnqk+iKlnGjCjo1GFzngjOIHODUymEfWRJERrxKO6z8FsSof0GsQ==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/form-field/-/form-field-2.0.2.tgz", + "integrity": "sha512-fE0djPECl65XD4Hj5TgBBT2RnsByjSbfgfkPAKd/e2eBMusmAp7cAPceOnFy98uwH9w677789lofHQnpiCh5gw==", "requires": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/hooks": "^8.1.3", - "@leafygreen-ui/icon": "^12.4.0", - "@leafygreen-ui/lib": "^13.4.0", - "@leafygreen-ui/palette": "^4.0.10", - "@leafygreen-ui/tokens": "^2.7.0", - "@leafygreen-ui/typography": "^19.1.1" + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2" } }, "@leafygreen-ui/guide-cue": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/guide-cue/-/guide-cue-6.0.0.tgz", - "integrity": "sha512-sAqYgy5U5h+OZPWh/ZiF1nYHwfAk4uP3N8frHiR82ZERAWHxjSnuN+/haUYLr2/V1MzNLjrXQ5eDgJQ7BPkBDw==", - "requires": { - "@leafygreen-ui/a11y": "^1.4.13", - "@leafygreen-ui/button": "^21.2.0", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/hooks": "^8.3.0", - "@leafygreen-ui/icon": "^12.5.0", - "@leafygreen-ui/icon-button": "^15.0.21", - "@leafygreen-ui/lib": "^13.5.0", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/popover": "^12.0.0", - "@leafygreen-ui/tooltip": "^12.0.0", - "@leafygreen-ui/typography": "^19.0.0", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/guide-cue/-/guide-cue-7.0.2.tgz", + "integrity": "sha512-9Q7oBzdSEr6ZwmRf3o8ioTd2xC558pWGy7BIqJ0jDmWM1jVBYBBJrytREmNIRYTmiJ1SrjIQ2lDxHo8vLGawow==", + "requires": { + "@leafygreen-ui/a11y": "^2.0.2", + "@leafygreen-ui/button": "^22.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/icon-button": "^16.0.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/popover": "^13.0.2", + "@leafygreen-ui/tooltip": "^13.0.2", + "@leafygreen-ui/typography": "^20.0.2", "focus-trap": "6.9.4", "focus-trap-react": "9.0.2", "polished": "^4.2.2" } }, "@leafygreen-ui/hooks": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/hooks/-/hooks-8.3.0.tgz", - "integrity": "sha512-6z+QdFKB9UniDs9gwwXcWalHAypxEaZG7DOh/o9VSqh+yrfQKm+muPzU/oo40ts72trv1tBVv1pU4+X2oBbzmw==", + "version": "8.3.4", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/hooks/-/hooks-8.3.4.tgz", + "integrity": "sha512-Qbhn4RRCQo/t5BkfCkN4uCYtKJlysI1yrLuaeftf6Mj3oB92e7pPJibzWCVwy5WwNK3vAqB9YV5IM+zDzjJZJQ==", "requires": { - "@leafygreen-ui/lib": "^13.8.1", + "@leafygreen-ui/lib": "^14.0.2", "lodash": "^4.17.21" } }, "@leafygreen-ui/icon": { - "version": "12.8.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/icon/-/icon-12.8.0.tgz", - "integrity": "sha512-LDYSFtdn+dX3/hyBJJw722grz98To+X9Nw/97F6MUk+D9eNdufzPFYQCd8iDsgUbfeSVJ/uw1PVr20QEJ7Xtcw==", + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/icon/-/icon-13.1.2.tgz", + "integrity": "sha512-/TM731pMS8sVRfF8ciAkdZwCKExPNHJ3aDplhLRlnVuC66x+zDbxaiyAlkztFEGBtKeTug4TAMSVaOPeR54ZWg==", "requires": { - "@leafygreen-ui/emotion": "^4.0.8", + "@leafygreen-ui/emotion": "^4.0.9", "lodash": "^4.17.21" } }, "@leafygreen-ui/icon-button": { - "version": "15.0.23", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/icon-button/-/icon-button-15.0.23.tgz", - "integrity": "sha512-UnvHugYqr/FFTmbiascoxM0QMuJogP8d3H413ftCQM3jx8F65JbOwSV2X7QWoesKBTzppAfySbw+zMNihP2L1w==", - "requires": { - "@leafygreen-ui/a11y": "^1.4.13", - "@leafygreen-ui/box": "^3.1.9", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/icon": "^12.0.1", - "@leafygreen-ui/lib": "^13.3.0", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/tokens": "^2.5.2", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/icon-button/-/icon-button-16.0.2.tgz", + "integrity": "sha512-nCotpqN4VlGejm0ybzdZH4ExP8bdQZbLElBkTEsPSf4nNCvjC5LsbIqRuK/TGIHTa4tPnTHgnx7QZb5X36Q5Qg==", + "requires": { + "@leafygreen-ui/a11y": "^2.0.2", + "@leafygreen-ui/box": "^4.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/tokens": "^2.11.3", "polished": "^4.2.2" } }, "@leafygreen-ui/info-sprinkle": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/info-sprinkle/-/info-sprinkle-3.0.0.tgz", - "integrity": "sha512-9WbW3IMM1zp0DcwReHLHlKa/FcDPckMV3V9Umerja77EV3A/EDqKO1TvNojrId6LC3eP/WbH8tO/GoIfQyuZoQ==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/info-sprinkle/-/info-sprinkle-4.0.2.tgz", + "integrity": "sha512-Z68lh+zpDCxFWLlBb3wfoXhYCNV/gkijXDMkXseI9drsMxOlm5e1z+LwXSVAVGg8cKjvuKcSBK8KCJA6rsq00w==", "requires": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/icon": "^12.6.0", - "@leafygreen-ui/lib": "^13.8.1", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/tokens": "^2.5.2", - "@leafygreen-ui/tooltip": "^12.0.0" + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/tooltip": "^13.0.2" } }, "@leafygreen-ui/inline-definition": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/inline-definition/-/inline-definition-7.0.0.tgz", - "integrity": "sha512-JPhU40na9h+GGKfzotbqFO6sqJQiMkRkQy1xJI7kPcYg9zj2/U2k/dwcCI4+RRdHXh67dxXEPlQDAwR8/PAZKw==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/inline-definition/-/inline-definition-8.0.2.tgz", + "integrity": "sha512-Rg0AsMOtxI1EveQ1zGBgUD9yGifVcxzEwHYz3Rm3BvawCzo+Ynk2OIosOzo3VYL5uuq/pN9bpgq/bFuS1KczbA==", "requires": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/lib": "^13.8.1", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/tokens": "^2.11.0", - "@leafygreen-ui/tooltip": "^12.0.0" + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/tooltip": "^13.0.2" } }, "@leafygreen-ui/input-option": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/input-option/-/input-option-2.0.2.tgz", - "integrity": "sha512-GD3TX/5uF6NMdlcOt89jg7NXrN43ZAm+TEg/84NT9Mpdik9pw44Nznhv/BD/jXaWpxPXlDQzq7ReAOi7WtUujg==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/input-option/-/input-option-3.0.2.tgz", + "integrity": "sha512-yBAVNvtDeBB3fVNT6O7yw+ccFGZIwPTRoCKciZFDrzuB7KETxtaWN1ClEn14sL232P2gLd1NfrgzsWLPUi9Fsg==", "requires": { - "@leafygreen-ui/a11y": "^1.5.0", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/lib": "^13.6.1", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/polymorphic": "^2.0.0", - "@leafygreen-ui/tokens": "^2.9.0", - "@leafygreen-ui/typography": "^19.2.1" + "@leafygreen-ui/a11y": "^2.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/polymorphic": "^2.0.5", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2" } }, "@leafygreen-ui/leafygreen-provider": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/leafygreen-provider/-/leafygreen-provider-3.2.0.tgz", - "integrity": "sha512-tVOnAZXxOLysvGybBbq/e/9S2DN5UcmqurTgagDZbG9z9SXu45h1GWBQLw9eW4f6G39zI9XBAaEibpVgro2DrQ==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/leafygreen-provider/-/leafygreen-provider-4.0.2.tgz", + "integrity": "sha512-dZ9wYv8Sj/8yTDOvx6q6XQZLzDsz5eWoUlDTfGxwMS+hyIrReiPkqZdE87sBVongcKVwD8OBlPdr+XGeoeaLBw==", "requires": { - "@leafygreen-ui/hooks": "^8.3.0", - "@leafygreen-ui/lib": "^13.8.1", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/lib": "^14.0.2", "react-transition-group": "^4.4.5" } }, "@leafygreen-ui/lib": { - "version": "13.8.2", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/lib/-/lib-13.8.2.tgz", - "integrity": "sha512-UxtZauF0rsB2dT0dsFYadcs9qa22Wk3PJaSXOCoI8BRPxyV8H4H6B+FQuFjCeLpKWFYOGLee9di3Xsqd4ewa8Q==", + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/lib/-/lib-14.0.2.tgz", + "integrity": "sha512-ZmyBeY1wj6cg9Tam0TaH6LejJKx+5uobeyCtwwdoNdMdqXOxcPOYWmUKLTjXh3P/TXVjXgYIpLiANUHN7OtMbw==", "requires": { - "@storybook/csf": "^0.1.0", - "lodash": "^4.17.21", - "prop-types": "^15.7.2" + "lodash": "^4.17.21" } }, "@leafygreen-ui/logo": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/logo/-/logo-9.2.0.tgz", - "integrity": "sha512-NBGFVglNaZ32yWUlpCF2D0kwO29XmZe6Bvkf6FHR8OdI40/eOd0WicNbEChtk5x6dxPWM05lK2QM0pnn8bizeA==", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/logo/-/logo-10.0.2.tgz", + "integrity": "sha512-vvzHrQuC6qT1Behrocp/nB9FmRBAnHjLPbL6I8QoxhGAsJmumcqLwXYPzvw7SJBXvciQmvPCGIpAdRkVhysVkg==", "requires": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/lib": "^13.4.0", - "@leafygreen-ui/palette": "^4.0.10" + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3" } }, "@leafygreen-ui/marketing-modal": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/marketing-modal/-/marketing-modal-4.2.3.tgz", - "integrity": "sha512-3rQh0SM1FYpFo/CQubCWZYcgvd0OSCWMAFxMT9ax+xoKZQPwxlPdQ8INWw0B99SF9mVMhP74cmftFQ+88hOcPw==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/marketing-modal/-/marketing-modal-5.0.2.tgz", + "integrity": "sha512-XBEBbADvWu6ouSbULf4aqpb4OBbPV89SKwCbQWd0bUcytXLPgilsnkLHu3oGbX9YjaV2/xyQlSVlOK3PjPG8iw==", "requires": { - "@leafygreen-ui/button": "^21.2.0", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/lib": "^13.3.0", - "@leafygreen-ui/modal": "^16.0.7", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/tokens": "^2.5.2", - "@leafygreen-ui/typography": "^19.0.0" + "@leafygreen-ui/button": "^22.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/modal": "^17.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2" } }, "@leafygreen-ui/menu": { - "version": "27.0.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/menu/-/menu-27.0.0.tgz", - "integrity": "sha512-0Oq0K14mpC2wzxe2aBaV7AY+6psxZZHpUX2W96fJnpUBXG96iDuqWmlewxkWO8xb2A/XjX047Khfv67kzbgEkw==", - "requires": { - "@leafygreen-ui/descendants": "^1.0.1", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/hooks": "^8.3.0", - "@leafygreen-ui/icon": "^12.5.4", - "@leafygreen-ui/icon-button": "^15.0.23", - "@leafygreen-ui/input-option": "^2.0.2", - "@leafygreen-ui/lib": "^13.8.1", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/polymorphic": "^2.0.0", - "@leafygreen-ui/popover": "^12.0.0", - "@leafygreen-ui/tokens": "^2.10.0", - "@leafygreen-ui/typography": "^19.2.1", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/menu/-/menu-28.0.2.tgz", + "integrity": "sha512-Z7Ureg4+5NGiUCwqnyNoA+JbylWPKLOeospkZ3L7Mqd8zdr+iUosRFVrehG62Gmx6C7htUoaV366aFtBXYnjwA==", + "requires": { + "@leafygreen-ui/descendants": "^2.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/icon-button": "^16.0.2", + "@leafygreen-ui/input-option": "^3.0.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/polymorphic": "^2.0.5", + "@leafygreen-ui/popover": "^13.0.2", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2", "lodash": "^4.17.21", "polished": "^4.3.1", "react-transition-group": "^4.4.5" } }, "@leafygreen-ui/modal": { - "version": "16.1.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/modal/-/modal-16.1.0.tgz", - "integrity": "sha512-FadLMCC/J3a3w0zF1kngNdQpBAYgKz9fzh1ctbG+E1KA34iQttz+KACKhQWH6oykPLqwJ8Cz1E3WQ9iL1lPXcg==", - "requires": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/hooks": "^8.1.3", - "@leafygreen-ui/icon": "^12.5.0", - "@leafygreen-ui/icon-button": "^15.0.22", - "@leafygreen-ui/lib": "^13.5.0", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/portal": "^5.1.1", - "@leafygreen-ui/tokens": "^2.8.0", + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/modal/-/modal-17.0.2.tgz", + "integrity": "sha512-hE04xSIvr74qnOp20oRQNEa7TV4NahLFdUUJsz+1gmyQTed2VW5qiy40y//PlpYcfAmWjJ9NmbsFL6i32KIF6w==", + "requires": { + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/icon-button": "^16.0.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/portal": "^6.0.2", + "@leafygreen-ui/tokens": "^2.11.3", "focus-trap": "6.9.4", "focus-trap-react": "^9.0.2", "polished": "^4.2.2", - "prop-types": "^15.8.1", "react-transition-group": "^4.4.5" } }, "@leafygreen-ui/palette": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/palette/-/palette-4.1.1.tgz", - "integrity": "sha512-fnFSRiq+qQk2w2Q02b85h3sFHZlPsoPnnGihR93BjS+Okxixiat20RmTV2Si/HyqGuuaSus9Uc49RWf+Lb5JaQ==" + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/palette/-/palette-4.1.3.tgz", + "integrity": "sha512-lg76FxP4ThMiDCzhJwdENcvtyQeLE/T+tExmkclXnuXME4mmo4AVoH+iKScHiztDGgQrF4Hg2rGLUJf5IiR2Iw==" }, "@leafygreen-ui/pipeline": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/pipeline/-/pipeline-6.0.0.tgz", - "integrity": "sha512-K9YP2KtW8cOKfUCfowZxdNXSPDbLrPx3iEcncNQuH9A8P6fsHx1E2mNd8gl1+hilFy0vXzxipMqLJZMweQXPBg==", - "requires": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/hooks": "^8.3.0", - "@leafygreen-ui/icon": "^12.0.1", - "@leafygreen-ui/lib": "^13.8.1", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/tokens": "^2.5.2", - "@leafygreen-ui/tooltip": "^12.0.0", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/pipeline/-/pipeline-7.0.2.tgz", + "integrity": "sha512-gcpfsmrz9/Hv86iVJRumxduaXowWh0JUXz29ucmIDHFwKP91ecaFDla2/9FVbrEZoUYYwe4PUKqKxGeTMY+rig==", + "requires": { + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/tooltip": "^13.0.2", "react-intersection-observer": "^8.25.1" } }, "@leafygreen-ui/polymorphic": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/polymorphic/-/polymorphic-2.0.2.tgz", - "integrity": "sha512-OjP+hPG/cwADShcGa1SZdm51G2wVpbNqpU0B3GonEAvGLcAvG4LDMXa7BWo3GDliNkPtVMS86w0eZzEDmLfKmQ==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/polymorphic/-/polymorphic-2.0.5.tgz", + "integrity": "sha512-ajtFuGgydvsKjyft+4FvCptzgoMK+QKcbWs21zLidMZSuQjTq1pt3IC01lFuog05+vVXdvZwHSkEbPzQ4qp3/A==", "requires": { - "@leafygreen-ui/lib": "^13.6.0", + "@leafygreen-ui/lib": "^14.0.2", "lodash": "^4.17.21" } }, "@leafygreen-ui/popover": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/popover/-/popover-12.0.0.tgz", - "integrity": "sha512-E/2ob3kYAJhmXZLBBxEwGD5/KDlhvZlJ7LIHz7PikwuwqXeWqGiVVVtqniVlvpL1ND8wGsfyM1+L1vZRAVvkng==", + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/popover/-/popover-13.0.2.tgz", + "integrity": "sha512-pLqDhR50O41gN7iBf8JkhUsl2fLSSN7p++yY3do+OLQ8sRWpsvB9Plzw6eQuix4+O6mpSg25FbWn9Hp2/o4BRQ==", "requires": { "@floating-ui/react": "^0.26.28", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/hooks": "^8.3.0", - "@leafygreen-ui/lib": "^13.8.1", - "@leafygreen-ui/portal": "^5.1.1", - "@leafygreen-ui/tokens": "^2.8.0", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/portal": "^6.0.2", + "@leafygreen-ui/tokens": "^2.11.3", "@types/react-transition-group": "^4.4.5", "react-transition-group": "^4.4.5" } }, "@leafygreen-ui/portal": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/portal/-/portal-5.1.1.tgz", - "integrity": "sha512-8wvNdLxO3hWY7u5rf1ndYCJJ85TB6XpKp+dl7sQPoLnkq8HXd4GqnFXYwvGQp/pf3ts/Dp5FmZ/9dljkktnzQg==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/portal/-/portal-6.0.2.tgz", + "integrity": "sha512-RTGJdAScV6OicrLQv2CHU02CiELPYmrPOfOuuAC2YxqkLiOJCsNS4mE5TWaAYp+yMMFh5nC8cQWjXxNoYbdmNA==", "requires": { - "@leafygreen-ui/hooks": "^8.1.3", - "@leafygreen-ui/lib": "^13.3.0" + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/lib": "^14.0.2" } }, "@leafygreen-ui/radio-box-group": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/radio-box-group/-/radio-box-group-13.0.2.tgz", - "integrity": "sha512-1zRW4jeQzwa2i0RdMQ5UPAMTphz0HAy1nQkoNAeMrb+FSlCkfxbTrqWkiqU0f8gkY3ns/cpkNfKhLkYg3eKXWQ==", + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/radio-box-group/-/radio-box-group-14.0.2.tgz", + "integrity": "sha512-c6gO/qf3/Bb2YCk++tGKg36lTPKmPp4B43rQ20W1QYfgB7IjRqQLSzO1XIdc7V34z8slR3XviP4cB/GNGjtqkg==", "requires": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/hooks": "^8.1.4", - "@leafygreen-ui/lib": "^13.3.0", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/tokens": "^2.5.2" + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/tokens": "^2.11.3" } }, "@leafygreen-ui/radio-group": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/radio-group/-/radio-group-11.0.3.tgz", - "integrity": "sha512-pXDQ/iRbUQhg8IfFoRlakPHsNjWTvgp5kj7PaKLnighJg8+7hSLFQ5a6n+IZn6nECAfHvRLgxcyM0HJDBLLUYQ==", + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/radio-group/-/radio-group-12.0.2.tgz", + "integrity": "sha512-GWt0Y3qPav7IJKfjhQzZPWL/XFmeDwg/0Lahvg4Bpfpu+SETcj6Xs1eTsKhHhoNHYNu75moQV8f2CzwGvgIuEQ==", "requires": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/hooks": "^8.1.4", - "@leafygreen-ui/lib": "^13.3.0", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/tokens": "^2.5.2", - "@leafygreen-ui/typography": "^19.0.0" + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2" } }, "@leafygreen-ui/ripple": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/ripple/-/ripple-1.1.13.tgz", - "integrity": "sha512-M8JCnV+bYVYnRaO80qFiuf4oZjatFoAeNTw8mUKCr5/hboNmOJe7vGdJ69Um7iQUYMSBa8IXwD8eHHNgUcOAnw==", + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/ripple/-/ripple-1.1.15.tgz", + "integrity": "sha512-rJ/WedAo5aTCl+oblIY/ipObT9AV1CMX2Q0KbQeuXYXuPpusMxOCCMaK4m5kuLO/Fdy+OohUzPXH3Y5OGNx/xQ==", "requires": { - "@leafygreen-ui/tokens": "^2.5.2" + "@leafygreen-ui/tokens": "^2.11.3" } }, "@leafygreen-ui/search-input": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/search-input/-/search-input-4.0.0.tgz", - "integrity": "sha512-iiu30IFODxO6zzKwhLdlCUb+TXLuBhyGUwIpvSctmmQwOllDxsOy/Ia5G46SUlG+cwNoKF/XOMBZBWVp3VL8PQ==", - "requires": { - "@leafygreen-ui/a11y": "^1.5.0", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/hooks": "^8.3.0", - "@leafygreen-ui/icon": "^12.5.4", - "@leafygreen-ui/icon-button": "^15.0.21", - "@leafygreen-ui/input-option": "^2.0.0", - "@leafygreen-ui/lib": "^13.8.1", - "@leafygreen-ui/palette": "^4.0.10", - "@leafygreen-ui/polymorphic": "^2.0.0", - "@leafygreen-ui/popover": "^12.0.0", - "@leafygreen-ui/tokens": "^2.9.0", - "@leafygreen-ui/typography": "^19.2.1", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/search-input/-/search-input-5.0.2.tgz", + "integrity": "sha512-4B7r0JcW3XqZXMX71AmgrcpYMiOPGaCo6KYK085193IVx7l/8NrmnkEw0t3cL4f+viOcfI4jts0C49J4FuVUfQ==", + "requires": { + "@leafygreen-ui/a11y": "^2.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/icon-button": "^16.0.2", + "@leafygreen-ui/input-option": "^3.0.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/polymorphic": "^2.0.5", + "@leafygreen-ui/popover": "^13.0.2", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2", "lodash": "^4.17.21", "polished": "^4.2.2" } }, "@leafygreen-ui/segmented-control": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/segmented-control/-/segmented-control-9.0.0.tgz", - "integrity": "sha512-oWcG8/oXobja+KszQzz9I2i7JWb9PNIhOHYgpj6GxJpciYGucX/wg2/nHXLt6u8n4nsjOQmuIxg+BwgVYviJfw==", - "requires": { - "@leafygreen-ui/box": "^3.1.9", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/hooks": "^8.2.1", - "@leafygreen-ui/icon": "^12.4.0", - "@leafygreen-ui/lib": "^13.3.0", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/tokens": "^2.5.2", - "@leafygreen-ui/typography": "^19.0.0", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/segmented-control/-/segmented-control-10.0.2.tgz", + "integrity": "sha512-VV1Fpt95GJrQQkkgQDkjG0xDyDUFO0DIbN4t++WPxtnSPBUNh3hgwM9qXL3YzIe2dGV251xgctJP+IezyM/YNA==", + "requires": { + "@leafygreen-ui/box": "^4.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2", "lodash": "^4.17.21", "polished": "^4.2.2" } }, "@leafygreen-ui/select": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/select/-/select-13.0.0.tgz", - "integrity": "sha512-8GwMv61pI8CqlzU9BIBeFYM5HbcF9iIfGpemTyMXchE/V9SIync7tvLThhkwaNEpbK7oqyuvdFDsRaCdT3xd9Q==", - "requires": { - "@leafygreen-ui/button": "^21.3.0", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/form-field": "^1.2.5", - "@leafygreen-ui/hooks": "^8.3.0", - "@leafygreen-ui/icon": "^12.5.4", - "@leafygreen-ui/input-option": "^2.0.1", - "@leafygreen-ui/lib": "^13.8.1", - "@leafygreen-ui/palette": "^4.0.10", - "@leafygreen-ui/popover": "^12.0.0", - "@leafygreen-ui/tokens": "^2.9.0", - "@leafygreen-ui/typography": "^19.2.1", - "@lg-tools/test-harnesses": "^0.1.2", + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/select/-/select-14.0.2.tgz", + "integrity": "sha512-9SQFkyyXG0x0p5x64yTacVxVUSaRqepHGmJRJqlr0cAeAxJ1S9CT3Cj+V9rMWTbIUlZ6Tgma4WWGt4cav3LZNQ==", + "requires": { + "@leafygreen-ui/button": "^22.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/form-field": "^2.0.2", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/input-option": "^3.0.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/popover": "^13.0.2", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2", + "@lg-tools/test-harnesses": "^0.1.4", "@types/react-is": "^18.0.0", "lodash": "^4.17.21", "polished": "^4.1.3", @@ -53791,148 +53758,124 @@ } } }, - "@leafygreen-ui/table": { - "version": "12.7.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/table/-/table-12.7.0.tgz", - "integrity": "sha512-zsenGdk7yXu7aFELSDlGa1yjv4Q6C4KfL4o8MEqAZYXlZqzsB6z/QiZRJfVjti4vIYWVENC2GwDSLRAAUDGuuQ==", - "requires": { - "@leafygreen-ui/checkbox": "^13.1.0", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/hooks": "^8.1.3", - "@leafygreen-ui/icon": "^12.5.4", - "@leafygreen-ui/icon-button": "^15.0.21", - "@leafygreen-ui/lib": "^13.6.0", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/polymorphic": "^2.0.0", - "@leafygreen-ui/tokens": "^2.11.0", - "@leafygreen-ui/typography": "^19.2.0", - "@lg-tools/test-harnesses": "^0.1.2", - "@tanstack/react-table": "^8.13.2", - "lodash": "^4.17.21", - "polished": "^4.2.2", - "react-keyed-flatten-children": "^1.3.0", - "react-transition-group": "^4.4.5", - "react-virtual": "^2.10.4" - } - }, "@leafygreen-ui/tabs": { - "version": "13.1.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/tabs/-/tabs-13.1.1.tgz", - "integrity": "sha512-hmUAKNE8EpQDTqEmPaAfLxaOxXXLt1O0fQQJ+pmbpEoj/8JN6Vg4gTk9KZYh7T0M3bRBNgN9szncvepdGUGuJA==", - "requires": { - "@leafygreen-ui/a11y": "^1.5.0", - "@leafygreen-ui/descendants": "^1.0.0", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/hooks": "^8.2.0", - "@leafygreen-ui/lib": "^13.7.0", - "@leafygreen-ui/palette": "^4.1.0", - "@leafygreen-ui/polymorphic": "^2.0.2", - "@leafygreen-ui/tokens": "^2.10.0", - "@leafygreen-ui/typography": "^19.3.0", - "@lg-tools/test-harnesses": "0.1.2" + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/tabs/-/tabs-14.0.2.tgz", + "integrity": "sha512-cvWQErlgFAr0x1hPa4OSxJfIbR5PJRB8dVcnQ7zIht5M3UsouNTxMoB7mWSGvh2IWfAafhtdDNi9I+DnONMJKw==", + "requires": { + "@leafygreen-ui/a11y": "^2.0.2", + "@leafygreen-ui/descendants": "^2.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/polymorphic": "^2.0.5", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2", + "@lg-tools/test-harnesses": "^0.1.4" } }, "@leafygreen-ui/text-area": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/text-area/-/text-area-9.1.2.tgz", - "integrity": "sha512-xw0hs5VpQiL5fsIvN5m88fiSyr4Pk/4bso/asV0bZRyvoHhaN/efQ9TBq/wXnN1HFnDFbQw2IV8soHImrpgGqQ==", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/text-area/-/text-area-10.0.2.tgz", + "integrity": "sha512-rsIVH/XhwfqaUkg/XPUS+Qh452IGk+JGWV4WFAJP7jvzIPqSlr50kNWk/OZo5gXCdYLHhSceXNT+HZnW8zb71Q==", "requires": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/form-field": "^1.2.5", - "@leafygreen-ui/hooks": "^8.1.3", - "@leafygreen-ui/icon": "^12.4.0", - "@leafygreen-ui/lib": "^13.4.0", - "@leafygreen-ui/palette": "^4.0.10", - "@leafygreen-ui/tokens": "^2.5.2", - "@leafygreen-ui/typography": "^19.0.0", - "@lg-tools/test-harnesses": "^0.1.2" + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/form-field": "^2.0.2", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2", + "@lg-tools/test-harnesses": "^0.1.4" } }, "@leafygreen-ui/text-input": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/text-input/-/text-input-13.1.2.tgz", - "integrity": "sha512-YoRek1nrD4guXFLmgBMFrh7FB3WFTyeEywAhMRohm3Ih05i2tE3BhM0gdExXOd3vGLiuFgz2tv+cbh7XtI5Rgg==", + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/text-input/-/text-input-14.0.2.tgz", + "integrity": "sha512-YsLoty/ZVn9wfjQ3tcQSznhjMdpXlb0lBj5MDz+MfNpshgiZcukChUI83e11NVrbpkZ6Aer8YEldKthO+Ni5dA==", "requires": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/form-field": "^1.2.5", - "@leafygreen-ui/hooks": "^8.1.3", - "@leafygreen-ui/lib": "^13.4.0", - "@leafygreen-ui/tokens": "^2.5.2", - "@leafygreen-ui/typography": "^19.0.0", - "@lg-tools/test-harnesses": "^0.1.2" + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/form-field": "^2.0.2", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2", + "@lg-tools/test-harnesses": "^0.1.4" } }, "@leafygreen-ui/toast": { - "version": "6.1.28", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/toast/-/toast-6.1.28.tgz", - "integrity": "sha512-hqBYOmKSNYGlHW9hwOMU9CJB+gtc0UqV25PoTni8GDwg+WKWKFI6fJP7zo4WNvvxcmTYniX026OI+/6fPxMt5Q==", - "requires": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/hooks": "^8.1.4", - "@leafygreen-ui/icon": "^12.0.1", - "@leafygreen-ui/icon-button": "^15.0.23", - "@leafygreen-ui/lib": "^13.8.2", - "@leafygreen-ui/palette": "^4.1.0", - "@leafygreen-ui/portal": "^5.1.1", - "@leafygreen-ui/tokens": "^2.5.2", - "@leafygreen-ui/typography": "^19.0.0", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/toast/-/toast-7.0.2.tgz", + "integrity": "sha512-tbEIBL/Xc5Yma3R7rA0gGbQPube2KTs3SIYPRbARDz/Mff0p5gfROeDR9MXL3IY+avYDLkFaxmwbJUVHNC7ZZw==", + "requires": { + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/icon-button": "^16.0.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/portal": "^6.0.2", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2", "lodash": "^4.17.21", "polished": "^4.2.2", "react-transition-group": "^4.4.5" } }, "@leafygreen-ui/toggle": { - "version": "10.1.2", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/toggle/-/toggle-10.1.2.tgz", - "integrity": "sha512-01As8Z/ZqdKL+GJZGfu9ztcZoi/U46UpP15+KvtCE2BOULJiKsAaehZvuRnqf4lqeJQrSNd8qPitQRdVXWwsbg==", + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/toggle/-/toggle-11.0.2.tgz", + "integrity": "sha512-fb4TwqNlRWYYMSPwpOLD9fyUMJEhZKS+Epb4oRlPYhH1uKxEMmuEqzR55bQYmd9KChkcT79YHVdrVu+jaP9L5g==", "requires": { - "@leafygreen-ui/a11y": "^1.4.13", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/icon": "^12.1.0", - "@leafygreen-ui/lib": "^13.4.0", - "@leafygreen-ui/palette": "^4.0.10", - "@leafygreen-ui/tokens": "^2.5.2", - "@lg-tools/test-harnesses": "^0.1.2" + "@leafygreen-ui/a11y": "^2.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/tokens": "^2.11.3", + "@lg-tools/test-harnesses": "^0.1.4" } }, "@leafygreen-ui/tokens": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/tokens/-/tokens-2.11.0.tgz", - "integrity": "sha512-/0G+UaDpLBLLtEP1mjGjiDnqReHufUTUkteqNUsyTOz1bpfejoo1anu3f6dZDqNlxoKhHZEEngQ+HvP1l1RJVw==", + "version": "2.11.3", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/tokens/-/tokens-2.11.3.tgz", + "integrity": "sha512-IQJ0uJQldPNzedOCsoPKtwWsKPP9vtD2cCx/DC9HtLmdQbiuWXdcAw67psOjTBWCXYxRJo2Pd8RZ2LnAIrywug==", "requires": { - "@leafygreen-ui/lib": "^13.7.0", - "@leafygreen-ui/palette": "^4.0.9", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", "polished": "^4.2.2" } }, "@leafygreen-ui/tooltip": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/tooltip/-/tooltip-12.0.0.tgz", - "integrity": "sha512-0iOlrB5PbRX6pp/ARzgH3gSiL277jQa/DXgW5ST/XIXs2nv/zKyk9kjeiYbDcoojxLQU8R64k+Mi8Z1M5AN8Xg==", - "requires": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/hooks": "^8.3.0", - "@leafygreen-ui/icon": "^12.5.0", - "@leafygreen-ui/lib": "^13.8.1", - "@leafygreen-ui/palette": "^4.0.9", - "@leafygreen-ui/popover": "^12.0.0", - "@leafygreen-ui/tokens": "^2.8.0", - "@leafygreen-ui/typography": "^19.0.0", + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/tooltip/-/tooltip-13.0.2.tgz", + "integrity": "sha512-dEfH4VmhvtOnTWGZZ62SkqGkaxNp2VEvuwbMrK3TKq5WqvCRdw7FDkEH7fKO2If284qWVKiJwIWCqPrIK0397g==", + "requires": { + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/popover": "^13.0.2", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2", "lodash": "^4.17.21", "polished": "^4.2.2" } }, "@leafygreen-ui/typography": { - "version": "19.3.0", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/typography/-/typography-19.3.0.tgz", - "integrity": "sha512-pgTRcc4usW/S9nDDzkf5Ac/JPEybhWtOnDpmrp99mAJHM6tH48Pd1HjRNHWjn6bnh0nXWjwANXX1ZEe+8ggCNg==", + "version": "20.0.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/typography/-/typography-20.0.2.tgz", + "integrity": "sha512-AqBLozuBMjos2UNEVj1A+zi2S2fXEYo0hLoM0ypDSWPwvRICLMYuR855hJiL0BlDZWBb2CrT7WdM7dLa6I+52w==", "requires": { - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/icon": "^12.6.0", - "@leafygreen-ui/lib": "^13.6.1", - "@leafygreen-ui/palette": "^4.0.10", - "@leafygreen-ui/polymorphic": "^2.0.0", - "@leafygreen-ui/tokens": "^2.9.0" + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/polymorphic": "^2.0.5", + "@leafygreen-ui/tokens": "^2.11.3" } }, "@leichtgewicht/base64-codec": { @@ -55143,9 +55086,9 @@ } }, "@lg-tools/test-harnesses": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@lg-tools/test-harnesses/-/test-harnesses-0.1.2.tgz", - "integrity": "sha512-Fb6bb9v69ey7Z9LOWMZUVNgyk5Xlgi3+CC78aqB7aFyOt0/9YSldWmxDp4tLRRu5cY8cmW3xqo5uLGT9JyWLWQ==", + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@lg-tools/test-harnesses/-/test-harnesses-0.1.4.tgz", + "integrity": "sha512-3CbuBu28tgn919mHTWFwyKiHnrg78h3kOT1uIrYTlJzUJ8V8tcFXSCTlOYhn+8iQSlbG3dHVSbOcZmfSXDFohA==", "requires": { "@testing-library/dom": "9.3.1" }, @@ -55497,44 +55440,44 @@ "@dnd-kit/sortable": "^7.0.2", "@dnd-kit/utilities": "^3.2.1", "@emotion/css": "^11.11.2", - "@leafygreen-ui/badge": "^8.1.3", - "@leafygreen-ui/banner": "^8.0.1", - "@leafygreen-ui/button": "^21.3.0", - "@leafygreen-ui/card": "^11.0.0", - "@leafygreen-ui/checkbox": "^13.1.2", - "@leafygreen-ui/code": "^15.0.0", - "@leafygreen-ui/combobox": "^10.0.0", - "@leafygreen-ui/confirmation-modal": "^5.2.1", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/guide-cue": "^6.0.0", - "@leafygreen-ui/hooks": "^8.3.0", - "@leafygreen-ui/icon": "^12.8.0", - "@leafygreen-ui/icon-button": "^15.0.23", - "@leafygreen-ui/info-sprinkle": "^3.0.0", - "@leafygreen-ui/leafygreen-provider": "^3.2.0", - "@leafygreen-ui/logo": "^9.2.0", - "@leafygreen-ui/marketing-modal": "^4.2.3", - "@leafygreen-ui/menu": "^27.0.0", - "@leafygreen-ui/modal": "^16.1.0", - "@leafygreen-ui/palette": "^4.1.1", - "@leafygreen-ui/pipeline": "^6.0.0", - "@leafygreen-ui/polymorphic": "^2.0.2", - "@leafygreen-ui/popover": "^12.0.0", - "@leafygreen-ui/portal": "^5.1.1", - "@leafygreen-ui/radio-box-group": "^13.0.2", - "@leafygreen-ui/radio-group": "^11.0.3", - "@leafygreen-ui/search-input": "^4.0.0", - "@leafygreen-ui/segmented-control": "^9.0.0", - "@leafygreen-ui/select": "^13.0.0", - "@leafygreen-ui/table": "^12.7.0", - "@leafygreen-ui/tabs": "^13.1.1", - "@leafygreen-ui/text-area": "^9.1.2", - "@leafygreen-ui/text-input": "^13.1.2", - "@leafygreen-ui/toast": "^6.1.28", - "@leafygreen-ui/toggle": "^10.1.2", - "@leafygreen-ui/tokens": "^2.11.0", - "@leafygreen-ui/tooltip": "^12.0.0", - "@leafygreen-ui/typography": "^19.3.0", + "@leafygreen-ui/badge": "^9.0.2", + "@leafygreen-ui/banner": "^9.0.2", + "@leafygreen-ui/button": "^22.0.2", + "@leafygreen-ui/card": "^12.0.2", + "@leafygreen-ui/checkbox": "^14.0.2", + "@leafygreen-ui/code": "^16.0.2", + "@leafygreen-ui/combobox": "^11.0.2", + "@leafygreen-ui/confirmation-modal": "^6.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/guide-cue": "^7.0.2", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/icon-button": "^16.0.2", + "@leafygreen-ui/info-sprinkle": "^4.0.2", + "@leafygreen-ui/leafygreen-provider": "^4.0.2", + "@leafygreen-ui/logo": "^10.0.2", + "@leafygreen-ui/marketing-modal": "^5.0.2", + "@leafygreen-ui/menu": "^28.0.2", + "@leafygreen-ui/modal": "^17.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/pipeline": "^7.0.2", + "@leafygreen-ui/polymorphic": "^2.0.5", + "@leafygreen-ui/popover": "^13.0.2", + "@leafygreen-ui/portal": "^6.0.2", + "@leafygreen-ui/radio-box-group": "^14.0.2", + "@leafygreen-ui/radio-group": "^12.0.2", + "@leafygreen-ui/search-input": "^5.0.2", + "@leafygreen-ui/segmented-control": "^10.0.2", + "@leafygreen-ui/select": "^14.0.2", + "@leafygreen-ui/table": "^13.0.1", + "@leafygreen-ui/tabs": "^14.0.2", + "@leafygreen-ui/text-area": "^10.0.2", + "@leafygreen-ui/text-input": "^14.0.2", + "@leafygreen-ui/toast": "^7.0.2", + "@leafygreen-ui/toggle": "^11.0.2", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/tooltip": "^13.0.2", + "@leafygreen-ui/typography": "^20.0.2", "@mongodb-js/eslint-config-compass": "^1.3.0", "@mongodb-js/mocha-config-compass": "^1.6.0", "@mongodb-js/prettier-config-compass": "^1.2.0", @@ -55570,6 +55513,30 @@ "typescript": "^5.0.4" }, "dependencies": { + "@leafygreen-ui/table": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/table/-/table-13.0.1.tgz", + "integrity": "sha512-EmCdXp58RD2gagM9t51ZGTXakEPRvF+u0aJuGSfAgz3X20Y8ZBYRorBc4xRPy35WtkVdnEwQFeuwjaEvroy5cQ==", + "requires": { + "@leafygreen-ui/checkbox": "^14.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/icon-button": "^16.0.2", + "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/polymorphic": "^2.0.5", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/typography": "^20.0.2", + "@lg-tools/test-harnesses": "^0.1.4", + "@tanstack/react-table": "^8.20.5", + "@tanstack/react-virtual": "^3.10.7", + "lodash": "^4.17.21", + "polished": "^4.2.2", + "react-fast-compare": "3.2.2", + "react-intersection-observer": "^8.25.1" + } + }, "sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -61508,11 +61475,6 @@ } } }, - "@reach/observe-rect": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@reach/observe-rect/-/observe-rect-1.2.0.tgz", - "integrity": "sha512-Ba7HmkFgfQxZqqaeIWWkNK0rEhpxVQHIoVyW1YDSkGsGIXzcaW4deC8B0pZrNSSyLTdIk7y+5olKt5+g0GmFIQ==" - }, "@react-aria/interactions": { "version": "3.9.1", "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.9.1.tgz", @@ -62647,21 +62609,6 @@ } } }, - "@storybook/csf": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/@storybook/csf/-/csf-0.1.12.tgz", - "integrity": "sha512-9/exVhabisyIVL0VxTCxo01Tdm8wefIXKXfltAPTSr8cbLn5JAxGQ6QV3mjdecLGEOucfoVhAKtJfVHxEK1iqw==", - "requires": { - "type-fest": "^2.19.0" - }, - "dependencies": { - "type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==" - } - } - }, "@szmarczak/http-timer": { "version": "4.0.5", "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.5.tgz", @@ -62678,11 +62625,24 @@ "@tanstack/table-core": "8.20.5" } }, + "@tanstack/react-virtual": { + "version": "3.11.2", + "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.11.2.tgz", + "integrity": "sha512-OuFzMXPF4+xZgx8UzJha0AieuMihhhaWG0tCqpp6tDzlFwOmNBPYMuLOtMJ1Tr4pXLHmgjcWhG6RlknY2oNTdQ==", + "requires": { + "@tanstack/virtual-core": "3.11.2" + } + }, "@tanstack/table-core": { "version": "8.20.5", "resolved": "https://registry.npmjs.org/@tanstack/table-core/-/table-core-8.20.5.tgz", "integrity": "sha512-P9dF7XbibHph2PFRz8gfBKEXEY/HJPOhym8CHmjF8y3q5mWpKx9xtZapXQUWCgkqvsK0R46Azuz+VaxD4Xl+Tg==" }, + "@tanstack/virtual-core": { + "version": "3.11.2", + "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.11.2.tgz", + "integrity": "sha512-vTtpNt7mKCiZ1pwU9hfKPhpdVO2sVzFQsxoVBGtOSHxlrRRzYr8iQ2TlwbAcRYCcEiZ9ECAM8kBzH0v2+VzfKw==" + }, "@testing-library/dom": { "version": "8.20.1", "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.20.1.tgz", @@ -83401,6 +83361,11 @@ "@babel/runtime": "^7.12.5" } }, + "react-fast-compare": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", + "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==" + }, "react-hotkeys-hook": { "version": "4.3.7", "resolved": "https://registry.npmjs.org/react-hotkeys-hook/-/react-hotkeys-hook-4.3.7.tgz", @@ -83418,21 +83383,6 @@ "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" }, - "react-keyed-flatten-children": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/react-keyed-flatten-children/-/react-keyed-flatten-children-1.3.0.tgz", - "integrity": "sha512-qB7A6n+NHU0x88qTZGAJw6dsqwI941jcRPBB640c/CyWqjPQQ+YUmXOuzPziuHb7iqplM3xksWAbGYwkQT0tXA==", - "requires": { - "react-is": "^16.8.6" - }, - "dependencies": { - "react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - } - } - }, "react-leaflet": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/react-leaflet/-/react-leaflet-2.4.0.tgz", @@ -83534,14 +83484,6 @@ "prop-types": "^15.6.2" } }, - "react-virtual": { - "version": "2.10.4", - "resolved": "https://registry.npmjs.org/react-virtual/-/react-virtual-2.10.4.tgz", - "integrity": "sha512-Ir6+oPQZTVHfa6+JL9M7cvMILstFZH/H3jqeYeKI4MSUX+rIruVwFC6nGVXw9wqAw8L0Kg2KvfXxI85OvYQdpQ==", - "requires": { - "@reach/observe-rect": "^1.1.0" - } - }, "react-virtualized-auto-sizer": { "version": "1.0.24", "resolved": "https://registry.npmjs.org/react-virtualized-auto-sizer/-/react-virtualized-auto-sizer-1.0.24.tgz", diff --git a/packages/compass-components/package.json b/packages/compass-components/package.json index 5d536ea00a3..931d24b7572 100644 --- a/packages/compass-components/package.json +++ b/packages/compass-components/package.json @@ -34,44 +34,44 @@ "@dnd-kit/core": "^6.0.7", "@dnd-kit/sortable": "^7.0.2", "@dnd-kit/utilities": "^3.2.1", - "@leafygreen-ui/badge": "^8.1.3", - "@leafygreen-ui/banner": "^8.0.1", - "@leafygreen-ui/button": "^21.3.0", - "@leafygreen-ui/card": "^11.0.0", - "@leafygreen-ui/checkbox": "^13.1.2", - "@leafygreen-ui/code": "^15.0.0", - "@leafygreen-ui/combobox": "^10.0.0", - "@leafygreen-ui/confirmation-modal": "^5.2.1", - "@leafygreen-ui/emotion": "^4.0.8", - "@leafygreen-ui/guide-cue": "^6.0.0", - "@leafygreen-ui/hooks": "^8.3.0", - "@leafygreen-ui/icon": "^12.8.0", - "@leafygreen-ui/icon-button": "^15.0.23", - "@leafygreen-ui/info-sprinkle": "^3.0.0", - "@leafygreen-ui/leafygreen-provider": "^3.2.0", - "@leafygreen-ui/logo": "^9.2.0", - "@leafygreen-ui/marketing-modal": "^4.2.3", - "@leafygreen-ui/menu": "^27.0.0", - "@leafygreen-ui/modal": "^16.1.0", - "@leafygreen-ui/palette": "^4.1.1", - "@leafygreen-ui/pipeline": "^6.0.0", - "@leafygreen-ui/polymorphic": "^2.0.2", - "@leafygreen-ui/popover": "^12.0.0", - "@leafygreen-ui/portal": "^5.1.1", - "@leafygreen-ui/radio-box-group": "^13.0.2", - "@leafygreen-ui/radio-group": "^11.0.3", - "@leafygreen-ui/search-input": "^4.0.0", - "@leafygreen-ui/segmented-control": "^9.0.0", - "@leafygreen-ui/select": "^13.0.0", - "@leafygreen-ui/table": "^12.7.0", - "@leafygreen-ui/tabs": "^13.1.1", - "@leafygreen-ui/text-area": "^9.1.2", - "@leafygreen-ui/text-input": "^13.1.2", - "@leafygreen-ui/toast": "^6.1.28", - "@leafygreen-ui/toggle": "^10.1.2", - "@leafygreen-ui/tokens": "^2.11.0", - "@leafygreen-ui/tooltip": "^12.0.0", - "@leafygreen-ui/typography": "^19.3.0", + "@leafygreen-ui/badge": "^9.0.2", + "@leafygreen-ui/banner": "^9.0.2", + "@leafygreen-ui/button": "^22.0.2", + "@leafygreen-ui/card": "^12.0.2", + "@leafygreen-ui/checkbox": "^14.0.2", + "@leafygreen-ui/code": "^16.0.2", + "@leafygreen-ui/combobox": "^11.0.2", + "@leafygreen-ui/confirmation-modal": "^6.0.2", + "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/guide-cue": "^7.0.2", + "@leafygreen-ui/hooks": "^8.3.4", + "@leafygreen-ui/icon": "^13.1.2", + "@leafygreen-ui/icon-button": "^16.0.2", + "@leafygreen-ui/info-sprinkle": "^4.0.2", + "@leafygreen-ui/leafygreen-provider": "^4.0.2", + "@leafygreen-ui/logo": "^10.0.2", + "@leafygreen-ui/marketing-modal": "^5.0.2", + "@leafygreen-ui/menu": "^28.0.2", + "@leafygreen-ui/modal": "^17.0.2", + "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/pipeline": "^7.0.2", + "@leafygreen-ui/polymorphic": "^2.0.5", + "@leafygreen-ui/popover": "^13.0.2", + "@leafygreen-ui/portal": "^6.0.2", + "@leafygreen-ui/radio-box-group": "^14.0.2", + "@leafygreen-ui/radio-group": "^12.0.2", + "@leafygreen-ui/search-input": "^5.0.2", + "@leafygreen-ui/segmented-control": "^10.0.2", + "@leafygreen-ui/select": "^14.0.2", + "@leafygreen-ui/table": "^13.0.1", + "@leafygreen-ui/tabs": "^14.0.2", + "@leafygreen-ui/text-area": "^10.0.2", + "@leafygreen-ui/text-input": "^14.0.2", + "@leafygreen-ui/toast": "^7.0.2", + "@leafygreen-ui/toggle": "^11.0.2", + "@leafygreen-ui/tokens": "^2.11.3", + "@leafygreen-ui/tooltip": "^13.0.2", + "@leafygreen-ui/typography": "^20.0.2", "@react-aria/interactions": "^3.9.1", "@react-aria/utils": "^3.13.1", "@react-aria/visually-hidden": "^3.3.1", diff --git a/packages/compass-components/src/components/index-keys-badge.tsx b/packages/compass-components/src/components/index-keys-badge.tsx index 97dacc3840a..b1021281dc7 100644 --- a/packages/compass-components/src/components/index-keys-badge.tsx +++ b/packages/compass-components/src/components/index-keys-badge.tsx @@ -7,9 +7,11 @@ import { Variant as BadgeVariant } from '@leafygreen-ui/badge'; const keyListStyles = css({ display: 'inline-flex', - gap: spacing[1], - marginBottom: spacing[2], - padding: `0px ${spacing[6]}px`, + gap: spacing[100], + marginTop: spacing[200], + marginBottom: spacing[200], + paddingLeft: spacing[1600], + paddingRight: spacing[1600], }); const badgeStyles = css({ diff --git a/packages/compass-components/src/components/leafygreen.tsx b/packages/compass-components/src/components/leafygreen.tsx index 4bb3d1a18b3..0d264075ad0 100644 --- a/packages/compass-components/src/components/leafygreen.tsx +++ b/packages/compass-components/src/components/leafygreen.tsx @@ -49,6 +49,7 @@ import { TableBody, flexRender, useLeafyGreenTable, + getExpandedRowModel, getFilteredRowModel, } from '@leafygreen-ui/table'; import type { Row as LgTableRowType } from '@tanstack/table-core'; // TODO(COMPASS-8437): import from LG @@ -169,6 +170,7 @@ export { InfoSprinkle, flexRender, useLeafyGreenTable, + getExpandedRowModel, getFilteredRowModel, type LgTableRowType, Combobox, diff --git a/packages/compass-e2e-tests/helpers/selectors.ts b/packages/compass-e2e-tests/helpers/selectors.ts index 7ed8ee95ff4..9cd43b9afbc 100644 --- a/packages/compass-e2e-tests/helpers/selectors.ts +++ b/packages/compass-e2e-tests/helpers/selectors.ts @@ -1071,7 +1071,7 @@ export const SearchIndexConfirmButton = export const searchIndexRow = (name: string) => `[data-testid="search-indexes-row-${name}"]`; export const searchIndexExpandButton = (name: string) => - `${searchIndexRow(name)} button:first-child`; + `${searchIndexRow(name)} button[aria-label="Expand row"]`; export const searchIndexAggregateButton = (name: string) => `${searchIndexRow( name diff --git a/packages/compass-e2e-tests/tests/search-indexes.test.ts b/packages/compass-e2e-tests/tests/search-indexes.test.ts index 3e3cae93fe9..b8c5285d13d 100644 --- a/packages/compass-e2e-tests/tests/search-indexes.test.ts +++ b/packages/compass-e2e-tests/tests/search-indexes.test.ts @@ -129,7 +129,12 @@ async function verifyIndexDetails( const indexRow = browser.$(indexRowSelector); await indexRow.waitForDisplayed({ timeout: WAIT_TIMEOUT }); await browser.hover(indexRowSelector); - await browser.clickVisible(Selectors.searchIndexExpandButton(indexName)); + + // Expand the row if it's not already expanded + const expandButton = browser.$(Selectors.searchIndexExpandButton(indexName)); + if (await expandButton.isDisplayed()) { + await expandButton.click(); + } await browser.waitUntil(async () => { const text = await browser diff --git a/packages/compass-global-writes/src/components/shard-zones-table.tsx b/packages/compass-global-writes/src/components/shard-zones-table.tsx index f30352f4c44..bbf95c3eabb 100644 --- a/packages/compass-global-writes/src/components/shard-zones-table.tsx +++ b/packages/compass-global-writes/src/components/shard-zones-table.tsx @@ -15,6 +15,7 @@ import { type HeaderGroup, SearchInput, type LGTableDataType, + getExpandedRowModel, getFilteredRowModel, type LgTableRowType, } from '@mongodb-js/compass-components'; @@ -23,6 +24,7 @@ import { ShardZonesDescription } from './shard-zones-description'; const containerStyles = css({ height: '400px', + overflow: 'auto', }); interface ShardZoneRow { @@ -86,7 +88,6 @@ export function ShardZonesTable({ }: { shardZones: ShardZoneData[]; }) { - const tableContainerRef = useRef(null); const [searchText, setSearchText] = useState(''); const [expanded, setExpanded] = useState>({}); @@ -96,17 +97,18 @@ export function ShardZonesTable({ ); const table = useLeafyGreenTable({ - containerRef: tableContainerRef, data, columns, state: { globalFilter: searchText, - expanded, + // Expand all matching rows when filtering + expanded: searchText !== '' ? true : expanded, }, onGlobalFilterChange: setSearchText, onExpandedChange: setExpanded, enableGlobalFilter: true, getFilteredRowModel: getFilteredRowModel(), + getExpandedRowModel: getExpandedRowModel(), getIsRowExpanded: (row) => { return ( (searchText && hasFilteredChildren(row)) || @@ -139,12 +141,7 @@ export function ShardZonesTable({ aria-label="Search for a location" placeholder="Search for a location" /> - +
{table .getHeaderGroups() @@ -168,25 +165,11 @@ export function ShardZonesTable({ {row.getVisibleCells().map((cell) => { return ( - + {flexRender(cell.column.columnDef.cell, cell.getContext())} ); })} - {row.subRows.map((subRow) => ( - - {subRow.getVisibleCells().map((cell) => { - return ( - - {flexRender( - cell.column.columnDef.cell, - cell.getContext() - )} - - ); - })} - - ))} ))} diff --git a/packages/compass-indexes/src/components/indexes-table/indexes-table.tsx b/packages/compass-indexes/src/components/indexes-table/indexes-table.tsx index 4546db7687e..5cda814ed76 100644 --- a/packages/compass-indexes/src/components/indexes-table/indexes-table.tsx +++ b/packages/compass-indexes/src/components/indexes-table/indexes-table.tsx @@ -54,15 +54,13 @@ const rowStyles = css({ // When row is not hovered, we hide the delete button const indexActionsCellStyles = css({ - display: 'flex', - justifyContent: 'flex-end', button: { opacity: 0, '&:focus': { opacity: 1, }, }, - minWidth: spacing[5], + minWidth: spacing[800], }); const tableHeadStyles = css({ @@ -99,13 +97,11 @@ export function IndexesTable({ `${id}-sorting-state`, [] ); - const tableContainerRef = React.useRef(null); const table = useLeafyGreenTable({ - containerRef: tableContainerRef, data, columns, - enableExpanding: true, enableSortingRemoval: false, + withPagination: false, state: { sorting }, onSortingChange: setSorting, }); @@ -120,7 +116,7 @@ export function IndexesTable({ className={tableStyles} data-testid={`${dataTestId}-list`} table={table} - ref={tableContainerRef} + shouldTruncate={false} > ({ ))} - {rows.map((row: LeafyGreenTableRow) => { - return ( + {rows.map((row: LeafyGreenTableRow) => + row.isExpandedContent ? ( + + ) : ( {row.getVisibleCells().map((cell: LeafyGreenTableCell) => { + const isActionsCell = cell.column.id === 'actions'; return ( {flexRender( cell.column.columnDef.cell, @@ -175,13 +175,9 @@ export function IndexesTable({ ); })} - - {row.original.renderExpandedContent && ( - - )} - ); - })} + ) + )}
diff --git a/packages/compass-indexes/src/components/regular-indexes-table/regular-index-actions.tsx b/packages/compass-indexes/src/components/regular-indexes-table/regular-index-actions.tsx index 7de14ee4c59..3b8752fdea2 100644 --- a/packages/compass-indexes/src/components/regular-indexes-table/regular-index-actions.tsx +++ b/packages/compass-indexes/src/components/regular-indexes-table/regular-index-actions.tsx @@ -1,7 +1,12 @@ import semver from 'semver'; import React, { useCallback, useMemo } from 'react'; import type { GroupedItemAction } from '@mongodb-js/compass-components'; -import { ItemActionGroup } from '@mongodb-js/compass-components'; +import { css, ItemActionGroup } from '@mongodb-js/compass-components'; + +const styles = css({ + // Align actions with the end of the table + justifyContent: 'flex-end', +}); type Index = { name: string; @@ -83,9 +88,10 @@ const IndexActions: React.FunctionComponent = ({ return ( data-testid="index-actions" + className={styles} actions={indexActions} onAction={onAction} - > + /> ); };