diff --git a/services/bot/package.json b/services/bot/package.json index 3d2c66c..bd82333 100644 --- a/services/bot/package.json +++ b/services/bot/package.json @@ -73,7 +73,7 @@ "express": "^4.17.1", "migrate-mongo": "^8.2.2", "moment": "^2.29.1", - "mongoose": "^5.13.0", + "mongoose": "^6.0.7", "string-similarity": "^4.0.4", "webex": "1.142.2", "winston": "^3.3.3" diff --git a/services/bot/yarn.lock b/services/bot/yarn.lock index a5532d9..ce5cf50 100644 --- a/services/bot/yarn.lock +++ b/services/bot/yarn.lock @@ -1221,12 +1221,6 @@ "@types/connect" "*" "@types/node" "*" -"@types/bson@*": - version "4.0.3" - resolved "https://registry.npmjs.org/@types/bson/-/bson-4.0.3.tgz" - dependencies: - "@types/node" "*" - "@types/cacheable-request@^6.0.1": version "6.0.1" resolved "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.1.tgz" @@ -1316,13 +1310,6 @@ dependencies: "@types/node" "*" -"@types/mongodb@^3.5.27": - version "3.6.17" - resolved "https://registry.npmjs.org/@types/mongodb/-/mongodb-3.6.17.tgz" - dependencies: - "@types/bson" "*" - "@types/node" "*" - "@types/mongoose@^5.11.97": version "5.11.97" resolved "https://registry.yarnpkg.com/@types/mongoose/-/mongoose-5.11.97.tgz#80b0357f3de6807eb597262f52e49c3e13ee14d8" @@ -1381,6 +1368,17 @@ version "8.3.0" resolved "https://registry.npmjs.org/@types/uuid/-/uuid-8.3.0.tgz" +"@types/webidl-conversions@*": + version "6.1.1" + resolved "https://registry.yarnpkg.com/@types/webidl-conversions/-/webidl-conversions-6.1.1.tgz#e33bc8ea812a01f63f90481c666334844b12a09e" + +"@types/whatwg-url@^8.2.1": + version "8.2.1" + resolved "https://registry.yarnpkg.com/@types/whatwg-url/-/whatwg-url-8.2.1.tgz#f1aac222dab7c59e011663a0cb0a3117b2ef05d4" + dependencies: + "@types/node" "*" + "@types/webidl-conversions" "*" + "@types/yargs-parser@*": version "20.2.0" resolved "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz" @@ -2330,10 +2328,6 @@ bl@^2.2.1: readable-stream "^2.3.5" safe-buffer "^5.1.1" -bluebird@3.5.1: - version "3.5.1" - resolved "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz" - body-parser@1.19.0: version "1.19.0" resolved "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz" @@ -2424,6 +2418,12 @@ bson@^1.1.4: version "1.1.6" resolved "https://registry.npmjs.org/bson/-/bson-1.1.6.tgz" +bson@^4.2.2, bson@^4.5.1: + version "4.5.2" + resolved "https://registry.yarnpkg.com/bson/-/bson-4.5.2.tgz#567b4ee94372d5284a4d6c47fb6e1cc711ae76ba" + dependencies: + buffer "^5.6.0" + btoa@^1.2.1: version "1.2.1" resolved "https://registry.npmjs.org/btoa/-/btoa-1.2.1.tgz" @@ -2436,7 +2436,7 @@ buffer-from@1.x, buffer-from@^1.0.0: version "1.1.1" resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz" -buffer@^5.5.0: +buffer@^5.5.0, buffer@^5.6.0: version "5.7.1" resolved "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz" dependencies: @@ -2877,13 +2877,7 @@ debug@2.6.9, debug@^2.2.0, debug@^2.3.3: dependencies: ms "2.0.0" -debug@3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz" - dependencies: - ms "2.0.0" - -debug@4, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2: +debug@4, debug@4.x, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2: version "4.3.2" resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.2.tgz#f0a49c18ac8779e31d4a0c6029dfb76873c7428b" dependencies: @@ -2984,6 +2978,10 @@ denque@^1.4.1: version "1.5.0" resolved "https://registry.npmjs.org/denque/-/denque-1.5.0.tgz" +denque@^1.5.0: + version "1.5.1" + resolved "https://registry.yarnpkg.com/denque/-/denque-1.5.1.tgz#07f670e29c9a78f8faecb2566a1e2c11929c5cbf" + depd@~1.1.2: version "1.1.2" resolved "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz" @@ -5152,15 +5150,20 @@ moment@^2.29.1: version "2.29.1" resolved "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz" -mongodb@3.6.8: - version "3.6.8" - resolved "https://registry.npmjs.org/mongodb/-/mongodb-3.6.8.tgz" +mongodb-connection-string-url@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/mongodb-connection-string-url/-/mongodb-connection-string-url-2.0.0.tgz#72cea65084ffa45655670070efb57bb0a5da46bc" dependencies: - bl "^2.2.1" - bson "^1.1.4" - denque "^1.4.1" - optional-require "^1.0.3" - safe-buffer "^5.1.2" + "@types/whatwg-url" "^8.2.1" + whatwg-url "^9.1.0" + +mongodb@4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/mongodb/-/mongodb-4.1.1.tgz#d328e832675e7351f58b642f833126dc89ac2e66" + dependencies: + bson "^4.5.1" + denque "^1.5.0" + mongodb-connection-string-url "^2.0.0" optionalDependencies: saslprep "^1.0.0" @@ -5176,39 +5179,30 @@ mongodb@^3.6.4: optionalDependencies: saslprep "^1.0.0" -mongoose-legacy-pluralize@1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/mongoose-legacy-pluralize/-/mongoose-legacy-pluralize-1.0.2.tgz" - -mongoose@*, mongoose@^5.13.0: - version "5.13.0" - resolved "https://registry.yarnpkg.com/mongoose/-/mongoose-5.13.0.tgz#3d5241991261681a913696d5b7c88f76b31aedb0" +mongoose@*, mongoose@^6.0.7: + version "6.0.7" + resolved "https://registry.yarnpkg.com/mongoose/-/mongoose-6.0.7.tgz#a933743a1e2a67519f02c58b264e6825beb9b6aa" dependencies: - "@types/mongodb" "^3.5.27" - bson "^1.1.4" + bson "^4.2.2" kareem "2.3.2" - mongodb "3.6.8" - mongoose-legacy-pluralize "1.0.2" - mpath "0.8.3" - mquery "3.2.5" + mongodb "4.1.1" + mpath "0.8.4" + mquery "4.0.0" ms "2.1.2" regexp-clone "1.0.0" - safe-buffer "5.2.1" sift "13.5.2" sliced "1.0.1" -mpath@0.8.3: - version "0.8.3" - resolved "https://registry.npmjs.org/mpath/-/mpath-0.8.3.tgz" +mpath@0.8.4: + version "0.8.4" + resolved "https://registry.yarnpkg.com/mpath/-/mpath-0.8.4.tgz#6b566d9581621d9e931dd3b142ed3618e7599313" -mquery@3.2.5: - version "3.2.5" - resolved "https://registry.npmjs.org/mquery/-/mquery-3.2.5.tgz" +mquery@4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/mquery/-/mquery-4.0.0.tgz#6c62160ad25289e99e0840907757cdfd62bde775" dependencies: - bluebird "3.5.1" - debug "3.1.0" + debug "4.x" regexp-clone "^1.0.0" - safe-buffer "5.1.2" sliced "1.0.1" mrm-core@^6.1.2: @@ -6082,7 +6076,7 @@ run-parallel@^1.1.9: dependencies: queue-microtask "^1.2.2" -safe-buffer@*, safe-buffer@5.2.1, safe-buffer@^5.0.1, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@~5.2.0: +safe-buffer@*, safe-buffer@^5.0.1, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@~5.2.0: version "5.2.1" resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" @@ -6666,7 +6660,7 @@ tough-cookie@~2.5.0: psl "^1.1.28" punycode "^2.1.1" -tr46@^2.0.2: +tr46@^2.0.2, tr46@^2.1.0: version "2.1.0" resolved "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz" dependencies: @@ -7045,6 +7039,13 @@ whatwg-url@^8.0.0, whatwg-url@^8.5.0: tr46 "^2.0.2" webidl-conversions "^6.1.0" +whatwg-url@^9.1.0: + version "9.1.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-9.1.0.tgz#1b112cf237d72cd64fa7882b9c3f6234a1c3050d" + dependencies: + tr46 "^2.1.0" + webidl-conversions "^6.1.0" + which-module@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz"