Skip to content

Commit ca9771c

Browse files
fix(deps): update dependency mongoose to v6 [security]
1 parent 4b09c96 commit ca9771c

File tree

2 files changed

+68
-107
lines changed

2 files changed

+68
-107
lines changed

packages/backend/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@
8484
"jsonwebtoken": "8.5.1",
8585
"migrate-mongo": "8.2.3",
8686
"mongodb": "4.12.1",
87-
"mongoose": "5.13.15",
87+
"mongoose": "6.13.6",
8888
"node-config-ts": "3.1.0",
8989
"nodemailer": "6.8.0",
9090
"pupa": "2.1.1",

yarn.lock

Lines changed: 67 additions & 106 deletions
Original file line numberDiff line numberDiff line change
@@ -5704,6 +5704,13 @@
57045704
resolved "https://registry.yarnpkg.com/@microsoft/fetch-event-source/-/fetch-event-source-2.0.1.tgz#9ceecc94b49fbaa15666e38ae8587f64acce007d"
57055705
integrity sha512-W6CLUJ2eBMw3Rec70qrsEW0jOm/3twwJv21mrmj2yORiaVmVYGS4sSS5yUwvQc1ZlDLYGPnClVWmUUMagKNsfA==
57065706

5707+
"@mongodb-js/saslprep@^1.1.0":
5708+
version "1.3.0"
5709+
resolved "https://registry.yarnpkg.com/@mongodb-js/saslprep/-/saslprep-1.3.0.tgz#75bb770b4b0908047b6c6ac2ec841047660e1c82"
5710+
integrity sha512-zlayKCsIjYb7/IdfqxorK5+xUMyi4vOKcFy10wKJYc63NSdKI8mNME+uJqfatkPmOSMMUiojrL58IePKBm3gvQ==
5711+
dependencies:
5712+
sparse-bitfield "^3.0.3"
5713+
57075714
57085715
version "0.7.1"
57095716
resolved "https://registry.yarnpkg.com/@n1ru4l/graphql-live-query/-/graphql-live-query-0.7.1.tgz#c020d017c3ed6bcfdde49a7106ba035e4d0774f5"
@@ -6363,13 +6370,6 @@
63636370
dependencies:
63646371
"@types/node" "*"
63656372

6366-
"@types/[email protected] || 4.0.x":
6367-
version "4.0.5"
6368-
resolved "https://registry.yarnpkg.com/@types/bson/-/bson-4.0.5.tgz#9e0e1d1a6f8866483f96868a9b33bc804926b1fc"
6369-
integrity sha512-vVLwMUqhYJSQ/WKcE60eFqcyuWse5fGH+NMAXHuKrUAPoryq3ATxk5o4bgYNtg5aOM4APVg7Hnb3ASqUYG0PKg==
6370-
dependencies:
6371-
"@types/node" "*"
6372-
63736373
"@types/caseless@*":
63746374
version "0.12.2"
63756375
resolved "https://registry.yarnpkg.com/@types/caseless/-/caseless-0.12.2.tgz#f65d3d6389e01eeb458bd54dc8f52b95a9463bc8"
@@ -6796,14 +6796,6 @@
67966796
resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.1.tgz#283f669ff76d7b8260df8ab7a4262cc83d988256"
67976797
integrity sha512-fZQQafSREFyuZcdWFAExYjBiCL7AUCdgsk80iO0q4yihYYdcIiH28CcuPTGFgLOCC8RlW49GSQxdHwZP+I7CNg==
67986798

6799-
"@types/mongodb@^3.5.27":
6800-
version "3.6.18"
6801-
resolved "https://registry.yarnpkg.com/@types/mongodb/-/mongodb-3.6.18.tgz#7524c462fc7e3b67892afda8211cd045edee65eb"
6802-
integrity sha512-JSVFt9p0rTfZ4EgzXmVHUB3ue00xe3CRbQho8nXfImzEDDM4O7I3po1bwbWl/EIbLENxUreZxqLOc8lvcnLVPA==
6803-
dependencies:
6804-
"@types/bson" "*"
6805-
"@types/node" "*"
6806-
68076799
"@types/mongodb@^3.6.20":
68086800
version "3.6.20"
68096801
resolved "https://registry.yarnpkg.com/@types/mongodb/-/mongodb-3.6.20.tgz#b7c5c580644f6364002b649af1c06c3c0454e1d2"
@@ -9083,11 +9075,6 @@ bl@~0.8.1:
90839075
dependencies:
90849076
readable-stream "~1.0.26"
90859077

9086-
9087-
version "3.5.1"
9088-
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.1.tgz#d9551f9de98f1fcda1e683d17ee91a0602ee2eb9"
9089-
integrity sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==
9090-
90919078
bluebird@^3.5.5, bluebird@^3.7.2:
90929079
version "3.7.2"
90939080
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f"
@@ -9382,6 +9369,13 @@ bson@^4.7.0:
93829369
dependencies:
93839370
buffer "^5.6.0"
93849371

9372+
bson@^4.7.2:
9373+
version "4.7.2"
9374+
resolved "https://registry.yarnpkg.com/bson/-/bson-4.7.2.tgz#320f4ad0eaf5312dd9b45dc369cc48945e2a5f2e"
9375+
integrity sha512-Ry9wCtIZ5kGqkJoi6aD8KjxFZEx78guTQDnpXWiNthsxzrxAK/i8E6pCHAIZTbaEFWcOCvbecMukfK7XUvyLpQ==
9376+
dependencies:
9377+
buffer "^5.6.0"
9378+
93859379
buffer-crc32@~0.2.3:
93869380
version "0.2.13"
93879381
resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242"
@@ -11092,13 +11086,6 @@ [email protected], debug@^2.2.0, debug@^2.3.3, debug@^2.5.2, debug@^2.6.0, debug@^2.6.
1109211086
dependencies:
1109311087
ms "2.0.0"
1109411088

11095-
11096-
version "3.1.0"
11097-
resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261"
11098-
integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==
11099-
dependencies:
11100-
ms "2.0.0"
11101-
1110211089
debug@4, "debug@>=3 <5", debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1:
1110311090
version "4.3.1"
1110411091
resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee"
@@ -17040,16 +17027,16 @@ jws@^3.2.2:
1704017027
jwa "^1.4.1"
1704117028
safe-buffer "^5.0.1"
1704217029

17043-
17044-
version "2.3.2"
17045-
resolved "https://registry.yarnpkg.com/kareem/-/kareem-2.3.2.tgz#78c4508894985b8d38a0dc15e1a8e11078f2ca93"
17046-
integrity sha512-STHz9P7X2L4Kwn72fA4rGyqyXdmrMSdxqHx9IXon/FXluXieaFA6KJ2upcHAHxQPQ0LeM/OjLrhFxifHewOALQ==
17047-
1704817030
1704917031
version "2.3.4"
1705017032
resolved "https://registry.yarnpkg.com/kareem/-/kareem-2.3.4.tgz#b38c436fb4758775d919b2828b4009db59b52694"
1705117033
integrity sha512-Vcrt8lcpVl0s8ePx634BxwRqmFo+5DcOhlmNadehxreMTIQi/9hOL/B3hZQQbK5DgMS7Lem3xABXV7/S3jy+7g==
1705217034

17035+
17036+
version "2.5.1"
17037+
resolved "https://registry.yarnpkg.com/kareem/-/kareem-2.5.1.tgz#7b8203e11819a8e77a34b3517d3ead206764d15d"
17038+
integrity sha512-7jFxRVm+jD+rkq3kY0iZDJfsO2/t4BBPeEb2qKn2lR/9KhuksYk5hxzfRYWMPV8P/x2d0kHD306YyWLzjjH+uA==
17039+
1705317040
killable@^1.0.1:
1705417041
version "1.0.1"
1705517042
resolved "https://registry.yarnpkg.com/killable/-/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892"
@@ -18186,6 +18173,14 @@ mongodb-connection-string-url@^2.5.4:
1818618173
"@types/whatwg-url" "^8.2.1"
1818718174
whatwg-url "^11.0.0"
1818818175

18176+
mongodb-connection-string-url@^2.6.0:
18177+
version "2.6.0"
18178+
resolved "https://registry.yarnpkg.com/mongodb-connection-string-url/-/mongodb-connection-string-url-2.6.0.tgz#57901bf352372abdde812c81be47b75c6b2ec5cf"
18179+
integrity sha512-WvTZlI9ab0QYtTYnuMLgobULWhokRjtC7db9LtcVfJ+Hsnyr5eo6ZtNAt3Ly24XZScGMelOcGtm7lSn0332tPQ==
18180+
dependencies:
18181+
"@types/whatwg-url" "^8.2.1"
18182+
whatwg-url "^11.0.0"
18183+
1818918184
1819018185
version "6.9.6"
1819118186
resolved "https://registry.yarnpkg.com/mongodb-memory-server-core/-/mongodb-memory-server-core-6.9.6.tgz#90ef0562bea675ef68bd687533792da02bcc81f3"
@@ -18217,19 +18212,6 @@ [email protected]:
1821718212
dependencies:
1821818213
mongodb-memory-server-core "6.9.6"
1821918214

18220-
18221-
version "3.7.3"
18222-
resolved "https://registry.yarnpkg.com/mongodb/-/mongodb-3.7.3.tgz#b7949cfd0adc4cc7d32d3f2034214d4475f175a5"
18223-
integrity sha512-Psm+g3/wHXhjBEktkxXsFMZvd3nemI0r3IPsE0bU+4//PnvNWKkzhZcEsbPcYiWqe8XqXJJEg4Tgtr7Raw67Yw==
18224-
dependencies:
18225-
bl "^2.2.1"
18226-
bson "^1.1.4"
18227-
denque "^1.4.1"
18228-
optional-require "^1.1.8"
18229-
safe-buffer "^5.1.2"
18230-
optionalDependencies:
18231-
saslprep "^1.0.0"
18232-
1823318215
1823418216
version "4.12.1"
1823518217
resolved "https://registry.yarnpkg.com/mongodb/-/mongodb-4.12.1.tgz#224eb39b8784af835b515aa687c6010cecaabb1a"
@@ -18242,6 +18224,18 @@ [email protected]:
1824218224
"@aws-sdk/credential-providers" "^3.186.0"
1824318225
saslprep "^1.0.3"
1824418226

18227+
18228+
version "4.17.2"
18229+
resolved "https://registry.yarnpkg.com/mongodb/-/mongodb-4.17.2.tgz#237c0534e36a3449bd74c6bf6d32f87a1ca7200c"
18230+
integrity sha512-mLV7SEiov2LHleRJPMPrK2PMyhXFZt2UQLC4VD4pnth3jMjYKHhtqfwwkkvS/NXuo/Fp3vbhaNcXrIDaLRb9Tg==
18231+
dependencies:
18232+
bson "^4.7.2"
18233+
mongodb-connection-string-url "^2.6.0"
18234+
socks "^2.7.1"
18235+
optionalDependencies:
18236+
"@aws-sdk/credential-providers" "^3.186.0"
18237+
"@mongodb-js/saslprep" "^1.1.0"
18238+
1824518239
1824618240
version "4.3.1"
1824718241
resolved "https://registry.yarnpkg.com/mongodb/-/mongodb-4.3.1.tgz#e346f76e421ec6f47ddea5c8f5140e6181aaeb94"
@@ -18278,30 +18272,18 @@ mongodb@^4.0.1:
1827818272
optionalDependencies:
1827918273
saslprep "^1.0.0"
1828018274

18281-
18282-
version "1.0.2"
18283-
resolved "https://registry.yarnpkg.com/mongoose-legacy-pluralize/-/mongoose-legacy-pluralize-1.0.2.tgz#3ba9f91fa507b5186d399fb40854bff18fb563e4"
18284-
integrity sha512-Yo/7qQU4/EyIS8YDFSeenIvXxZN+ld7YdV9LqFVQJzTLye8unujAWPZ4NWKfFA+RNjh+wvTWKY9Z3E5XM6ZZiQ==
18285-
18286-
18287-
version "5.13.15"
18288-
resolved "https://registry.yarnpkg.com/mongoose/-/mongoose-5.13.15.tgz#ba2cd0f22c1a5dd9ae15aaf6b10f03c59a4202dd"
18289-
integrity sha512-cxp1Gbb8yUWkaEbajdhspSaKzAvsIvOtRlYD87GN/P2QEUhpd6bIvebi36T6M0tIVAMauNaK9SPA055N3PwF8Q==
18275+
18276+
version "6.13.6"
18277+
resolved "https://registry.yarnpkg.com/mongoose/-/mongoose-6.13.6.tgz#5f90f1bfd470a30a5fcb06e88bdc3ae47fbe6dd4"
18278+
integrity sha512-1c5NBoiJ+n7wBVaifBsFVSnVkCB/m6IfnZh6ppnyQVLTtK99mS37nfW/ytnoftIcu1ITvRDgzgOj5H2fPX5ezw==
1829018279
dependencies:
18291-
"@types/bson" "1.x || 4.0.x"
18292-
"@types/mongodb" "^3.5.27"
18293-
bson "^1.1.4"
18294-
kareem "2.3.2"
18295-
mongodb "3.7.3"
18296-
mongoose-legacy-pluralize "1.0.2"
18297-
mpath "0.8.4"
18298-
mquery "3.2.5"
18299-
ms "2.1.2"
18300-
optional-require "1.0.x"
18301-
regexp-clone "1.0.0"
18302-
safe-buffer "5.2.1"
18303-
sift "13.5.2"
18304-
sliced "1.0.1"
18280+
bson "^4.7.2"
18281+
kareem "2.5.1"
18282+
mongodb "4.17.2"
18283+
mpath "0.9.0"
18284+
mquery "4.0.3"
18285+
ms "2.1.3"
18286+
sift "16.0.1"
1830518287

1830618288
mongoose@^6.2.1:
1830718289
version "6.2.4"
@@ -18333,16 +18315,10 @@ [email protected]:
1833318315
resolved "https://registry.yarnpkg.com/mpath/-/mpath-0.8.4.tgz#6b566d9581621d9e931dd3b142ed3618e7599313"
1833418316
integrity sha512-DTxNZomBcTWlrMW76jy1wvV37X/cNNxPW1y2Jzd4DZkAaC5ZGsm8bfGfNOthcDuRJujXLqiuS6o3Tpy0JEoh7g==
1833518317

18336-
18337-
version "3.2.5"
18338-
resolved "https://registry.yarnpkg.com/mquery/-/mquery-3.2.5.tgz#8f2305632e4bb197f68f60c0cffa21aaf4060c51"
18339-
integrity sha512-VjOKHHgU84wij7IUoZzFRU07IAxd5kWJaDmyUzQlbjHjyoeK5TNeeo8ZsFDtTYnSgpW6n/nMNIHvE3u8Lbrf4A==
18340-
dependencies:
18341-
bluebird "3.5.1"
18342-
debug "3.1.0"
18343-
regexp-clone "^1.0.0"
18344-
safe-buffer "5.1.2"
18345-
sliced "1.0.1"
18318+
18319+
version "0.9.0"
18320+
resolved "https://registry.yarnpkg.com/mpath/-/mpath-0.9.0.tgz#0c122fe107846e31fc58c75b09c35514b3871904"
18321+
integrity sha512-ikJRQTk8hw5DEoFVxHG1Gn9T/xcjtdnOKIU1JTmGjZZlg9LST2mBLmcX3/ICIbgJydT2GOc15RnNy5mHmzfSew==
1834618322

1834718323
1834818324
version "4.0.2"
@@ -18351,6 +18327,13 @@ [email protected]:
1835118327
dependencies:
1835218328
debug "4.x"
1835318329

18330+
18331+
version "4.0.3"
18332+
resolved "https://registry.yarnpkg.com/mquery/-/mquery-4.0.3.tgz#4d15f938e6247d773a942c912d9748bd1965f89d"
18333+
integrity sha512-J5heI+P08I6VJ2Ky3+33IpCdAvlYGTSUjwTPxkAr8i8EoduPMBX2OY/wa3IKZIQl7MU4SbFk8ndgSKyB/cl1zA==
18334+
dependencies:
18335+
debug "4.x"
18336+
1835418337
1835518338
version "2.0.0"
1835618339
resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
@@ -19185,18 +19168,11 @@ [email protected]:
1918519168
cssnano "^4.1.10"
1918619169
last-call-webpack-plugin "^3.0.0"
1918719170

19188-
optional-require@1.0.x, optional-require@^1.0.3:
19171+
optional-require@^1.0.3:
1918919172
version "1.0.3"
1919019173
resolved "https://registry.yarnpkg.com/optional-require/-/optional-require-1.0.3.tgz#275b8e9df1dc6a17ad155369c2422a440f89cb07"
1919119174
integrity sha512-RV2Zp2MY2aeYK5G+B/Sps8lW5NHAzE5QClbFP15j+PWmP+T9PxlJXBOOLoSAdgwFvS4t0aMR4vpedMkbHfh0nA==
1919219175

19193-
optional-require@^1.1.8:
19194-
version "1.1.8"
19195-
resolved "https://registry.yarnpkg.com/optional-require/-/optional-require-1.1.8.tgz#16364d76261b75d964c482b2406cb824d8ec44b7"
19196-
integrity sha512-jq83qaUb0wNg9Krv1c5OQ+58EK+vHde6aBPzLvPPqJm89UQWsvSuFy9X/OSNJnFeSOKo7btE0n8Nl2+nE+z5nA==
19197-
dependencies:
19198-
require-at "^1.0.6"
19199-
1920019176
optionator@^0.8.1:
1920119177
version "0.8.3"
1920219178
resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495"
@@ -21528,11 +21504,6 @@ regex-parser@^2.2.11:
2152821504
resolved "https://registry.yarnpkg.com/regex-parser/-/regex-parser-2.2.11.tgz#3b37ec9049e19479806e878cabe7c1ca83ccfe58"
2152921505
integrity sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==
2153021506

21531-
[email protected], regexp-clone@^1.0.0:
21532-
version "1.0.0"
21533-
resolved "https://registry.yarnpkg.com/regexp-clone/-/regexp-clone-1.0.0.tgz#222db967623277056260b992626354a04ce9bf63"
21534-
integrity sha512-TuAasHQNamyyJ2hb97IuBEif4qBHGjPHBS64sZwytpLEqtBQ1gPJTnOaQ6qmpET16cK14kkjbazl6+p0RRv0yw==
21535-
2153621507
regexp.prototype.flags@^1.2.0, regexp.prototype.flags@^1.3.0, regexp.prototype.flags@^1.3.1:
2153721508
version "1.3.1"
2153821509
resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz#7ef352ae8d159e758c0eadca6f8fcb4eef07be26"
@@ -21678,11 +21649,6 @@ request@>=2.9.0, request@^2.88.0, request@^2.88.2:
2167821649
tunnel-agent "^0.6.0"
2167921650
uuid "^3.3.2"
2168021651

21681-
require-at@^1.0.6:
21682-
version "1.0.6"
21683-
resolved "https://registry.yarnpkg.com/require-at/-/require-at-1.0.6.tgz#9eb7e3c5e00727f5a4744070a7f560d4de4f6e6a"
21684-
integrity sha512-7i1auJbMUrXEAZCOQ0VNJgmcT2VOKPRl2YGJwgpHpC9CE91Mv4/4UYIUm4chGJaI381ZDq1JUicFii64Hapd8g==
21685-
2168621652
require-directory@^2.1.1:
2168721653
version "2.1.1"
2168821654
resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
@@ -22408,16 +22374,16 @@ side-channel@^1.0.3, side-channel@^1.0.4:
2240822374
get-intrinsic "^1.0.2"
2240922375
object-inspect "^1.9.0"
2241022376

22411-
22412-
version "13.5.2"
22413-
resolved "https://registry.yarnpkg.com/sift/-/sift-13.5.2.tgz#24a715e13c617b086166cd04917d204a591c9da6"
22414-
integrity sha512-+gxdEOMA2J+AI+fVsCqeNn7Tgx3M9ZN9jdi95939l1IJ8cZsqS8sqpJyOkic2SJk+1+98Uwryt/gL6XDaV+UZA==
22415-
2241622377
2241722378
version "16.0.0"
2241822379
resolved "https://registry.yarnpkg.com/sift/-/sift-16.0.0.tgz#447991577db61f1a8fab727a8a98a6db57a23eb8"
2241922380
integrity sha512-ILTjdP2Mv9V1kIxWMXeMTIRbOBrqKc4JAXmFMnFq3fKeyQ2Qwa3Dw1ubcye3vR+Y6ofA0b9gNDr/y2t6eUeIzQ==
2242022381

22382+
22383+
version "16.0.1"
22384+
resolved "https://registry.yarnpkg.com/sift/-/sift-16.0.1.tgz#e9c2ccc72191585008cf3e36fc447b2d2633a053"
22385+
integrity sha512-Wv6BjQ5zbhW7VFefWusVP33T/EM0vYikCaQ2qR8yULbsilAT8/wQaXvuQ3ptGLpoKx+lihJE3y2UTgKDyyNHZQ==
22386+
2242122387
signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3:
2242222388
version "3.0.3"
2242322389
resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c"
@@ -22468,11 +22434,6 @@ slice-ansi@^4.0.0:
2246822434
astral-regex "^2.0.0"
2246922435
is-fullwidth-code-point "^3.0.0"
2247022436

22471-
22472-
version "1.0.1"
22473-
resolved "https://registry.yarnpkg.com/sliced/-/sliced-1.0.1.tgz#0b3a662b5d04c3177b1926bea82b03f837a2ef41"
22474-
integrity sha1-CzpmK10Ewxd7GSa+qCsD+Dei70E=
22475-
2247622437
smart-buffer@^4.1.0:
2247722438
version "4.1.0"
2247822439
resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.1.0.tgz#91605c25d91652f4661ea69ccf45f1b331ca21ba"

0 commit comments

Comments
 (0)