diff --git a/api/package.json b/api/package.json index 7a0fa2c341d..54e4ecb8cce 100644 --- a/api/package.json +++ b/api/package.json @@ -27,7 +27,7 @@ "jsonwebtoken": "9.0.2", "lodash": "4.17.21", "lodash-es": "4.17.22", - "mongodb": "6.10.0", + "mongodb": "6.21.0", "nanoid": "3", "no-profanity": "1.5.1", "nodemailer": "6.9.10", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index edcaf2ecbd5..272855cecd3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -162,8 +162,8 @@ importers: specifier: 4.17.22 version: 4.17.22 mongodb: - specifier: 6.10.0 - version: 6.10.0(@aws-sdk/credential-providers@3.521.0)(socks@2.8.3) + specifier: 6.21.0 + version: 6.21.0(@aws-sdk/credential-providers@3.521.0)(socks@2.8.3) nanoid: specifier: '3' version: 3.3.7 @@ -3723,6 +3723,9 @@ packages: '@mongodb-js/saslprep@1.1.9': resolution: {integrity: sha512-tVkljjeEaAhCqTzajSdgbQ6gE6f3oneVwa3iXR6csiEwXXOFsiC6Uh9iAjAhXPtqa/XMDHWjjeNH/77m/Yq2dw==} + '@mongodb-js/saslprep@1.4.4': + resolution: {integrity: sha512-p7X/ytJDIdwUfFL/CLOhKgdfJe1Fa8uw9seJYvdOmnP9JBWGWHW69HkOixXS6Wy9yvGf1MbhcS6lVmrhy4jm2g==} + '@msgpackr-extract/msgpackr-extract-darwin-arm64@3.0.2': resolution: {integrity: sha512-9bfjwDxIDWmmOKusUcqdS4Rw+SETlp9Dy39Xui9BEGEk19dDwH0jhipwFzEff/pFg95NKymc6TOTbRKcWeRqyQ==} cpu: [arm64] @@ -6443,6 +6446,10 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true + bson@6.10.4: + resolution: {integrity: sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==} + engines: {node: '>=16.20.1'} + bson@6.9.0: resolution: {integrity: sha512-X9hJeyeM0//Fus+0pc5dSUMhhrrmWwQUtdavaQeF3Ta6m69matZkGWV/MrBcnwUeLC8W9kwwc2hfkZgUuCX3Ig==} engines: {node: '>=16.20.1'} @@ -10602,6 +10609,9 @@ packages: mongodb-connection-string-url@3.0.1: resolution: {integrity: sha512-XqMGwRX0Lgn05TDB4PyG2h2kKO/FfWJyCzYQbIhXUxz7ETt0I/FqHjUeqj37irJ+Dl1ZtU82uYyj14u2XsZKfg==} + mongodb-connection-string-url@3.0.2: + resolution: {integrity: sha512-rMO7CGo/9BFwyZABcKAWL8UJwH/Kc2x0g72uhDWzG48URRax5TCIcJ7Rc3RZqffZzO/Gwff/jyKwCU9TN8gehA==} + mongodb@6.10.0: resolution: {integrity: sha512-gP9vduuYWb9ZkDM546M+MP2qKVk5ZG2wPF63OvSRuUbqCR+11ZCAE1mOfllhlAG0wcoJY5yDL/rV3OmYEwXIzg==} engines: {node: '>=16.20.1'} @@ -10629,6 +10639,33 @@ packages: socks: optional: true + mongodb@6.21.0: + resolution: {integrity: sha512-URyb/VXMjJ4da46OeSXg+puO39XH9DeQpWCslifrRn9JWugy0D+DvvBvkm2WxmHe61O/H19JM66p1z7RHVkZ6A==} + engines: {node: '>=16.20.1'} + peerDependencies: + '@aws-sdk/credential-providers': ^3.188.0 + '@mongodb-js/zstd': ^1.1.0 || ^2.0.0 + gcp-metadata: ^5.2.0 + kerberos: ^2.0.1 + mongodb-client-encryption: '>=6.0.0 <7' + snappy: ^7.3.2 + socks: ^2.7.1 + peerDependenciesMeta: + '@aws-sdk/credential-providers': + optional: true + '@mongodb-js/zstd': + optional: true + gcp-metadata: + optional: true + kerberos: + optional: true + mongodb-client-encryption: + optional: true + snappy: + optional: true + socks: + optional: true + mri@1.2.0: resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} engines: {node: '>=4'} @@ -18633,6 +18670,10 @@ snapshots: dependencies: sparse-bitfield: 3.0.3 + '@mongodb-js/saslprep@1.4.4': + dependencies: + sparse-bitfield: 3.0.3 + '@msgpackr-extract/msgpackr-extract-darwin-arm64@3.0.2': optional: true @@ -22005,6 +22046,8 @@ snapshots: node-releases: 2.0.27 update-browserslist-db: 1.2.3(browserslist@4.28.1) + bson@6.10.4: {} + bson@6.9.0: {} bson@7.0.0: {} @@ -27661,6 +27704,11 @@ snapshots: '@types/whatwg-url': 11.0.5 whatwg-url: 13.0.0 + mongodb-connection-string-url@3.0.2: + dependencies: + '@types/whatwg-url': 11.0.5 + whatwg-url: 14.2.0 + mongodb@6.10.0(@aws-sdk/credential-providers@3.521.0)(socks@2.8.3): dependencies: '@mongodb-js/saslprep': 1.1.9 @@ -27670,6 +27718,15 @@ snapshots: '@aws-sdk/credential-providers': 3.521.0 socks: 2.8.3 + mongodb@6.21.0(@aws-sdk/credential-providers@3.521.0)(socks@2.8.3): + dependencies: + '@mongodb-js/saslprep': 1.4.4 + bson: 6.10.4 + mongodb-connection-string-url: 3.0.2 + optionalDependencies: + '@aws-sdk/credential-providers': 3.521.0 + socks: 2.8.3 + mri@1.2.0: {} mrmime@1.0.1: {} @@ -30916,7 +30973,6 @@ snapshots: tr46@5.1.1: dependencies: punycode: 2.3.1 - optional: true tree-kill@1.2.2: {} @@ -32030,7 +32086,6 @@ snapshots: dependencies: tr46: 5.1.1 webidl-conversions: 7.0.0 - optional: true whatwg-url@5.0.0: dependencies: