diff --git a/package-lock.json b/package-lock.json index d8477a8038..45f5ae45e4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8269,9 +8269,9 @@ } }, "bson": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/bson/-/bson-4.5.2.tgz", - "integrity": "sha512-8CEMJpwc7qlQtrn2rney38jQSEeMar847lz0LyitwRmVknAW8iHXrzW4fTjHfyWm0E3sukyD/zppdH+QU1QefA==", + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/bson/-/bson-4.5.3.tgz", + "integrity": "sha512-qVX7LX79Mtj7B3NPLzCfBiCP6RAsjiV8N63DjlaVVpZW+PFoDTxQ4SeDbSpcqgE6mXksM5CAwZnXxxxn/XwC0g==", "dev": true, "requires": { "buffer": "^5.6.0" @@ -18382,9 +18382,9 @@ } }, "mongodb": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.1.2.tgz", - "integrity": "sha512-pHCKDoOy1h6mVurziJmXmTMPatYWOx8pbnyFgSgshja9Y36Q+caHUzTDY6rrIy9HCSrjnbXmx3pCtvNZHmR8xg==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.1.3.tgz", + "integrity": "sha512-lHvTqODBiSpuqjpCj48DOyYWS6Iq6ElJNUiH9HWdQtONyOfjgsKzJULipWduMGsSzaNO4nFi/kmlMFCLvjox/Q==", "dev": true, "requires": { "bson": "^4.5.2", @@ -18394,9 +18394,9 @@ } }, "mongodb-connection-string-url": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-2.0.0.tgz", - "integrity": "sha512-M0I1vyLoq5+HQTuPSJWbt+hIXsMCfE8sS1fS5mvP9R2DOMoi2ZD32yWqgBIITyu0dFu4qtS50erxKjvUeBiyog==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-2.1.0.tgz", + "integrity": "sha512-Qf9Zw7KGiRljWvMrrUFDdVqo46KIEiDuCzvEN97rh/PcKzk2bd6n9KuzEwBwW9xo5glwx69y1mI6s+jFUD/aIQ==", "dev": true, "requires": { "@types/whatwg-url": "^8.2.1", diff --git a/package.json b/package.json index dc3fd3d8f4..a81454147f 100644 --- a/package.json +++ b/package.json @@ -122,7 +122,7 @@ "karma-typescript": "^5.5.1", "lerna": "^4.0.0", "mocha": "^7.1.2", - "mongodb": "^4.1.2", + "mongodb": "^4.1.3", "mongodb-download-url": "^1.1.2", "mongodb-js-precommit": "^2.0.0", "nock": "^13.0.11", diff --git a/packages/node-runtime-worker-thread/package-lock.json b/packages/node-runtime-worker-thread/package-lock.json index 45331dc78b..afd40428c5 100644 --- a/packages/node-runtime-worker-thread/package-lock.json +++ b/packages/node-runtime-worker-thread/package-lock.json @@ -634,9 +634,9 @@ } }, "bson": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/bson/-/bson-4.5.2.tgz", - "integrity": "sha512-8CEMJpwc7qlQtrn2rney38jQSEeMar847lz0LyitwRmVknAW8iHXrzW4fTjHfyWm0E3sukyD/zppdH+QU1QefA==", + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/bson/-/bson-4.5.3.tgz", + "integrity": "sha512-qVX7LX79Mtj7B3NPLzCfBiCP6RAsjiV8N63DjlaVVpZW+PFoDTxQ4SeDbSpcqgE6mXksM5CAwZnXxxxn/XwC0g==", "dev": true, "requires": { "buffer": "^5.6.0" diff --git a/packages/node-runtime-worker-thread/package.json b/packages/node-runtime-worker-thread/package.json index 817906861e..cf812f7fca 100644 --- a/packages/node-runtime-worker-thread/package.json +++ b/packages/node-runtime-worker-thread/package.json @@ -33,7 +33,7 @@ "@mongosh/service-provider-core": "0.0.0-dev.0", "@mongosh/service-provider-server": "0.0.0-dev.0", "@mongosh/types": "0.0.0-dev.0", - "bson": "^4.5.2", + "bson": "^4.5.3", "mocha": "^7.1.2", "postmsg-rpc": "^2.4.0", "terser-webpack-plugin": "^4.2.3", diff --git a/packages/service-provider-core/package-lock.json b/packages/service-provider-core/package-lock.json index 8c93c2ed0e..cf877d8ede 100644 --- a/packages/service-provider-core/package-lock.json +++ b/packages/service-provider-core/package-lock.json @@ -70,9 +70,9 @@ } }, "bson": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/bson/-/bson-4.5.2.tgz", - "integrity": "sha512-8CEMJpwc7qlQtrn2rney38jQSEeMar847lz0LyitwRmVknAW8iHXrzW4fTjHfyWm0E3sukyD/zppdH+QU1QefA==", + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/bson/-/bson-4.5.3.tgz", + "integrity": "sha512-qVX7LX79Mtj7B3NPLzCfBiCP6RAsjiV8N63DjlaVVpZW+PFoDTxQ4SeDbSpcqgE6mXksM5CAwZnXxxxn/XwC0g==", "requires": { "buffer": "^5.6.0" } @@ -254,9 +254,9 @@ "optional": true }, "mongodb": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.1.2.tgz", - "integrity": "sha512-pHCKDoOy1h6mVurziJmXmTMPatYWOx8pbnyFgSgshja9Y36Q+caHUzTDY6rrIy9HCSrjnbXmx3pCtvNZHmR8xg==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.1.3.tgz", + "integrity": "sha512-lHvTqODBiSpuqjpCj48DOyYWS6Iq6ElJNUiH9HWdQtONyOfjgsKzJULipWduMGsSzaNO4nFi/kmlMFCLvjox/Q==", "requires": { "bson": "^4.5.2", "denque": "^2.0.1", diff --git a/packages/service-provider-core/package.json b/packages/service-provider-core/package.json index 98dc3fb36b..70c1793678 100644 --- a/packages/service-provider-core/package.json +++ b/packages/service-provider-core/package.json @@ -32,8 +32,8 @@ "dependencies": { "@mongosh/errors": "0.0.0-dev.0", "@mongosh/i18n": "0.0.0-dev.0", - "bson": "^4.5.2", - "mongodb": "^4.1.2", + "bson": "^4.5.3", + "mongodb": "^4.1.3", "mongodb-build-info": "^1.2.0", "mongodb-connection-string-url": "^2.0.0" }, diff --git a/packages/service-provider-server/package-lock.json b/packages/service-provider-server/package-lock.json index 71d4a1e7dd..8df123b384 100644 --- a/packages/service-provider-server/package-lock.json +++ b/packages/service-provider-server/package-lock.json @@ -103,9 +103,9 @@ } }, "bson": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/bson/-/bson-4.5.2.tgz", - "integrity": "sha512-8CEMJpwc7qlQtrn2rney38jQSEeMar847lz0LyitwRmVknAW8iHXrzW4fTjHfyWm0E3sukyD/zppdH+QU1QefA==", + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/bson/-/bson-4.5.3.tgz", + "integrity": "sha512-qVX7LX79Mtj7B3NPLzCfBiCP6RAsjiV8N63DjlaVVpZW+PFoDTxQ4SeDbSpcqgE6mXksM5CAwZnXxxxn/XwC0g==", "requires": { "buffer": "^5.6.0" } @@ -269,14 +269,22 @@ "optional": true }, "kerberos": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/kerberos/-/kerberos-1.1.7.tgz", - "integrity": "sha512-1zXg4rARjsh/VMz2jjZeTfRHbJTVNR6f2DYHbLvtUSOW1satj33Fvc7vOJ0YVWB9+/9ITJWd1QKp4w217SsiFA==", + "version": "2.0.0-beta.0", + "resolved": "https://registry.npmjs.org/kerberos/-/kerberos-2.0.0-beta.0.tgz", + "integrity": "sha512-yMlH0RrM/haSRjRiUVp7nAQRaKqVisGXbx8TbCGFDj7hM7aPtWIMR7AznCSQVD84+fDMp1p/y7znAjlhX91vtw==", "optional": true, "requires": { "bindings": "^1.5.0", - "nan": "^2.14.1", + "node-addon-api": "^4.1.0", "prebuild-install": "6.1.2" + }, + "dependencies": { + "node-addon-api": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-4.2.0.tgz", + "integrity": "sha512-eazsqzwG2lskuzBqCGPi7Ac2UgOoMz8JVOXVhTvvPDYhthvNpefx8jWD8Np7Gv+2Sz0FlPWZk0nJV0z598Wn8Q==", + "optional": true + } } }, "lodash": { @@ -309,25 +317,14 @@ "optional": true }, "mongodb": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.1.2.tgz", - "integrity": "sha512-pHCKDoOy1h6mVurziJmXmTMPatYWOx8pbnyFgSgshja9Y36Q+caHUzTDY6rrIy9HCSrjnbXmx3pCtvNZHmR8xg==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.1.3.tgz", + "integrity": "sha512-lHvTqODBiSpuqjpCj48DOyYWS6Iq6ElJNUiH9HWdQtONyOfjgsKzJULipWduMGsSzaNO4nFi/kmlMFCLvjox/Q==", "requires": { "bson": "^4.5.2", "denque": "^2.0.1", "mongodb-connection-string-url": "^2.0.0", "saslprep": "^1.0.3" - }, - "dependencies": { - "saslprep": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz", - "integrity": "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==", - "optional": true, - "requires": { - "sparse-bitfield": "^3.0.3" - } - } } }, "mongodb-client-encryption": { diff --git a/packages/service-provider-server/package.json b/packages/service-provider-server/package.json index 2e408ce60a..51b43d7c1d 100644 --- a/packages/service-provider-server/package.json +++ b/packages/service-provider-server/package.json @@ -42,7 +42,7 @@ "@mongosh/service-provider-core": "0.0.0-dev.0", "@mongosh/types": "0.0.0-dev.0", "@types/sinon-chai": "^3.2.3", - "mongodb": "^4.1.2", + "mongodb": "^4.1.3", "saslprep": "mongodb-js/saslprep#v1.0.4", "mongodb-connection-string-url": "^2.0.0" }, @@ -50,6 +50,6 @@ "mongodb-client-encryption": "^1.2.7", "os-dns-native": "^1.0.3", "resolve-mongodb-srv": "^1.1.0", - "kerberos": "^1.1.7" + "kerberos": "^2.0.0-beta.0" } } diff --git a/packages/snippet-manager/package-lock.json b/packages/snippet-manager/package-lock.json index 8942f87bb8..751a01103e 100644 --- a/packages/snippet-manager/package-lock.json +++ b/packages/snippet-manager/package-lock.json @@ -91,9 +91,9 @@ "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" }, "bson": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/bson/-/bson-4.5.2.tgz", - "integrity": "sha512-8CEMJpwc7qlQtrn2rney38jQSEeMar847lz0LyitwRmVknAW8iHXrzW4fTjHfyWm0E3sukyD/zppdH+QU1QefA==", + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/bson/-/bson-4.5.3.tgz", + "integrity": "sha512-qVX7LX79Mtj7B3NPLzCfBiCP6RAsjiV8N63DjlaVVpZW+PFoDTxQ4SeDbSpcqgE6mXksM5CAwZnXxxxn/XwC0g==", "requires": { "buffer": "^5.6.0" } diff --git a/packages/snippet-manager/package.json b/packages/snippet-manager/package.json index 9b7eda4a8b..44198bb864 100644 --- a/packages/snippet-manager/package.json +++ b/packages/snippet-manager/package.json @@ -32,7 +32,7 @@ "@mongosh/errors": "0.0.0-dev.0", "@mongosh/shell-api": "0.0.0-dev.0", "@mongosh/types": "0.0.0-dev.0", - "bson": "^4.5.2", + "bson": "^4.5.3", "cross-spawn": "^7.0.3", "escape-string-regexp": "^4.0.0", "joi": "^17.4.0",