From 96e855ee367ae0cf9487c8e59962ec3bd6e2d78b Mon Sep 17 00:00:00 2001 From: petruki <31597636+petruki@users.noreply.github.com> Date: Sat, 17 Dec 2022 11:04:16 -0800 Subject: [PATCH 1/2] Bumped axios, helmet, mongodb, mogoose versions --- package.json | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/package.json b/package.json index 499c650..4bef94d 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,7 @@ ], "license": "MIT", "dependencies": { - "axios": "^1.1.3", + "axios": "^1.2.1", "bcryptjs": "^2.4.3", "cors": "^2.8.5", "express": "^4.18.2", @@ -35,14 +35,14 @@ "express-validator": "^6.14.2", "graphql": "^15.8.0", "graphql-tag": "^2.12.6", - "helmet": "^6.0.0", + "helmet": "^6.0.1", "jsonwebtoken": "^8.5.1", "moment": "^2.29.4", - "mongodb": "^4.11.0", - "mongoose": "^6.6.7", - "pino": "^8.7.0", + "mongodb": "^4.12.1", + "mongoose": "^6.8.0", + "pino": "^8.8.0", "pino-pretty": "^9.1.1", - "swagger-ui-express": "^4.5.0", + "swagger-ui-express": "^4.6.0", "switcher-client": "^3.1.3", "validator": "^13.7.0" }, @@ -52,16 +52,16 @@ "@babel/node": "^7.18.10", "@babel/preset-env": "^7.18.10", "@babel/register": "^7.18.9", - "babel-jest": "^28.1.1", + "babel-jest": "^29.3.1", "babel-polyfill": "^6.26.0", "env-cmd": "^10.1.0", - "eslint": "^8.26.0", - "jest": "^29.2.1", + "eslint": "^8.30.0", + "jest": "^29.3.1", "jest-sonar-reporter": "^2.0.0", "node-notifier": "^10.0.1", "nodemon": "^2.0.20", - "sinon": "^14.0.1", - "supertest": "^6.3.0" + "sinon": "^15.0.1", + "supertest": "^6.3.3" }, "repository": { "type": "git", From d41ae817f47902e28535e27062955445385686d5 Mon Sep 17 00:00:00 2001 From: petruki <31597636+petruki@users.noreply.github.com> Date: Sat, 17 Dec 2022 11:09:30 -0800 Subject: [PATCH 2/2] Set up mongoose to not use strictQuery --- src/db/mongoose.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/db/mongoose.js b/src/db/mongoose.js index aede3b2..84afc82 100644 --- a/src/db/mongoose.js +++ b/src/db/mongoose.js @@ -1,3 +1,4 @@ import mongoose from 'mongoose'; +mongoose.set('strictQuery', false); mongoose.connect(process.env.MONGODB_URI); \ No newline at end of file