Skip to content
This repository has been archived by the owner on Dec 18, 2024. It is now read-only.

Commit

Permalink
deps: bump mongodb to latest
Browse files Browse the repository at this point in the history
  • Loading branch information
AdrianAndersen committed Dec 13, 2024
1 parent 183d766 commit 8b3a762
Showing 3 changed files with 21 additions and 9 deletions.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -49,7 +49,7 @@
"jsonwebtoken": "^9.0.2",
"moment": "^2.30.1",
"moment-timezone": "^0.5.46",
"mongodb": "^6.8.0",
"mongodb": "^6.12.0",
"mongoose": "^8.8.4",
"passport": "^0.7.0",
"passport-facebook": "^3.0.0",
4 changes: 2 additions & 2 deletions src/storage/mongoDb/mongoose-schema-creator.ts
Original file line number Diff line number Diff line change
@@ -88,8 +88,8 @@ export class MongooseModelCreator<T> {
delete document["__v"];
for (const key of Object.keys(document)) {
const value = document[key];
if (value instanceof mongoose.Types.ObjectId) {
document[key] = value.toString();
if (mongoose.isValidObjectId(value)) {
document[key] = String(value);
} else if (typeof value === "object") {
MongooseModelCreator.transformObject(value);
}
24 changes: 18 additions & 6 deletions yarn.lock
Original file line number Diff line number Diff line change
@@ -292,6 +292,13 @@
dependencies:
sparse-bitfield "^3.0.3"

"@mongodb-js/saslprep@^1.1.9":
version "1.1.9"
resolved "https://registry.yarnpkg.com/@mongodb-js/saslprep/-/saslprep-1.1.9.tgz#e974bab8eca9faa88677d4ea4da8d09a52069004"
integrity sha512-tVkljjeEaAhCqTzajSdgbQ6gE6f3oneVwa3iXR6csiEwXXOFsiC6Uh9iAjAhXPtqa/XMDHWjjeNH/77m/Yq2dw==
dependencies:
sparse-bitfield "^3.0.3"

"@napi-rs/image-android-arm64@1.9.2":
version "1.9.2"
resolved "https://registry.yarnpkg.com/@napi-rs/image-android-arm64/-/image-android-arm64-1.9.2.tgz#e3616923e8bcb2f5dff1d62c1915f41cf9378d5c"
@@ -1554,6 +1561,11 @@ browser-stdout@^1.3.1:
resolved "https://registry.yarnpkg.com/browser-stdout/-/browser-stdout-1.3.1.tgz#baa559ee14ced73452229bad7326467c61fabd60"
integrity sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==

bson@^6.10.1:
version "6.10.1"
resolved "https://registry.yarnpkg.com/bson/-/bson-6.10.1.tgz#dcd04703178f5ecf5b25de04edd2a95ec79385d3"
integrity sha512-P92xmHDQjSKPLHqFxefqMxASNq/aWJMEZugpCjf+AF/pgcUpMMQCg7t7+ewko0/u8AapvF3luf/FoehddEK+sA==

bson@^6.7.0:
version "6.7.0"
resolved "https://registry.yarnpkg.com/bson/-/bson-6.7.0.tgz#51973b132cdc424c8372fda3cb43e3e3e2ae2227"
@@ -4344,13 +4356,13 @@ mongodb-connection-string-url@^3.0.0:
"@types/whatwg-url" "^11.0.2"
whatwg-url "^13.0.0"

mongodb@^6.8.0:
version "6.8.0"
resolved "https://registry.yarnpkg.com/mongodb/-/mongodb-6.8.0.tgz#680450f113cdea6d2d9f7121fe57cd29111fd2ce"
integrity sha512-HGQ9NWDle5WvwMnrvUxsFYPd3JEbqD3RgABHBQRuoCEND0qzhsd0iH5ypHsf1eJ+sXmvmyKpP+FLOKY8Il7jMw==
mongodb@^6.12.0:
version "6.12.0"
resolved "https://registry.yarnpkg.com/mongodb/-/mongodb-6.12.0.tgz#8b0bda1b18cbb3f0aec8ab4119c5dc535a43c444"
integrity sha512-RM7AHlvYfS7jv7+BXund/kR64DryVI+cHbVAy9P61fnb1RcWZqOW1/Wj2YhqMCx+MuYhqTRGv7AwHBzmsCKBfA==
dependencies:
"@mongodb-js/saslprep" "^1.1.5"
bson "^6.7.0"
"@mongodb-js/saslprep" "^1.1.9"
bson "^6.10.1"
mongodb-connection-string-url "^3.0.0"

mongodb@~6.10.0:

0 comments on commit 8b3a762

Please sign in to comment.