Skip to content

Commit a38c33e

Browse files
authored
remove deprecated useNewUrlParser and useUnifiedTopology (#100)
1 parent e3cbae7 commit a38c33e

File tree

1 file changed

+2
-8
lines changed

1 file changed

+2
-8
lines changed

src/modules/mongodb.ts

+2-8
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,10 @@
11
import { Logger } from '@nodescript/logger';
22
import { config } from 'mesh-config';
33
import { dep } from 'mesh-ioc';
4-
import { Db, MongoClient, MongoClientOptions } from 'mongodb';
4+
import { Db, MongoClient } from 'mongodb';
55

66
import { getGlobalMetrics } from '../main/index.js';
77

8-
interface MongoClientOptionsExtended extends MongoClientOptions {
9-
useUnifiedTopology: boolean;
10-
}
11-
128
export class MongoDb {
139
client: MongoClient;
1410

@@ -22,10 +18,8 @@ export class MongoDb {
2218

2319
constructor() {
2420
this.client = new MongoClient(this.MONGO_URL, {
25-
useNewUrlParser: true,
26-
useUnifiedTopology: true,
2721
ignoreUndefined: true,
28-
} as MongoClientOptionsExtended);
22+
});
2923
}
3024

3125
get db(): Db {

0 commit comments

Comments
 (0)