From 29bd903951ce5d44be932992cf8e9118a1f51132 Mon Sep 17 00:00:00 2001 From: Daniel Date: Sun, 5 Jul 2026 00:17:25 +1000 Subject: [PATCH] fix: Declare phantom dependencies node-forge and router, source bson from the mongodb driver --- package-lock.json | 2 ++ package.json | 2 ++ src/Adapters/Storage/Mongo/MongoStorageAdapter.js | 3 ++- 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/package-lock.json b/package-lock.json index bc6fe977e2..dda29b7029 100644 --- a/package-lock.json +++ b/package-lock.json @@ -37,6 +37,7 @@ "mime": "4.1.0", "mongodb": "7.1.0", "mustache": "4.2.0", + "node-forge": "1.4.0", "otpauth": "9.5.0", "parse": "8.6.0", "path-to-regexp": "8.4.2", @@ -46,6 +47,7 @@ "punycode": "2.3.1", "rate-limit-redis": "4.3.1", "redis": "5.11.0", + "router": "2.2.0", "semver": "7.7.4", "tv4": "1.3.0", "winston": "3.19.0", diff --git a/package.json b/package.json index 018404ebb9..9868417618 100644 --- a/package.json +++ b/package.json @@ -47,6 +47,7 @@ "mime": "4.1.0", "mongodb": "7.1.0", "mustache": "4.2.0", + "node-forge": "1.4.0", "otpauth": "9.5.0", "parse": "8.6.0", "path-to-regexp": "8.4.2", @@ -56,6 +57,7 @@ "punycode": "2.3.1", "rate-limit-redis": "4.3.1", "redis": "5.11.0", + "router": "2.2.0", "semver": "7.7.4", "tv4": "1.3.0", "winston": "3.19.0", diff --git a/src/Adapters/Storage/Mongo/MongoStorageAdapter.js b/src/Adapters/Storage/Mongo/MongoStorageAdapter.js index 9c17b2a18b..b3eb3ff4fb 100644 --- a/src/Adapters/Storage/Mongo/MongoStorageAdapter.js +++ b/src/Adapters/Storage/Mongo/MongoStorageAdapter.js @@ -17,7 +17,8 @@ import { import Parse from 'parse/node'; // @flow-disable-next import _ from 'lodash'; -import { EJSON } from 'bson'; +import { BSON } from 'mongodb'; +const { EJSON } = BSON; import defaults, { ParseServerDatabaseOptions } from '../../../defaults'; import logger from '../../../logger';