Upgrading mongodb dependency version to 3.6.0 or later

I’m using the latest version of parse-server4.3.0 (npm) which is fine. But, I want to use the latest version or >3.6.0 of mongodb. Which is not installing as dependency package in package-lock.json

You can check it below pasted code

    "parse-server": {
  "version": "4.3.0",
  "resolved": "https://registry.npmjs.org/parse-server/-/parse-server-4.3.0.tgz",
  "integrity": "sha512-13kLUzAmp0qDAv6bcBCg2x6HSgOg3+w07v+C2kHAB8pzkb8/YQHvHviSlgvG7JkjkycZshxl4dXvTAGmLNgg8w==",
  "requires": {
    "@apollographql/graphql-playground-html": "1.6.26",
    "@graphql-tools/stitch": "6.0.11",
    "@graphql-tools/utils": "6.0.11",
    "@node-rs/bcrypt": "0.3.0",
    "@parse/fs-files-adapter": "1.0.1",
    "@parse/push-adapter": "3.2.0",
    "@parse/s3-files-adapter": "1.4.0",
    "@parse/simple-mailgun-adapter": "1.1.0",
    "apollo-server-express": "2.15.0",
    "bcryptjs": "2.4.3",
    "body-parser": "1.19.0",
    "commander": "5.1.0",
    "cors": "2.8.5",
    "deepcopy": "2.0.0",
    "express": "4.17.1",
    "follow-redirects": "1.12.1",
    "graphql": "15.1.0",
    "graphql-list-fields": "2.0.2",
    "graphql-relay": "0.6.0",
    "graphql-upload": "11.0.0",
    "intersect": "1.0.1",
    "jsonwebtoken": "8.5.1",
    "jwks-rsa": "1.8.1",
    "ldapjs": "2.0.0",
    "lodash": "4.17.19",
    "lru-cache": "5.1.1",
    "mime": "2.4.6",
    "mongodb": "3.5.9",
    "parse": "2.15.0",
    "pg-promise": "10.5.7",
    "pluralize": "8.0.0",
    "redis": "3.0.2",
    "semver": "7.3.2",
    "subscriptions-transport-ws": "0.9.16",
    "tv4": "1.3.0",
    "uuid": "8.2.0",
    "winston": "3.2.1",
    "winston-daily-rotate-file": "4.5.0",
    "ws": "7.3.0"
  },
  "dependencies": {
    "@babel/runtime": {
      "version": "7.10.3",
      "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.10.3.tgz",
      "integrity": "sha512-RzGO0RLSdokm9Ipe/YD+7ww8X2Ro79qiXZF3HU9ljrM+qnJmH1Vqth+hbiQZy761LnMJTMitHDuKVYTk3k4dLw==",
      "requires": {
        "regenerator-runtime": "^0.13.4"
      }
    },
    "@babel/runtime-corejs3": {
      "version": "7.10.3",
      "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.10.3.tgz",
      "integrity": "sha512-HA7RPj5xvJxQl429r5Cxr2trJwOfPjKiqhCXcdQPSqO2G0RHPZpXu4fkYmBaTKCp2c/jRaMK9GB/lN+7zvvFPw==",
      "requires": {
        "core-js-pure": "^3.0.0",
        "regenerator-runtime": "^0.13.4"
      }
    },
    "bcryptjs": {
      "version": "2.4.3",
      "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz",
      "integrity": "sha1-mrVie5PmBiH/fNrF2pczAn3x0Ms="
    },
    "commander": {
      "version": "5.1.0",
      "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz",
      "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg=="
    },
    "graphql": {
      "version": "15.1.0",
      "resolved": "https://registry.npmjs.org/graphql/-/graphql-15.1.0.tgz",
      "integrity": "sha512-0TVyfOlCGhv/DBczQkJmwXOK6fjWkjzY3Pt7wY8i0gcYXq8aogG3weCsg48m72lywKSeOqedEHvVPOvZvSD51Q=="
    },
    "lodash": {
      "version": "4.17.19",
      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
      "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ=="
    },
    "lru-cache": {
      "version": "5.1.1",
      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
      "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
      "requires": {
        "yallist": "^3.0.2"
      }
    },
    "mime": {
      "version": "2.4.6",
      "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.6.tgz",
      "integrity": "sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA=="
    },
    "parse": {
      "version": "2.15.0",
      "resolved": "https://registry.npmjs.org/parse/-/parse-2.15.0.tgz",
      "integrity": "sha512-Aupg+qd6I4X5uTacpsxROg5GlhkVn2+qOHtyOhlGj/Woi75c5cPD8kn7qhhLKcVVpe2L+HoJ+yGkMdI8IjKBKA==",
      "requires": {
        "@babel/runtime": "7.10.3",
        "@babel/runtime-corejs3": "7.10.3",
        "crypto-js": "4.0.0",
        "react-native-crypto-js": "1.0.0",
        "uuid": "3.4.0",
        "ws": "7.3.0",
        "xmlhttprequest": "1.8.0"
      },
      "dependencies": {
        "uuid": {
          "version": "3.4.0",
          "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
          "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="
        }
      }
    },
    "redis": {
      "version": "3.0.2",
      "resolved": "https://registry.npmjs.org/redis/-/redis-3.0.2.tgz",
      "integrity": "sha512-PNhLCrjU6vKVuMOyFu7oSP296mwBkcE6lrAjruBYG5LgdSqtRBoVQIylrMyVZD/lkF24RSNNatzvYag6HRBHjQ==",
      "requires": {
        "denque": "^1.4.1",
        "redis-commands": "^1.5.0",
        "redis-errors": "^1.2.0",
        "redis-parser": "^3.0.0"
      }
    },
    "redis-parser": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/redis-parser/-/redis-parser-3.0.0.tgz",
      "integrity": "sha1-tm2CjNyv5rS4pCin3vTGvKwxyLQ=",
      "requires": {
        "redis-errors": "^1.0.0"
      }
    },
    "regenerator-runtime": {
      "version": "0.13.7",
      "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz",
      "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew=="
    },
    "semver": {
      "version": "7.3.2",
      "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz",
      "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ=="
    },
    "subscriptions-transport-ws": {
      "version": "0.9.16",
      "resolved": "https://registry.npmjs.org/subscriptions-transport-ws/-/subscriptions-transport-ws-0.9.16.tgz",
      "integrity": "sha512-pQdoU7nC+EpStXnCfh/+ho0zE0Z+ma+i7xvj7bkXKb1dvYHSZxgRPaU6spRP+Bjzow67c/rRDoix5RT0uU9omw==",
      "requires": {
        "backo2": "^1.0.2",
        "eventemitter3": "^3.1.0",
        "iterall": "^1.2.1",
        "symbol-observable": "^1.0.4",
        "ws": "^5.2.0"
      },
      "dependencies": {
        "ws": {
          "version": "5.2.2",
          "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz",
          "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==",
          "requires": {
            "async-limiter": "~1.0.0"
          }
        }
      }
    },
    "uuid": {
      "version": "8.2.0",
      "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.2.0.tgz",
      "integrity": "sha512-CYpGiFTUrmI6OBMkAdjSDM0k5h8SkkiTP4WAjQgDgNB1S3Ou9VBEvr6q0Kv2H1mMk7IWfxYGpMH5sd5AvcIV2Q=="
    },
    "ws": {
      "version": "7.3.0",
      "resolved": "https://registry.npmjs.org/ws/-/ws-7.3.0.tgz",
      "integrity": "sha512-iFtXzngZVXPGgpTlP1rBqsUK82p9tKqsWRPg5L56egiljujJT3vGAYnHANvFxBieXrTFavhzhxW52jnaWV+w2w=="
    },
    "yallist": {
      "version": "3.1.1",
      "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
      "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
    }
  }
}

As you see it installing mongodb-3.5.9. Also, I checked the github repository of parse-server it is installing 3.6.1 version of mongodb.

Please help me with how to install the 3.6.0 or later version dependency for parse-server npm module.

The master branch relies on mongodb 3.6.1 and will probably be release soon. In the meantime you can run from the master branch.