diff --git a/package-lock.json b/package-lock.json index 33ed26b1501..d433adee632 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,8 +14,8 @@ "devDependencies": { "@babel/core": "7.16.0", "@babel/parser": "7.16.0", - "@mongodb-js/monorepo-tools": "^1.1.1", - "@mongodb-js/sbom-tools": "^0.5.3", + "@mongodb-js/monorepo-tools": "^1.1.13", + "@mongodb-js/sbom-tools": "^0.5.12", "@testing-library/dom": "^8.11.1", "babel-loader": "^7.1.5", "husky": "^8.0.3", @@ -8079,16 +8079,13 @@ } }, "node_modules/@mongodb-js/dl-center": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@mongodb-js/dl-center/-/dl-center-1.0.1.tgz", - "integrity": "sha512-gUxfbhvYWjWK+QHyrB2iiwkN/EZqab6tJG33A7rNR5lPC9rmzzBAKU62AuB4vFhaMtT3m9Vswbu2040IqMm0xw==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@mongodb-js/dl-center/-/dl-center-1.1.3.tgz", + "integrity": "sha512-eLf+vI2pA9jZpKyALMW8s+p3RM7xLuVzzpi79EHgoowyOvjsywmvubQCc2q/y0tcHa/Z3kp/N9jaG4FTRBeS2Q==", "dependencies": { "ajv": "^6.12.5", - "aws-sdk": "^2.770.0", - "node-fetch": "^2.6.1" - }, - "engines": { - "node": ">= 12" + "aws-sdk": "^2.1441.0", + "node-fetch": "^2.6.7" } }, "node_modules/@mongodb-js/electron-wix-msi": { @@ -8255,9 +8252,9 @@ } }, "node_modules/@mongodb-js/mongodb-downloader": { - "version": "0.2.8", - "resolved": "https://registry.npmjs.org/@mongodb-js/mongodb-downloader/-/mongodb-downloader-0.2.8.tgz", - "integrity": "sha512-y+mgw9QspvgTLRNHZJRS+DUTPk45RWpvYD1MaGDWhZ4ajffvxGqanY+Z4R6z01n+tIRmQvpShzF6zk+2Pr9d6w==", + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/@mongodb-js/mongodb-downloader/-/mongodb-downloader-0.2.10.tgz", + "integrity": "sha512-nM0vUGUcC8DsR6x3AU6032I8b5OaTqAdq9JmanVecq2NyLZu1aacIS9Yqo3QiE2dIlrkn9hcaUg9Z/tL+3QbNA==", "dependencies": { "debug": "^4.3.4", "decompress": "^4.2.1", @@ -8302,9 +8299,9 @@ } }, "node_modules/@mongodb-js/monorepo-tools": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@mongodb-js/monorepo-tools/-/monorepo-tools-1.1.2.tgz", - "integrity": "sha512-+0JBiRV0CGhUhipq8/Af3wimoWKgo1V6I/olNv0qGnywxFJPPCQnuNzeIkDY0QWW1qLW/VAHIn5BrZ9HCg7b2w==", + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/@mongodb-js/monorepo-tools/-/monorepo-tools-1.1.13.tgz", + "integrity": "sha512-F+991utGfzaFDtPgAMVPJIdH+NiUjvpAfzXE1xym7Iaj6mI+RGfXLUmJeG4NNsF/UeOmSiW8xSCJLZDKi8r43A==", "dependencies": { "chalk": "^4.1.1", "find-up": "^4.1.0", @@ -8314,14 +8311,14 @@ "ora": "^5.4.0", "pacote": "^11.3.5", "pkg-up": "^3.1.0", - "semver": "^7.5.3", + "semver": "^7.5.4", "toposort": "^2.0.2" }, "bin": { - "bump-monorepo-packages": "bump-packages.js", - "depalign": "depalign.js", - "monorepo-where": "where.js", - "precommit": "precommit.js" + "bump-monorepo-packages": "bin/bump-packages.js", + "depalign": "bin/depalign.js", + "monorepo-where": "bin/where.js", + "precommit": "bin/precommit.js" } }, "node_modules/@mongodb-js/monorepo-tools/node_modules/brace-expansion": { @@ -8596,9 +8593,9 @@ } }, "node_modules/@mongodb-js/sbom-tools": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@mongodb-js/sbom-tools/-/sbom-tools-0.5.3.tgz", - "integrity": "sha512-4E5WxKSY/APWfyhyPGLe3TSfG7V7RvfRkfGUFCpHQ1l9zt2HOU9GmRNX3BvQb89W3LQH7SLloKC7GXqxgVybSQ==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@mongodb-js/sbom-tools/-/sbom-tools-0.5.12.tgz", + "integrity": "sha512-bpxf8O7dwsTCudlyecEfC1ZZxfa/1A+lr4SjnzV1Tkf92RoZpM3Ra2YgzYRhPnqLF+inELkNcSaDi0XdaD7ksg==", "dev": true, "dependencies": { "@pkgjs/nv": "^0.2.1", @@ -8607,7 +8604,7 @@ "find-up": "^4.1.0", "lodash": "^4.17.21", "node-fetch": "^2.6.7", - "semver": "^7.5.0", + "semver": "^7.5.4", "snyk-policy": "^2.0.4", "spdx-satisfies": "^5.0.1" }, @@ -8677,9 +8674,9 @@ } }, "node_modules/@mongodb-js/signing-utils": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@mongodb-js/signing-utils/-/signing-utils-0.3.1.tgz", - "integrity": "sha512-/zAg9vdxTQstu6kNkfOPr9WvLodz88k7egetKw8c5eZyPLBQgm3JfTaH7vQe/iSCuCwvXSk0tNcgo+6AdQNbTw==", + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@mongodb-js/signing-utils/-/signing-utils-0.3.3.tgz", + "integrity": "sha512-QX3sfkvMxYlF2pVsvU8kkce2D2jqlI5sWidCiLjHmLarZ48j6qyQzTrSErN5h4yx4+yiUp/GHEeOzCuCoeB3BA==", "dependencies": { "@types/ssh2": "^1.11.19", "debug": "^4.3.4", @@ -16530,7 +16527,6 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", - "dev": true, "engines": { "node": ">= 0.4" }, @@ -16539,23 +16535,24 @@ } }, "node_modules/aws-sdk": { - "version": "2.934.0", - "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.934.0.tgz", - "integrity": "sha512-k7p08ewrKcbs0ikCLFi9OI98Iv9dMND5244xPxUIjK5BLtuT/9Gr6eSCHfN70eCQyM5Y2xG1VJP6zhpkihu9Ew==", + "version": "2.1582.0", + "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1582.0.tgz", + "integrity": "sha512-oPSk5e1D0oegX3lC+pUIKmI5e4depLi0+9fU7C73KDq65nq8NmdehpbytPHGPqfftqfa3FTEXb2yUPA4A9wM9w==", "hasInstallScript": true, "dependencies": { "buffer": "4.9.2", "events": "1.1.1", "ieee754": "1.1.13", - "jmespath": "0.15.0", + "jmespath": "0.16.0", "querystring": "0.2.0", "sax": "1.2.1", "url": "0.10.3", - "uuid": "3.3.2", - "xml2js": "0.4.19" + "util": "^0.12.4", + "uuid": "8.0.0", + "xml2js": "0.6.2" }, "engines": { - "node": ">= 0.8.0" + "node": ">= 10.0.0" } }, "node_modules/aws-sdk/node_modules/buffer": { @@ -16573,13 +16570,24 @@ "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==" }, + "node_modules/aws-sdk/node_modules/util": { + "version": "0.12.5", + "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", + "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", + "dependencies": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "which-typed-array": "^1.1.2" + } + }, "node_modules/aws-sdk/node_modules/uuid": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", - "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==", - "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.0.0.tgz", + "integrity": "sha512-jOXGuXZAWdsTH7eZLtyXMqUb9EcWMGZNbL9YcGBJl4MH4nrxHmZJhEHvyLFrkxo+28uLb/NYRcStH48fnD0Vzw==", "bin": { - "uuid": "bin/uuid" + "uuid": "dist/bin/uuid" } }, "node_modules/aws-sign2": { @@ -23831,7 +23839,7 @@ "node_modules/events": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz", - "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=", + "integrity": "sha512-kEcvvCBByWXGnZy6JUlgAp2gBIUjfCAV6P6TgT1/aaQKcmuAEC4OZTV1I4EWQLz2gxZw76atuVyvHhTxvi0Flw==", "engines": { "node": ">=0.4.x" } @@ -24473,7 +24481,6 @@ "version": "0.3.3", "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "dev": true, "dependencies": { "is-callable": "^1.1.3" } @@ -26279,7 +26286,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, "dependencies": { "has-symbols": "^1.0.2" }, @@ -27330,7 +27336,6 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "dev": true, "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -27476,7 +27481,6 @@ "version": "1.0.10", "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", - "dev": true, "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -27767,7 +27771,6 @@ "version": "1.1.12", "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", - "dev": true, "dependencies": { "which-typed-array": "^1.1.11" }, @@ -28072,9 +28075,9 @@ } }, "node_modules/jmespath": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/jmespath/-/jmespath-0.15.0.tgz", - "integrity": "sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc=", + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/jmespath/-/jmespath-0.16.0.tgz", + "integrity": "sha512-9FzQjJ7MATs1tSpnco1K6ayiYE3figslrXA72G2HQ/n76RzvYlofyi5QM+iX4YRs/pu3yzxlVQSST23+dMDknw==", "engines": { "node": ">= 0.6.0" } @@ -32869,20 +32872,29 @@ } }, "node_modules/mongodb-runner": { - "version": "5.4.4", - "resolved": "https://registry.npmjs.org/mongodb-runner/-/mongodb-runner-5.4.4.tgz", - "integrity": "sha512-bODXH7sOMRXbpVceIR8zLnEgg9kv1eXW60pxW5dfNShkjWd+7wmalJY/Dm9LG1tcL7+O5H7lTZH+s32IWg+FVA==", + "version": "5.5.4", + "resolved": "https://registry.npmjs.org/mongodb-runner/-/mongodb-runner-5.5.4.tgz", + "integrity": "sha512-BCENSrCixOoEOISh2bBUw+rUcnbAhntJdalvap9CRtsoqzEPzRz+KAIR+mh7PnQvU1fSfbRgB2e6+6x9OGCuPA==", "dependencies": { - "@mongodb-js/mongodb-downloader": "^0.2.8", + "@mongodb-js/mongodb-downloader": "^0.2.10", + "@mongodb-js/saslprep": "^1.1.5", "debug": "^4.3.4", - "mongodb": "^5.6.0", - "mongodb-connection-string-url": "^2.6.0", + "mongodb": "^6.3.0", + "mongodb-connection-string-url": "^3.0.0", "yargs": "^17.7.2" }, "bin": { "mongodb-runner": "bin/runner.js" } }, + "node_modules/mongodb-runner/node_modules/@types/whatwg-url": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-11.0.4.tgz", + "integrity": "sha512-lXCmTWSHJvf0TRSO58nm978b8HJ/EdsSsEKLd3ODHFjo+3VGAyyTp4v50nWvwtzBxSMQrVOK7tcuN0zGPLICMw==", + "dependencies": { + "@types/webidl-conversions": "*" + } + }, "node_modules/mongodb-runner/node_modules/ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", @@ -32891,14 +32903,6 @@ "node": ">=8" } }, - "node_modules/mongodb-runner/node_modules/bson": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/bson/-/bson-5.4.0.tgz", - "integrity": "sha512-WRZ5SQI5GfUuKnPTNmAYPiKIof3ORXAF4IRU5UcgmivNIon01rWQlw5RUH954dpu8yGL8T59YShVddIPaU/gFA==", - "engines": { - "node": ">=14.20.1" - } - }, "node_modules/mongodb-runner/node_modules/cliui": { "version": "8.0.1", "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", @@ -32928,44 +32932,13 @@ } } }, - "node_modules/mongodb-runner/node_modules/mongodb": { - "version": "5.8.1", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-5.8.1.tgz", - "integrity": "sha512-wKyh4kZvm6NrCPH8AxyzXm3JBoEf4Xulo0aUWh3hCgwgYJxyQ1KLST86ZZaSWdj6/kxYUA3+YZuyADCE61CMSg==", + "node_modules/mongodb-runner/node_modules/mongodb-connection-string-url": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-3.0.0.tgz", + "integrity": "sha512-t1Vf+m1I5hC2M5RJx/7AtxgABy1cZmIPQRMXw+gEIPn/cZNF3Oiy+l0UIypUwVB5trcWHq3crg2g3uAR9aAwsQ==", "dependencies": { - "bson": "^5.4.0", - "mongodb-connection-string-url": "^2.6.0", - "socks": "^2.7.1" - }, - "engines": { - "node": ">=14.20.1" - }, - "optionalDependencies": { - "@mongodb-js/saslprep": "^1.1.0" - }, - "peerDependencies": { - "@aws-sdk/credential-providers": "^3.188.0", - "@mongodb-js/zstd": "^1.0.0", - "kerberos": "^1.0.0 || ^2.0.0", - "mongodb-client-encryption": ">=2.3.0 <3", - "snappy": "^7.2.2" - }, - "peerDependenciesMeta": { - "@aws-sdk/credential-providers": { - "optional": true - }, - "@mongodb-js/zstd": { - "optional": true - }, - "kerberos": { - "optional": true - }, - "mongodb-client-encryption": { - "optional": true - }, - "snappy": { - "optional": true - } + "@types/whatwg-url": "^11.0.2", + "whatwg-url": "^13.0.0" } }, "node_modules/mongodb-runner/node_modules/strip-ansi": { @@ -32979,6 +32952,37 @@ "node": ">=8" } }, + "node_modules/mongodb-runner/node_modules/tr46": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-4.1.1.tgz", + "integrity": "sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==", + "dependencies": { + "punycode": "^2.3.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/mongodb-runner/node_modules/webidl-conversions": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", + "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", + "engines": { + "node": ">=12" + } + }, + "node_modules/mongodb-runner/node_modules/whatwg-url": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-13.0.0.tgz", + "integrity": "sha512-9WWbymnqj57+XEuqADHrCJ2eSXzn8WXIW/YSGaZtb2WKAInQ6CHfaUUcTyyver0p8BDg5StLQq8h1vtZuwmOig==", + "dependencies": { + "tr46": "^4.1.1", + "webidl-conversions": "^7.0.0" + }, + "engines": { + "node": ">=16" + } + }, "node_modules/mongodb-runner/node_modules/yargs": { "version": "17.7.2", "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", @@ -38109,7 +38113,8 @@ "node_modules/querystring": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==", + "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", "engines": { "node": ">=0.4.x" } @@ -39620,7 +39625,7 @@ "node_modules/sax": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.1.tgz", - "integrity": "sha1-e45lYZCyKOgaZq6nSEgNgozS03o=" + "integrity": "sha512-8I2a3LovHTOpm7NV5yOyO8IHqgVsfK4+UuySrXU8YXkSRX7k6hCV9b3HrkKCr3nMpgj+0bmocaJJWpvp1oc7ZA==" }, "node_modules/schema-utils": { "version": "3.3.0", @@ -42810,7 +42815,7 @@ "node_modules/url": { "version": "0.10.3", "resolved": "https://registry.npmjs.org/url/-/url-0.10.3.tgz", - "integrity": "sha1-Ah5NnHcF8hu/N9A861h2dAJ3TGQ=", + "integrity": "sha512-hzSUW2q06EqL1gKM/a+obYHLIO6ct2hwPuviqTTOcfFVc61UbfJ2Q32+uGL/HCPxKqrdGB5QUwIe7UqlDgwsOQ==", "dependencies": { "punycode": "1.3.2", "querystring": "0.2.0" @@ -42855,7 +42860,7 @@ "node_modules/url/node_modules/punycode": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==" }, "node_modules/use-sync-external-store": { "version": "1.2.0", @@ -43816,7 +43821,6 @@ "version": "1.1.13", "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz", "integrity": "sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==", - "dev": true, "dependencies": { "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.4", @@ -44179,18 +44183,21 @@ } }, "node_modules/xml2js": { - "version": "0.4.19", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz", - "integrity": "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.6.2.tgz", + "integrity": "sha512-T4rieHaC1EXcES0Kxxj4JWgaUQHDk+qwHcYOCFHfiwKz7tOVPLq7Hjq9dM1WCMhylqMEfP7hMcOIChvotiZegA==", "dependencies": { "sax": ">=0.6.0", - "xmlbuilder": "~9.0.1" + "xmlbuilder": "~11.0.0" + }, + "engines": { + "node": ">=4.0.0" } }, "node_modules/xml2js/node_modules/xmlbuilder": { - "version": "9.0.7", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz", - "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=", + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", "engines": { "node": ">=4.0" } @@ -45227,10 +45234,10 @@ "@mongodb-js/eslint-config-compass": "^1.0.17", "@mongodb-js/get-os-info": "^0.3.23", "@mongodb-js/mocha-config-compass": "^1.3.7", - "@mongodb-js/mongodb-downloader": "^0.2.1", + "@mongodb-js/mongodb-downloader": "^0.2.10", "@mongodb-js/my-queries-storage": "^0.5.1", "@mongodb-js/prettier-config-compass": "^1.0.1", - "@mongodb-js/sbom-tools": "^0.5.3", + "@mongodb-js/sbom-tools": "^0.5.12", "@mongodb-js/tsconfig-compass": "^1.0.3", "@mongodb-js/webpack-config-compass": "^1.3.5", "@segment/analytics-node": "^1.1.4", @@ -45855,7 +45862,7 @@ "prop-types": "^15.7.2", "react": "^17.0.2", "reflux": "^0.4.1", - "reflux-state-mixin": "github:mongodb-js/reflux-state-mixin", + "reflux-state-mixin": "git+ssh://git@github.com/mongodb-js/reflux-state-mixin.git#e050454cb3be029c3e7fd2ee6a08111e4d15161f", "semver": "^7.5.4" }, "devDependencies": { @@ -46013,7 +46020,7 @@ "mongodb": "^6.5.0", "mongodb-connection-string-url": "^2.6.0", "mongodb-log-writer": "^1.3.0", - "mongodb-runner": "^5.4.4", + "mongodb-runner": "^5.5.4", "node-fetch": "^2.7.0", "nyc": "^15.1.0", "prettier": "^2.7.1", @@ -46634,7 +46641,7 @@ "electron-mocha": "^12.2.0", "eslint": "^7.25.0", "mocha": "^10.2.0", - "mongodb-runner": "^5.4.4", + "mongodb-runner": "^5.5.4", "node-fetch": "^2.7.0", "nyc": "^15.1.0", "p-queue": "^7.4.1", @@ -47529,7 +47536,7 @@ "react-leaflet": "^2.4.0", "react-leaflet-draw": "^0.19.0", "reflux": "^0.4.1", - "reflux-state-mixin": "github:mongodb-js/reflux-state-mixin" + "reflux-state-mixin": "git+ssh://git@github.com/mongodb-js/reflux-state-mixin.git#e050454cb3be029c3e7fd2ee6a08111e4d15161f" }, "devDependencies": { "@mongodb-js/eslint-config-compass": "^1.0.17", @@ -47909,7 +47916,7 @@ "version": "0.1.13", "license": "SSPL", "dependencies": { - "mongodb-runner": "^5.4.4" + "mongodb-runner": "^5.5.4" }, "devDependencies": { "@mongodb-js/eslint-config-compass": "^1.0.17", @@ -49372,9 +49379,9 @@ "dependencies": { "@electron/rebuild": "^3.6.0", "@mongodb-js/devtools-github-repo": "^1.4.1", - "@mongodb-js/dl-center": "^1.0.1", + "@mongodb-js/dl-center": "^1.1.3", "@mongodb-js/electron-wix-msi": "^3.0.0", - "@mongodb-js/signing-utils": "^0.3.1", + "@mongodb-js/signing-utils": "^0.3.3", "@npmcli/arborist": "^6.2.0", "@octokit/rest": "^18.6.2", "asar": "^3.0.3", @@ -51395,7 +51402,7 @@ "license": "SSPL", "dependencies": { "@babel/core": "^7.24.3", - "@mongodb-js/monorepo-tools": "^1.1.1", + "@mongodb-js/monorepo-tools": "^1.1.13", "commander": "^11.0.0", "electron": "^28.2.7", "glob": "^10.2.5", @@ -57858,7 +57865,7 @@ "react": "^17.0.2", "react-dom": "^17.0.2", "reflux": "^0.4.1", - "reflux-state-mixin": "github:mongodb-js/reflux-state-mixin", + "reflux-state-mixin": "git+ssh://git@github.com/mongodb-js/reflux-state-mixin.git#e050454cb3be029c3e7fd2ee6a08111e4d15161f", "semver": "^7.5.4", "sinon": "^8.1.1", "typescript": "^5.0.4" @@ -58318,7 +58325,7 @@ "hadron-app-registry": "^9.1.8", "mocha": "^10.2.0", "mongodb": "^6.5.0", - "mongodb-runner": "^5.4.4", + "mongodb-runner": "^5.5.4", "mongodb-schema": "^12.1.0", "node-fetch": "^2.7.0", "nyc": "^15.1.0", @@ -59013,7 +59020,7 @@ "react-leaflet": "^2.4.0", "react-leaflet-draw": "^0.19.0", "reflux": "^0.4.1", - "reflux-state-mixin": "github:mongodb-js/reflux-state-mixin", + "reflux-state-mixin": "git+ssh://git@github.com/mongodb-js/reflux-state-mixin.git#e050454cb3be029c3e7fd2ee6a08111e4d15161f", "sinon": "^9.2.3", "typescript": "^5.0.4", "xvfb-maybe": "^0.2.1" @@ -59096,7 +59103,7 @@ "requires": { "@babel/core": "^7.24.3", "@mongodb-js/eslint-config-compass": "^1.0.17", - "@mongodb-js/monorepo-tools": "^1.1.1", + "@mongodb-js/monorepo-tools": "^1.1.13", "@mongodb-js/prettier-config-compass": "^1.0.1", "commander": "^11.0.0", "depcheck": "^1.4.1", @@ -59595,7 +59602,7 @@ "eslint": "^7.25.0", "gen-esm-wrapper": "^1.1.0", "mocha": "^10.2.0", - "mongodb-runner": "^5.4.4", + "mongodb-runner": "^5.5.4", "nyc": "^15.1.0", "prettier": "^2.7.1", "sinon": "^9.2.3", @@ -60635,13 +60642,13 @@ "integrity": "sha512-wpVbM7MTft2mFc66ZOulAW4TnyK9fzYL/dqhcUk7DMcdwO8TcR1VZPkh55fRugSXgkfCUcxfZmqmuSSAudLGjA==" }, "@mongodb-js/dl-center": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@mongodb-js/dl-center/-/dl-center-1.0.1.tgz", - "integrity": "sha512-gUxfbhvYWjWK+QHyrB2iiwkN/EZqab6tJG33A7rNR5lPC9rmzzBAKU62AuB4vFhaMtT3m9Vswbu2040IqMm0xw==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@mongodb-js/dl-center/-/dl-center-1.1.3.tgz", + "integrity": "sha512-eLf+vI2pA9jZpKyALMW8s+p3RM7xLuVzzpi79EHgoowyOvjsywmvubQCc2q/y0tcHa/Z3kp/N9jaG4FTRBeS2Q==", "requires": { "ajv": "^6.12.5", - "aws-sdk": "^2.770.0", - "node-fetch": "^2.6.1" + "aws-sdk": "^2.1441.0", + "node-fetch": "^2.6.7" } }, "@mongodb-js/electron-wix-msi": { @@ -60901,9 +60908,9 @@ } }, "@mongodb-js/mongodb-downloader": { - "version": "0.2.8", - "resolved": "https://registry.npmjs.org/@mongodb-js/mongodb-downloader/-/mongodb-downloader-0.2.8.tgz", - "integrity": "sha512-y+mgw9QspvgTLRNHZJRS+DUTPk45RWpvYD1MaGDWhZ4ajffvxGqanY+Z4R6z01n+tIRmQvpShzF6zk+2Pr9d6w==", + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/@mongodb-js/mongodb-downloader/-/mongodb-downloader-0.2.10.tgz", + "integrity": "sha512-nM0vUGUcC8DsR6x3AU6032I8b5OaTqAdq9JmanVecq2NyLZu1aacIS9Yqo3QiE2dIlrkn9hcaUg9Z/tL+3QbNA==", "requires": { "debug": "^4.3.4", "decompress": "^4.2.1", @@ -60931,9 +60938,9 @@ } }, "@mongodb-js/monorepo-tools": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@mongodb-js/monorepo-tools/-/monorepo-tools-1.1.2.tgz", - "integrity": "sha512-+0JBiRV0CGhUhipq8/Af3wimoWKgo1V6I/olNv0qGnywxFJPPCQnuNzeIkDY0QWW1qLW/VAHIn5BrZ9HCg7b2w==", + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/@mongodb-js/monorepo-tools/-/monorepo-tools-1.1.13.tgz", + "integrity": "sha512-F+991utGfzaFDtPgAMVPJIdH+NiUjvpAfzXE1xym7Iaj6mI+RGfXLUmJeG4NNsF/UeOmSiW8xSCJLZDKi8r43A==", "requires": { "chalk": "^4.1.1", "find-up": "^4.1.0", @@ -60943,7 +60950,7 @@ "ora": "^5.4.0", "pacote": "^11.3.5", "pkg-up": "^3.1.0", - "semver": "^7.5.3", + "semver": "^7.5.4", "toposort": "^2.0.2" }, "dependencies": { @@ -61191,9 +61198,9 @@ } }, "@mongodb-js/sbom-tools": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@mongodb-js/sbom-tools/-/sbom-tools-0.5.3.tgz", - "integrity": "sha512-4E5WxKSY/APWfyhyPGLe3TSfG7V7RvfRkfGUFCpHQ1l9zt2HOU9GmRNX3BvQb89W3LQH7SLloKC7GXqxgVybSQ==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@mongodb-js/sbom-tools/-/sbom-tools-0.5.12.tgz", + "integrity": "sha512-bpxf8O7dwsTCudlyecEfC1ZZxfa/1A+lr4SjnzV1Tkf92RoZpM3Ra2YgzYRhPnqLF+inELkNcSaDi0XdaD7ksg==", "dev": true, "requires": { "@pkgjs/nv": "^0.2.1", @@ -61202,7 +61209,7 @@ "find-up": "^4.1.0", "lodash": "^4.17.21", "node-fetch": "^2.6.7", - "semver": "^7.5.0", + "semver": "^7.5.4", "snyk-policy": "^2.0.4", "spdx-satisfies": "^5.0.1" }, @@ -61253,9 +61260,9 @@ } }, "@mongodb-js/signing-utils": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@mongodb-js/signing-utils/-/signing-utils-0.3.1.tgz", - "integrity": "sha512-/zAg9vdxTQstu6kNkfOPr9WvLodz88k7egetKw8c5eZyPLBQgm3JfTaH7vQe/iSCuCwvXSk0tNcgo+6AdQNbTw==", + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@mongodb-js/signing-utils/-/signing-utils-0.3.3.tgz", + "integrity": "sha512-QX3sfkvMxYlF2pVsvU8kkce2D2jqlI5sWidCiLjHmLarZ48j6qyQzTrSErN5h4yx4+yiUp/GHEeOzCuCoeB3BA==", "requires": { "@types/ssh2": "^1.11.19", "debug": "^4.3.4", @@ -68076,23 +68083,23 @@ "available-typed-arrays": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", - "dev": true + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==" }, "aws-sdk": { - "version": "2.934.0", - "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.934.0.tgz", - "integrity": "sha512-k7p08ewrKcbs0ikCLFi9OI98Iv9dMND5244xPxUIjK5BLtuT/9Gr6eSCHfN70eCQyM5Y2xG1VJP6zhpkihu9Ew==", + "version": "2.1582.0", + "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1582.0.tgz", + "integrity": "sha512-oPSk5e1D0oegX3lC+pUIKmI5e4depLi0+9fU7C73KDq65nq8NmdehpbytPHGPqfftqfa3FTEXb2yUPA4A9wM9w==", "requires": { "buffer": "4.9.2", "events": "1.1.1", "ieee754": "1.1.13", - "jmespath": "0.15.0", + "jmespath": "0.16.0", "querystring": "0.2.0", "sax": "1.2.1", "url": "0.10.3", - "uuid": "3.3.2", - "xml2js": "0.4.19" + "util": "^0.12.4", + "uuid": "8.0.0", + "xml2js": "0.6.2" }, "dependencies": { "buffer": { @@ -68110,10 +68117,22 @@ "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==" }, + "util": { + "version": "0.12.5", + "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", + "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", + "requires": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "which-typed-array": "^1.1.2" + } + }, "uuid": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", - "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==" + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.0.0.tgz", + "integrity": "sha512-jOXGuXZAWdsTH7eZLtyXMqUb9EcWMGZNbL9YcGBJl4MH4nrxHmZJhEHvyLFrkxo+28uLb/NYRcStH48fnD0Vzw==" } } }, @@ -70348,7 +70367,7 @@ "mongodb": "^6.5.0", "mongodb-connection-string-url": "^2.6.0", "mongodb-log-writer": "^1.3.0", - "mongodb-runner": "^5.4.4", + "mongodb-runner": "^5.5.4", "node-fetch": "^2.7.0", "nyc": "^15.1.0", "prettier": "^2.7.1", @@ -74576,7 +74595,7 @@ "events": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz", - "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=" + "integrity": "sha512-kEcvvCBByWXGnZy6JUlgAp2gBIUjfCAV6P6TgT1/aaQKcmuAEC4OZTV1I4EWQLz2gxZw76atuVyvHhTxvi0Flw==" }, "events-mixin": { "version": "1.3.0", @@ -75070,7 +75089,6 @@ "version": "0.3.3", "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "dev": true, "requires": { "is-callable": "^1.1.3" } @@ -76393,9 +76411,9 @@ "requires": { "@electron/rebuild": "^3.6.0", "@mongodb-js/devtools-github-repo": "^1.4.1", - "@mongodb-js/dl-center": "^1.0.1", + "@mongodb-js/dl-center": "^1.1.3", "@mongodb-js/electron-wix-msi": "^3.0.0", - "@mongodb-js/signing-utils": "^0.3.1", + "@mongodb-js/signing-utils": "^0.3.3", "@npmcli/arborist": "^6.2.0", "@octokit/rest": "^18.6.2", "asar": "^3.0.3", @@ -77797,7 +77815,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, "requires": { "has-symbols": "^1.0.2" } @@ -78616,7 +78633,6 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "dev": true, "requires": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -78708,7 +78724,6 @@ "version": "1.0.10", "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", - "dev": true, "requires": { "has-tostringtag": "^1.0.0" } @@ -78908,7 +78923,6 @@ "version": "1.1.12", "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", - "dev": true, "requires": { "which-typed-array": "^1.1.11" } @@ -79144,9 +79158,9 @@ "dev": true }, "jmespath": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/jmespath/-/jmespath-0.15.0.tgz", - "integrity": "sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc=" + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/jmespath/-/jmespath-0.16.0.tgz", + "integrity": "sha512-9FzQjJ7MATs1tSpnco1K6ayiYE3figslrXA72G2HQ/n76RzvYlofyi5QM+iX4YRs/pu3yzxlVQSST23+dMDknw==" }, "joi": { "version": "17.9.2", @@ -82764,10 +82778,10 @@ "@mongodb-js/eslint-config-compass": "^1.0.17", "@mongodb-js/get-os-info": "^0.3.23", "@mongodb-js/mocha-config-compass": "^1.3.7", - "@mongodb-js/mongodb-downloader": "^0.2.1", + "@mongodb-js/mongodb-downloader": "^0.2.10", "@mongodb-js/my-queries-storage": "^0.5.1", "@mongodb-js/prettier-config-compass": "^1.0.1", - "@mongodb-js/sbom-tools": "^0.5.3", + "@mongodb-js/sbom-tools": "^0.5.12", "@mongodb-js/tsconfig-compass": "^1.0.3", "@mongodb-js/webpack-config-compass": "^1.3.5", "@mongosh/node-runtime-worker-thread": "^2.2.0", @@ -83324,27 +83338,31 @@ } }, "mongodb-runner": { - "version": "5.4.4", - "resolved": "https://registry.npmjs.org/mongodb-runner/-/mongodb-runner-5.4.4.tgz", - "integrity": "sha512-bODXH7sOMRXbpVceIR8zLnEgg9kv1eXW60pxW5dfNShkjWd+7wmalJY/Dm9LG1tcL7+O5H7lTZH+s32IWg+FVA==", + "version": "5.5.4", + "resolved": "https://registry.npmjs.org/mongodb-runner/-/mongodb-runner-5.5.4.tgz", + "integrity": "sha512-BCENSrCixOoEOISh2bBUw+rUcnbAhntJdalvap9CRtsoqzEPzRz+KAIR+mh7PnQvU1fSfbRgB2e6+6x9OGCuPA==", "requires": { - "@mongodb-js/mongodb-downloader": "^0.2.8", + "@mongodb-js/mongodb-downloader": "^0.2.10", + "@mongodb-js/saslprep": "^1.1.5", "debug": "^4.3.4", - "mongodb": "^5.6.0", - "mongodb-connection-string-url": "^2.6.0", + "mongodb": "^6.3.0", + "mongodb-connection-string-url": "^3.0.0", "yargs": "^17.7.2" }, "dependencies": { + "@types/whatwg-url": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-11.0.4.tgz", + "integrity": "sha512-lXCmTWSHJvf0TRSO58nm978b8HJ/EdsSsEKLd3ODHFjo+3VGAyyTp4v50nWvwtzBxSMQrVOK7tcuN0zGPLICMw==", + "requires": { + "@types/webidl-conversions": "*" + } + }, "ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" }, - "bson": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/bson/-/bson-5.4.0.tgz", - "integrity": "sha512-WRZ5SQI5GfUuKnPTNmAYPiKIof3ORXAF4IRU5UcgmivNIon01rWQlw5RUH954dpu8yGL8T59YShVddIPaU/gFA==" - }, "cliui": { "version": "8.0.1", "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", @@ -83363,15 +83381,13 @@ "ms": "2.1.2" } }, - "mongodb": { - "version": "5.8.1", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-5.8.1.tgz", - "integrity": "sha512-wKyh4kZvm6NrCPH8AxyzXm3JBoEf4Xulo0aUWh3hCgwgYJxyQ1KLST86ZZaSWdj6/kxYUA3+YZuyADCE61CMSg==", + "mongodb-connection-string-url": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-3.0.0.tgz", + "integrity": "sha512-t1Vf+m1I5hC2M5RJx/7AtxgABy1cZmIPQRMXw+gEIPn/cZNF3Oiy+l0UIypUwVB5trcWHq3crg2g3uAR9aAwsQ==", "requires": { - "@mongodb-js/saslprep": "^1.1.0", - "bson": "^5.4.0", - "mongodb-connection-string-url": "^2.6.0", - "socks": "^2.7.1" + "@types/whatwg-url": "^11.0.2", + "whatwg-url": "^13.0.0" } }, "strip-ansi": { @@ -83382,6 +83398,28 @@ "ansi-regex": "^5.0.1" } }, + "tr46": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-4.1.1.tgz", + "integrity": "sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==", + "requires": { + "punycode": "^2.3.0" + } + }, + "webidl-conversions": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", + "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==" + }, + "whatwg-url": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-13.0.0.tgz", + "integrity": "sha512-9WWbymnqj57+XEuqADHrCJ2eSXzn8WXIW/YSGaZtb2WKAInQ6CHfaUUcTyyver0p8BDg5StLQq8h1vtZuwmOig==", + "requires": { + "tr46": "^4.1.1", + "webidl-conversions": "^7.0.0" + } + }, "yargs": { "version": "17.7.2", "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", @@ -87211,7 +87249,7 @@ "querystring": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" + "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==" }, "querystringify": { "version": "2.2.0", @@ -88350,7 +88388,7 @@ "sax": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.1.tgz", - "integrity": "sha1-e45lYZCyKOgaZq6nSEgNgozS03o=" + "integrity": "sha512-8I2a3LovHTOpm7NV5yOyO8IHqgVsfK4+UuySrXU8YXkSRX7k6hCV9b3HrkKCr3nMpgj+0bmocaJJWpvp1oc7ZA==" }, "schema-utils": { "version": "3.3.0", @@ -90835,7 +90873,7 @@ "url": { "version": "0.10.3", "resolved": "https://registry.npmjs.org/url/-/url-0.10.3.tgz", - "integrity": "sha1-Ah5NnHcF8hu/N9A861h2dAJ3TGQ=", + "integrity": "sha512-hzSUW2q06EqL1gKM/a+obYHLIO6ct2hwPuviqTTOcfFVc61UbfJ2Q32+uGL/HCPxKqrdGB5QUwIe7UqlDgwsOQ==", "requires": { "punycode": "1.3.2", "querystring": "0.2.0" @@ -90844,7 +90882,7 @@ "punycode": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==" } } }, @@ -91571,7 +91609,6 @@ "version": "1.1.13", "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz", "integrity": "sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==", - "dev": true, "requires": { "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.4", @@ -91844,18 +91881,18 @@ } }, "xml2js": { - "version": "0.4.19", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz", - "integrity": "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.6.2.tgz", + "integrity": "sha512-T4rieHaC1EXcES0Kxxj4JWgaUQHDk+qwHcYOCFHfiwKz7tOVPLq7Hjq9dM1WCMhylqMEfP7hMcOIChvotiZegA==", "requires": { "sax": ">=0.6.0", - "xmlbuilder": "~9.0.1" + "xmlbuilder": "~11.0.0" }, "dependencies": { "xmlbuilder": { - "version": "9.0.7", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz", - "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=" + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==" } } }, diff --git a/package.json b/package.json index 797c7f2752d..3a85727fb08 100644 --- a/package.json +++ b/package.json @@ -62,8 +62,8 @@ "devDependencies": { "@babel/core": "7.16.0", "@babel/parser": "7.16.0", - "@mongodb-js/monorepo-tools": "^1.1.1", - "@mongodb-js/sbom-tools": "^0.5.3", + "@mongodb-js/monorepo-tools": "^1.1.13", + "@mongodb-js/sbom-tools": "^0.5.12", "@testing-library/dom": "^8.11.1", "babel-loader": "^7.1.5", "husky": "^8.0.3", diff --git a/packages/compass-e2e-tests/package.json b/packages/compass-e2e-tests/package.json index 10159c2585c..38c6fc6331f 100644 --- a/packages/compass-e2e-tests/package.json +++ b/packages/compass-e2e-tests/package.json @@ -57,7 +57,7 @@ "mongodb": "^6.5.0", "mongodb-connection-string-url": "^2.6.0", "mongodb-log-writer": "^1.3.0", - "mongodb-runner": "^5.4.4", + "mongodb-runner": "^5.5.4", "node-fetch": "^2.7.0", "nyc": "^15.1.0", "prettier": "^2.7.1", diff --git a/packages/compass-generative-ai/package.json b/packages/compass-generative-ai/package.json index a1adfc56de8..623e2ee06dd 100644 --- a/packages/compass-generative-ai/package.json +++ b/packages/compass-generative-ai/package.json @@ -85,7 +85,7 @@ "electron-mocha": "^12.2.0", "eslint": "^7.25.0", "mocha": "^10.2.0", - "mongodb-runner": "^5.4.4", + "mongodb-runner": "^5.5.4", "node-fetch": "^2.7.0", "nyc": "^15.1.0", "p-queue": "^7.4.1", diff --git a/packages/compass-test-server/package.json b/packages/compass-test-server/package.json index 2ed6ab7ac91..4f56b9b0193 100644 --- a/packages/compass-test-server/package.json +++ b/packages/compass-test-server/package.json @@ -50,7 +50,7 @@ "reformat": "npm run eslint . -- --fix && npm run prettier -- --write ." }, "dependencies": { - "mongodb-runner": "^5.4.4" + "mongodb-runner": "^5.5.4" }, "devDependencies": { "@mongodb-js/eslint-config-compass": "^1.0.17", diff --git a/packages/compass/package.json b/packages/compass/package.json index 033d849b0e1..3ee00968faf 100644 --- a/packages/compass/package.json +++ b/packages/compass/package.json @@ -188,10 +188,10 @@ "@mongodb-js/get-os-info": "^0.3.23", "@mongodb-js/compass-intercom": "^0.2.1", "@mongodb-js/mocha-config-compass": "^1.3.7", - "@mongodb-js/mongodb-downloader": "^0.2.1", + "@mongodb-js/mongodb-downloader": "^0.2.10", "@mongodb-js/my-queries-storage": "^0.5.1", "@mongodb-js/prettier-config-compass": "^1.0.1", - "@mongodb-js/sbom-tools": "^0.5.3", + "@mongodb-js/sbom-tools": "^0.5.12", "@mongodb-js/tsconfig-compass": "^1.0.3", "@mongodb-js/webpack-config-compass": "^1.3.5", "@segment/analytics-node": "^1.1.4", diff --git a/packages/hadron-build/package.json b/packages/hadron-build/package.json index 5875daf1185..70e6417da05 100644 --- a/packages/hadron-build/package.json +++ b/packages/hadron-build/package.json @@ -21,9 +21,9 @@ "dependencies": { "@electron/rebuild": "^3.6.0", "@mongodb-js/devtools-github-repo": "^1.4.1", - "@mongodb-js/dl-center": "^1.0.1", + "@mongodb-js/dl-center": "^1.1.3", "@mongodb-js/electron-wix-msi": "^3.0.0", - "@mongodb-js/signing-utils": "^0.3.1", + "@mongodb-js/signing-utils": "^0.3.3", "@npmcli/arborist": "^6.2.0", "@octokit/rest": "^18.6.2", "asar": "^3.0.3", diff --git a/scripts/package.json b/scripts/package.json index 5d389c1e69b..466ca5e9c95 100644 --- a/scripts/package.json +++ b/scripts/package.json @@ -38,7 +38,7 @@ }, "dependencies": { "@babel/core": "^7.24.3", - "@mongodb-js/monorepo-tools": "^1.1.1", + "@mongodb-js/monorepo-tools": "^1.1.13", "commander": "^11.0.0", "electron": "^28.2.7", "glob": "^10.2.5",