diff --git a/package-lock.json b/package-lock.json index 9b40b6114..0b4b3fef3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,8 +12,8 @@ "@babel/core": "^7.25.8", "@babel/parser": "^7.25.8", "@babel/traverse": "^7.25.7", - "@mongodb-js/compass-components": "^1.35.2", - "@mongodb-js/connection-form": "1.49.0", + "@mongodb-js/compass-components": "^1.37.0", + "@mongodb-js/connection-form": "1.51.0", "@mongodb-js/connection-info": "^0.12.0", "@mongodb-js/device-id": "^0.2.0", "@mongodb-js/mongodb-constants": "^0.11.1", @@ -5023,9 +5023,9 @@ } }, "node_modules/@codemirror/lang-javascript": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/@codemirror/lang-javascript/-/lang-javascript-6.2.3.tgz", - "integrity": "sha512-8PR3vIWg7pSu7ur8A07pGiYHgy3hHj+mRYRCSG8q+mPIrl0F02rgpGv+DsQTHRTc30rydOsf5PZ7yjKFg2Ackw==", + "version": "6.2.4", + "resolved": "https://registry.npmjs.org/@codemirror/lang-javascript/-/lang-javascript-6.2.4.tgz", + "integrity": "sha512-0WVmhp1QOqZ4Rt6GlVGwKJN3KW7Xh4H2q8ZZNGZaP6lRdxXJzmjm4FqvmOojVj6khWJHIb9sp7U/72W7xQgqAA==", "license": "MIT", "dependencies": { "@codemirror/autocomplete": "^6.0.0", @@ -5082,9 +5082,9 @@ } }, "node_modules/@codemirror/view": { - "version": "6.36.7", - "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.36.7.tgz", - "integrity": "sha512-kCWGW/chWGPgZqfZ36Um9Iz0X2IVpmCjg1P/qY6B6a2ecXtWRRAigmpJ6YgUQ5lTWXMyyVdfmpzhLZmsZQMbtg==", + "version": "6.36.8", + "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.36.8.tgz", + "integrity": "sha512-yoRo4f+FdnD01fFt4XpfpMCcCAo9QvZOtbrXExn4SqzH32YC6LgzqxfLZw/r6Ge65xyY03mK/UfUqrVw1gFiFg==", "license": "MIT", "dependencies": { "@codemirror/state": "^6.5.0", @@ -6438,20 +6438,20 @@ } }, "node_modules/@leafygreen-ui/card": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/card/-/card-12.0.2.tgz", - "integrity": "sha512-4ffWqzDG3u4APPH4d8nWfdrE7xXedGOvbIAJK2JGhsZcSTLaUpxOF8MYTgYDzRLnRye3bhLA/Om7AUY28aGsMA==", + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/card/-/card-12.0.9.tgz", + "integrity": "sha512-Go3ys8cimZQ8yStVt/++/jiK4O/r5cRqYXyM8ZAEH16nVTgMaumtSjiEiCuF1jWO2WaNCf9fNU4A8WOi7WZvUw==", "license": "Apache-2.0", "dependencies": { - "@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/emotion": "^4.1.1", + "@leafygreen-ui/lib": "^14.2.0", + "@leafygreen-ui/palette": "^4.1.4", + "@leafygreen-ui/polymorphic": "^2.0.9", + "@leafygreen-ui/tokens": "^2.12.2", "polished": "^4.2.2" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^4.0.2" + "@leafygreen-ui/leafygreen-provider": "^4.0.7" } }, "node_modules/@leafygreen-ui/checkbox": { @@ -6475,20 +6475,20 @@ } }, "node_modules/@leafygreen-ui/chip": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/chip/-/chip-3.0.4.tgz", - "integrity": "sha512-he2/sX2S0rf60S5Pu6oK1JU57mQ1rG9uuI09T6KpFzJaaMFzxD2ZDW70+t5vMxxINMXGqU6UPwWGbT9raOMChA==", + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/chip/-/chip-3.0.13.tgz", + "integrity": "sha512-dgTnsnu27gX4uP0qxzc/AhC0h7d6y/BTJnhrGYl1gD09TljJf+Wht03z7A+qdH45/2QfqNXqPNDE+8SIG5Skvw==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/emotion": "^4.0.9", - "@leafygreen-ui/icon": "^13.1.2", - "@leafygreen-ui/inline-definition": "^8.0.4", - "@leafygreen-ui/lib": "^14.0.2", - "@leafygreen-ui/palette": "^4.1.3", - "@leafygreen-ui/tokens": "^2.11.3" + "@leafygreen-ui/emotion": "^4.1.1", + "@leafygreen-ui/icon": "^13.4.0", + "@leafygreen-ui/inline-definition": "^8.0.13", + "@leafygreen-ui/lib": "^14.2.0", + "@leafygreen-ui/palette": "^4.1.4", + "@leafygreen-ui/tokens": "^2.12.2" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^4.0.2" + "@leafygreen-ui/leafygreen-provider": "^4.0.7" } }, "node_modules/@leafygreen-ui/code": { @@ -6602,9 +6602,9 @@ } }, "node_modules/@leafygreen-ui/emotion": { - "version": "4.0.9", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/emotion/-/emotion-4.0.9.tgz", - "integrity": "sha512-f9ffU9FbIRi5KeOGO1YfAScQs3tXHgx6230xix0dWkuiTmwg+TFY8xfNdjptIkFuyODCcjAjIQDqOx98lpGvwQ==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/emotion/-/emotion-4.1.1.tgz", + "integrity": "sha512-h9eVJTt5WXnDyKUPiJ6Qn8lhhagPd1biaUbPrCWJb4UF5VnIUf2eJwXPkDgRzc8fIKX26Qw9k+YJiFjmnqSOyQ==", "license": "Apache-2.0", "dependencies": { "@emotion/css": "^11.1.3", @@ -6674,22 +6674,22 @@ } }, "node_modules/@leafygreen-ui/hooks": { - "version": "8.3.4", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/hooks/-/hooks-8.3.4.tgz", - "integrity": "sha512-Qbhn4RRCQo/t5BkfCkN4uCYtKJlysI1yrLuaeftf6Mj3oB92e7pPJibzWCVwy5WwNK3vAqB9YV5IM+zDzjJZJQ==", + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/hooks/-/hooks-8.4.1.tgz", + "integrity": "sha512-WZ1p+HeYqqbWVDGTffkRLDE83K/GbjRDYW8jcSYgznba0NAkOkWT9n/+MJp83rd55iyPhBopOKx7270s/sIH4A==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/lib": "^14.2.0", "lodash": "^4.17.21" } }, "node_modules/@leafygreen-ui/icon": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/icon/-/icon-13.1.2.tgz", - "integrity": "sha512-/TM731pMS8sVRfF8ciAkdZwCKExPNHJ3aDplhLRlnVuC66x+zDbxaiyAlkztFEGBtKeTug4TAMSVaOPeR54ZWg==", + "version": "13.4.0", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/icon/-/icon-13.4.0.tgz", + "integrity": "sha512-GtvdkjPPERf8g0+uXGqBRw7Zgzhj1PH4moGQxNqyOc3IHeVkurAxjF1Oq64pKMLeMwuqFGhVGEVfXi3pixTPFg==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/emotion": "^4.0.9", + "@leafygreen-ui/emotion": "^4.1.1", "lodash": "^4.17.21" } }, @@ -6730,19 +6730,19 @@ } }, "node_modules/@leafygreen-ui/inline-definition": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/inline-definition/-/inline-definition-8.0.4.tgz", - "integrity": "sha512-A2GBD3m7hpbLveDwadl+Q5D4Cv/veSPqOzdA+csPnvdiLfAr7MtotbcM1AE9YjcG7BfyrW0OX67lss5CyX4ARQ==", + "version": "8.0.13", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/inline-definition/-/inline-definition-8.0.13.tgz", + "integrity": "sha512-SH0jqPo481kABwb8l972mROrU42NREDMlBMACsrcY8/mkQDkO31yFloMD16mCTiYXPPnfo4BY/JpeOWU6+ELzQ==", "license": "Apache-2.0", "dependencies": { - "@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.4" + "@leafygreen-ui/emotion": "^4.1.1", + "@leafygreen-ui/lib": "^14.2.0", + "@leafygreen-ui/palette": "^4.1.4", + "@leafygreen-ui/tokens": "^2.12.2", + "@leafygreen-ui/tooltip": "^13.0.13" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^4.0.2" + "@leafygreen-ui/leafygreen-provider": "^4.0.7" } }, "node_modules/@leafygreen-ui/input-option": { @@ -6764,20 +6764,20 @@ } }, "node_modules/@leafygreen-ui/leafygreen-provider": { - "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==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/leafygreen-provider/-/leafygreen-provider-4.0.7.tgz", + "integrity": "sha512-By2Ov+V/YP+pmNn9DwaayXCP31oq7NKO/CwEoqyjE1j58S2Ti6u1Eacywt2a18pIjKPbnIqralX8Bhmd6BAl5Q==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/hooks": "^8.3.4", - "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/hooks": "^8.4.1", + "@leafygreen-ui/lib": "^14.2.0", "react-transition-group": "^4.4.5" } }, "node_modules/@leafygreen-ui/lib": { - "version": "14.0.2", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/lib/-/lib-14.0.2.tgz", - "integrity": "sha512-ZmyBeY1wj6cg9Tam0TaH6LejJKx+5uobeyCtwwdoNdMdqXOxcPOYWmUKLTjXh3P/TXVjXgYIpLiANUHN7OtMbw==", + "version": "14.2.0", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/lib/-/lib-14.2.0.tgz", + "integrity": "sha512-JWHFwtWXY52YL1uNFpHWvRUWVl5tkXQzyq2uEMFHyZQKYUG0of9o5V+Zc6vAXdMvvAhE3DeYvDjTpaQbUk1PrQ==", "license": "Apache-2.0", "dependencies": { "lodash": "^4.17.21" @@ -6884,9 +6884,9 @@ } }, "node_modules/@leafygreen-ui/palette": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/palette/-/palette-4.1.3.tgz", - "integrity": "sha512-lg76FxP4ThMiDCzhJwdENcvtyQeLE/T+tExmkclXnuXME4mmo4AVoH+iKScHiztDGgQrF4Hg2rGLUJf5IiR2Iw==", + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/palette/-/palette-4.1.4.tgz", + "integrity": "sha512-pkNeNzlstEM7ceoLG1mG7PUGunEdUYemKjzVOcaCbNEoyZvX3Lf0KWb8tDmAEloSPdXxMOlO8hoef9JGNdEIcw==", "license": "Apache-2.0" }, "node_modules/@leafygreen-ui/pipeline": { @@ -6909,42 +6909,43 @@ } }, "node_modules/@leafygreen-ui/polymorphic": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/polymorphic/-/polymorphic-2.0.5.tgz", - "integrity": "sha512-ajtFuGgydvsKjyft+4FvCptzgoMK+QKcbWs21zLidMZSuQjTq1pt3IC01lFuog05+vVXdvZwHSkEbPzQ4qp3/A==", + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/polymorphic/-/polymorphic-2.0.9.tgz", + "integrity": "sha512-oeAzARBPXZkZeStTuPdXDKdfyBlmkK5AiJUeehwbI5p6uTidH1GPGti+y1sDtxUPkavwEmGlPL304QoXXeHB6Q==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/lib": "^14.0.2", + "@leafygreen-ui/lib": "^14.2.0", "lodash": "^4.17.21" } }, "node_modules/@leafygreen-ui/popover": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/popover/-/popover-13.0.3.tgz", - "integrity": "sha512-5dmqbfwO2m5hYcgtlQr58JVK1oYdOIqGOQBtx0R9fjxrObuX2XpGa7g0ej9HuqVI+LrKD/BxsbVozlaVz4WmIQ==", + "version": "13.0.11", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/popover/-/popover-13.0.11.tgz", + "integrity": "sha512-A9LbihqeYlGmdvfj6KDAtVc89yvNqd/B1WeXyZBbxErQ4mm17NKqA8x4M1RstTazz9MP45HV6gsnz/fZ3Wml+g==", "license": "Apache-2.0", "dependencies": { "@floating-ui/react": "^0.26.28", - "@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", + "@leafygreen-ui/emotion": "^4.1.1", + "@leafygreen-ui/hooks": "^8.4.1", + "@leafygreen-ui/lib": "^14.2.0", + "@leafygreen-ui/portal": "^6.0.6", + "@leafygreen-ui/tokens": "^2.12.2", "@types/react-transition-group": "^4.4.5", + "lodash": "^4.17.21", "react-transition-group": "^4.4.5" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^4.0.2" + "@leafygreen-ui/leafygreen-provider": "^4.0.7" } }, "node_modules/@leafygreen-ui/portal": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/portal/-/portal-6.0.2.tgz", - "integrity": "sha512-RTGJdAScV6OicrLQv2CHU02CiELPYmrPOfOuuAC2YxqkLiOJCsNS4mE5TWaAYp+yMMFh5nC8cQWjXxNoYbdmNA==", + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/portal/-/portal-6.0.6.tgz", + "integrity": "sha512-kersWbwRpHGrqOKHhT6sBonsxXtkhowoAfxRPlbNRQBC7pgiZ/WWlfd3iE1vavqYliZAwImRG1qNZOz3D7SRcw==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/hooks": "^8.3.4", - "@leafygreen-ui/lib": "^14.0.2" + "@leafygreen-ui/hooks": "^8.4.1", + "@leafygreen-ui/lib": "^14.2.0" }, "peerDependencies": { "react-dom": "^17.0.0 || ^18.0.0" @@ -7090,6 +7091,25 @@ "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", "license": "MIT" }, + "node_modules/@leafygreen-ui/skeleton-loader": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/skeleton-loader/-/skeleton-loader-2.0.12.tgz", + "integrity": "sha512-Zpk0CRqCv5o2hyt5MCK6sblBeTy6KwaSKu2IrZbwBNSwYrPHluhd/kyRR5NttpVHJMIVSxzFljTFosPtxgmQSQ==", + "license": "Apache-2.0", + "dependencies": { + "@leafygreen-ui/card": "^12.0.9", + "@leafygreen-ui/emotion": "^4.1.1", + "@leafygreen-ui/icon": "^13.4.0", + "@leafygreen-ui/lib": "^14.2.0", + "@leafygreen-ui/palette": "^4.1.4", + "@leafygreen-ui/tokens": "^2.12.2", + "@leafygreen-ui/typography": "^20.1.9", + "lodash": "^4.17.21" + }, + "peerDependencies": { + "@leafygreen-ui/leafygreen-provider": "^4.0.7" + } + }, "node_modules/@leafygreen-ui/split-button": { "version": "4.1.5", "resolved": "https://registry.npmjs.org/@leafygreen-ui/split-button/-/split-button-4.1.5.tgz", @@ -7259,52 +7279,53 @@ } }, "node_modules/@leafygreen-ui/tokens": { - "version": "2.11.3", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/tokens/-/tokens-2.11.3.tgz", - "integrity": "sha512-IQJ0uJQldPNzedOCsoPKtwWsKPP9vtD2cCx/DC9HtLmdQbiuWXdcAw67psOjTBWCXYxRJo2Pd8RZ2LnAIrywug==", + "version": "2.12.2", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/tokens/-/tokens-2.12.2.tgz", + "integrity": "sha512-eVHQOk7lExNjGPVpLv2sGMUmAH0ZIpmu86NHe4n3RzHNQ2ziJUnw1CN94N6Y09qv00LvrZ2I05kbxLfX+kktvw==", "license": "Apache-2.0", "dependencies": { - "@leafygreen-ui/lib": "^14.0.2", - "@leafygreen-ui/palette": "^4.1.3", + "@leafygreen-ui/emotion": "^4.1.1", + "@leafygreen-ui/lib": "^14.2.0", + "@leafygreen-ui/palette": "^4.1.4", "polished": "^4.2.2" } }, "node_modules/@leafygreen-ui/tooltip": { - "version": "13.0.4", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/tooltip/-/tooltip-13.0.4.tgz", - "integrity": "sha512-d11pzofR3Ao6yAZ1DnM+gxVK08Yb38zP3cv9xkffp5QKIcaeh5kSemX2AHyBVLemwzTxqITLzcNJ/9Bl5XeDOw==", - "license": "Apache-2.0", - "dependencies": { - "@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.3", - "@leafygreen-ui/tokens": "^2.11.3", - "@leafygreen-ui/typography": "^20.1.1", + "version": "13.0.13", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/tooltip/-/tooltip-13.0.13.tgz", + "integrity": "sha512-h9+/XGbzgy94lxREd/54cB9ryu6SVB7kcdUjjrR8klqRapfqrdrFEfJFOfltr7K3vfMoYo7F8XMOu7ctpJ8ylw==", + "license": "Apache-2.0", + "dependencies": { + "@leafygreen-ui/emotion": "^4.1.1", + "@leafygreen-ui/hooks": "^8.4.1", + "@leafygreen-ui/icon": "^13.4.0", + "@leafygreen-ui/lib": "^14.2.0", + "@leafygreen-ui/palette": "^4.1.4", + "@leafygreen-ui/popover": "^13.0.11", + "@leafygreen-ui/tokens": "^2.12.2", + "@leafygreen-ui/typography": "^20.1.9", "lodash": "^4.17.21", "polished": "^4.2.2" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^4.0.2" + "@leafygreen-ui/leafygreen-provider": "^4.0.7" } }, "node_modules/@leafygreen-ui/typography": { - "version": "20.1.1", - "resolved": "https://registry.npmjs.org/@leafygreen-ui/typography/-/typography-20.1.1.tgz", - "integrity": "sha512-kdGZaCfdb/UcvKg0yl0YAOYEw0DAY1O5ZCez88vpzxx64KlpivwaM++25Tu414jZFyL8TYG8OqobgH7LWVRxQQ==", + "version": "20.1.9", + "resolved": "https://registry.npmjs.org/@leafygreen-ui/typography/-/typography-20.1.9.tgz", + "integrity": "sha512-TPnzIRSgu8X/sZY4ASt4a03vVUKrGxLhpBAs//N+kDaf080Z/sMJqfWGaq/zjt3WQx4pVf+ThssHI+ZMOYdHvg==", "license": "Apache-2.0", "dependencies": { - "@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" + "@leafygreen-ui/emotion": "^4.1.1", + "@leafygreen-ui/icon": "^13.4.0", + "@leafygreen-ui/lib": "^14.2.0", + "@leafygreen-ui/palette": "^4.1.4", + "@leafygreen-ui/polymorphic": "^2.0.9", + "@leafygreen-ui/tokens": "^2.12.2" }, "peerDependencies": { - "@leafygreen-ui/leafygreen-provider": "^4.0.2" + "@leafygreen-ui/leafygreen-provider": "^4.0.7" } }, "node_modules/@lezer/common": { @@ -7414,9 +7435,9 @@ "license": "BSD-2-Clause" }, "node_modules/@mongodb-js/compass-components": { - "version": "1.35.2", - "resolved": "https://registry.npmjs.org/@mongodb-js/compass-components/-/compass-components-1.35.2.tgz", - "integrity": "sha512-KkNkoVL3OiXHfEhHVPgToqjOEHfk9OEs6cMF6goVGJ/n9CVx6geRZmLtyTF8pVAO3ONJhn0wkk9TpST4AQdFZw==", + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/@mongodb-js/compass-components/-/compass-components-1.37.0.tgz", + "integrity": "sha512-c3vF+mceADTnFy2KX2LGSVCvOIku+Bq9uiUvoEPqLP6enDA/uCTyM5ec9opcCeAls3dh4oogHTx+dQSc/uGVjg==", "license": "SSPL", "dependencies": { "@dnd-kit/core": "^6.0.7", @@ -7427,6 +7448,7 @@ "@leafygreen-ui/button": "^22.0.2", "@leafygreen-ui/card": "^12.0.2", "@leafygreen-ui/checkbox": "^14.0.2", + "@leafygreen-ui/chip": "^3.0.12", "@leafygreen-ui/code": "^16.0.2", "@leafygreen-ui/combobox": "^11.0.2", "@leafygreen-ui/confirmation-modal": "^6.0.2", @@ -7451,6 +7473,7 @@ "@leafygreen-ui/search-input": "^5.0.2", "@leafygreen-ui/segmented-control": "^10.0.2", "@leafygreen-ui/select": "^14.0.2", + "@leafygreen-ui/skeleton-loader": "^2.0.11", "@leafygreen-ui/split-button": "^4.1.5", "@leafygreen-ui/table": "^13.0.1", "@leafygreen-ui/tabs": "^14.0.2", @@ -7467,7 +7490,7 @@ "@tanstack/table-core": "^8.14.0", "bson": "^6.10.3", "focus-trap-react": "^9.0.2", - "hadron-document": "^8.8.8", + "hadron-document": "^8.8.9", "hadron-type-checker": "^7.4.8", "is-electron-renderer": "^2.0.1", "lodash": "^4.17.21", @@ -7499,9 +7522,9 @@ } }, "node_modules/@mongodb-js/compass-editor": { - "version": "0.37.2", - "resolved": "https://registry.npmjs.org/@mongodb-js/compass-editor/-/compass-editor-0.37.2.tgz", - "integrity": "sha512-h8SCSkjofcE3GQOmWo5pzscZBU7ev6qUGE4MtsV8JrAbEg1tj6Xdjk9qr5oEfvsrmm1UoNWwtlIV/ObUdxK3dw==", + "version": "0.39.0", + "resolved": "https://registry.npmjs.org/@mongodb-js/compass-editor/-/compass-editor-0.39.0.tgz", + "integrity": "sha512-fGfg7AFjw0iwd5o4Wqr+Gwt6YF9MT/lojW2jtezeCqkys1M5dAfMA2ZK206fYSxFrfFvUSiquKtIctfLR47Esg==", "license": "SSPL", "dependencies": { "@codemirror/autocomplete": "^6.17.0", @@ -7513,7 +7536,7 @@ "@codemirror/state": "^6.1.4", "@codemirror/view": "^6.7.1", "@lezer/highlight": "^1.2.0", - "@mongodb-js/compass-components": "^1.35.2", + "@mongodb-js/compass-components": "^1.37.0", "@mongodb-js/mongodb-constants": "^0.11.0", "mongodb-query-parser": "^4.3.0", "polished": "^4.2.2", @@ -7537,13 +7560,13 @@ } }, "node_modules/@mongodb-js/compass-logging": { - "version": "1.6.8", - "resolved": "https://registry.npmjs.org/@mongodb-js/compass-logging/-/compass-logging-1.6.8.tgz", - "integrity": "sha512-DyKxNN65IuIoZFs9+o1sd7mQknwZL2WXZtV+ukeys8hPWFtNVe6pWKh2iXUwERw7V+da7nfNIdMieEj5q5W+LA==", + "version": "1.6.9", + "resolved": "https://registry.npmjs.org/@mongodb-js/compass-logging/-/compass-logging-1.6.9.tgz", + "integrity": "sha512-l3WZBm56COEo+QIRGOO9kqM87ov06FTbp1xCmGqJZdyS8LVJpibHTJil+rs3UV9wyWJitUJfFsEFoItg9LbTMA==", "license": "SSPL", "dependencies": { "debug": "^4.3.4", - "hadron-app-registry": "^9.4.8", + "hadron-app-registry": "^9.4.9", "hadron-ipc": "^3.4.8", "is-electron-renderer": "^2.0.1", "mongodb-log-writer": "^2.3.4", @@ -7561,24 +7584,36 @@ } }, "node_modules/@mongodb-js/connection-form": { - "version": "1.49.0", - "resolved": "https://registry.npmjs.org/@mongodb-js/connection-form/-/connection-form-1.49.0.tgz", - "integrity": "sha512-B3HhwHlkmFF6sKk8ZdpPgzu12CCSefoGN8eOqMvD1iHKEr4lVwSwLaeS8kum1tN6sx3AJorKW/JzU/LfEkciQw==", + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/@mongodb-js/connection-form/-/connection-form-1.51.0.tgz", + "integrity": "sha512-fX48sKOgec47YjcPbt545Ir0H82Mry/xU6RBJy9XmRBKUNEL8WnH1yO8Xpyr9uj6+4Ch/G+BWiL37Oy03NWekw==", "license": "SSPL", "dependencies": { - "@mongodb-js/compass-components": "^1.35.2", - "@mongodb-js/compass-editor": "^0.37.2", - "@mongodb-js/connection-info": "^0.12.0", + "@mongodb-js/compass-components": "^1.37.0", + "@mongodb-js/compass-editor": "^0.39.0", + "@mongodb-js/connection-info": "^0.14.0", "@mongodb-js/shell-bson-parser": "^1.2.0", "lodash": "^4.17.21", - "mongodb": "^6.14.1", + "mongodb": "^6.16.0", "mongodb-build-info": "^1.7.2", "mongodb-connection-string-url": "^3.0.1", - "mongodb-data-service": "^22.25.8", + "mongodb-data-service": "^22.27.0", "mongodb-query-parser": "^4.3.0", "react": "^17.0.2" } }, + "node_modules/@mongodb-js/connection-form/node_modules/@mongodb-js/connection-info": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@mongodb-js/connection-info/-/connection-info-0.14.0.tgz", + "integrity": "sha512-fBignIuxaK8tjqJLTLhHAlrL9LUjBiGosZQxJZ3iRz4zfE5NvQDrtBj17+qk+Va5JDjVNewzQ6Lc9AehlXFUpg==", + "license": "SSPL", + "dependencies": { + "lodash": "^4.17.21", + "mongodb": "^6.16.0", + "mongodb-connection-string-url": "^3.0.1", + "mongodb-data-service": "^22.27.0" + } + }, "node_modules/@mongodb-js/connection-info": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/@mongodb-js/connection-info/-/connection-info-0.12.0.tgz", @@ -16781,9 +16816,9 @@ } }, "node_modules/hadron-app-registry": { - "version": "9.4.8", - "resolved": "https://registry.npmjs.org/hadron-app-registry/-/hadron-app-registry-9.4.8.tgz", - "integrity": "sha512-zeO7FfJr1/RUtHNY9x2tT5qFM6pbySNZrRlyfQB978JfrcxIZSup6oP0dYfeUrYMUWj2U7qcWWkK7mBhByGCGw==", + "version": "9.4.9", + "resolved": "https://registry.npmjs.org/hadron-app-registry/-/hadron-app-registry-9.4.9.tgz", + "integrity": "sha512-itdh8GGjdCldfryq+RedhNSMpZhea4iBOYhY0vDyq5x6lrtmzsZo0IVf38sULDl31dDOqlMC3ix+XL0tm3g96A==", "license": "SSPL", "dependencies": { "eventemitter3": "^4.0.0", @@ -16839,16 +16874,16 @@ } }, "node_modules/hadron-document": { - "version": "8.8.8", - "resolved": "https://registry.npmjs.org/hadron-document/-/hadron-document-8.8.8.tgz", - "integrity": "sha512-USH0f41QuOXjnsmV1K8SNBM53uh1vX5X7I9NOcfmeNrwMofkSNiZ8BL+9VQ/g8jAT9bFzb+XYWdVwVnmIbmmZQ==", + "version": "8.8.9", + "resolved": "https://registry.npmjs.org/hadron-document/-/hadron-document-8.8.9.tgz", + "integrity": "sha512-eJFmui7XKhsnefIzcAacjwbZbgU+z44IRWQn+q7WyB0KAaqTIvFXxslDqf0L7b62HTjG0n8NKUwEVqiNiaaUcA==", "license": "SSPL", "dependencies": { "bson": "^6.10.3", "eventemitter3": "^4.0.0", "hadron-type-checker": "^7.4.8", "lodash": "^4.17.21", - "mongodb": "^6.14.1" + "mongodb": "^6.16.0" } }, "node_modules/hadron-ipc": { @@ -19996,18 +20031,18 @@ } }, "node_modules/mongodb-data-service": { - "version": "22.25.8", - "resolved": "https://registry.npmjs.org/mongodb-data-service/-/mongodb-data-service-22.25.8.tgz", - "integrity": "sha512-6U571VoU3gBmSGGLiv/Q286TlcCUrynDjhQWwWyN4Ly0+uwCbwtppHdNYY0Jq51rYvFZfZNZx/r79q81sDaM1A==", + "version": "22.27.0", + "resolved": "https://registry.npmjs.org/mongodb-data-service/-/mongodb-data-service-22.27.0.tgz", + "integrity": "sha512-RKOCs2pBvo61SQBHRBVtAJi1w9rHNk3pcCa2MU1Er2/8j+BS52X+sAHaJ84I/ULlF6oRDdk2dhKLxUjOcPdKcg==", "license": "SSPL", "dependencies": { - "@mongodb-js/compass-logging": "^1.6.8", + "@mongodb-js/compass-logging": "^1.6.9", "@mongodb-js/compass-utils": "^0.8.8", - "@mongodb-js/devtools-connect": "^3.4.1", - "@mongodb-js/devtools-proxy-support": "^0.4.2", + "@mongodb-js/devtools-connect": "^3.7.2", + "@mongodb-js/devtools-proxy-support": "^0.4.4", "bson": "^6.10.3", "lodash": "^4.17.21", - "mongodb": "^6.14.1", + "mongodb": "^6.16.0", "mongodb-build-info": "^1.7.2", "mongodb-connection-string-url": "^3.0.1", "mongodb-ns": "^2.4.2" diff --git a/package.json b/package.json index b66a03b44..a0e87b822 100644 --- a/package.json +++ b/package.json @@ -1315,8 +1315,8 @@ "@babel/core": "^7.25.8", "@babel/parser": "^7.25.8", "@babel/traverse": "^7.25.7", - "@mongodb-js/compass-components": "^1.35.2", - "@mongodb-js/connection-form": "1.49.0", + "@mongodb-js/compass-components": "^1.37.0", + "@mongodb-js/connection-form": "1.51.0", "@mongodb-js/connection-info": "^0.12.0", "@mongodb-js/device-id": "^0.2.0", "@mongodb-js/mongodb-constants": "^0.11.1",