From f5556f37dbae4a19fd1f59d0182a62e6d65f9c7e Mon Sep 17 00:00:00 2001 From: DLeibner Date: Wed, 20 Nov 2024 13:00:47 +0100 Subject: [PATCH] remove deprecated useNewUrlParser and useUnifiedTopology --- src/modules/mongodb.ts | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/modules/mongodb.ts b/src/modules/mongodb.ts index f120c11..e3212fb 100644 --- a/src/modules/mongodb.ts +++ b/src/modules/mongodb.ts @@ -1,14 +1,10 @@ import { Logger } from '@nodescript/logger'; import { config } from 'mesh-config'; import { dep } from 'mesh-ioc'; -import { Db, MongoClient, MongoClientOptions } from 'mongodb'; +import { Db, MongoClient } from 'mongodb'; import { getGlobalMetrics } from '../main/index.js'; -interface MongoClientOptionsExtended extends MongoClientOptions { - useUnifiedTopology: boolean; -} - export class MongoDb { client: MongoClient; @@ -22,10 +18,8 @@ export class MongoDb { constructor() { this.client = new MongoClient(this.MONGO_URL, { - useNewUrlParser: true, - useUnifiedTopology: true, ignoreUndefined: true, - } as MongoClientOptionsExtended); + }); } get db(): Db {