-
Type: Task
-
Resolution: Gone away
-
Priority: Unknown
-
None
-
Affects Version/s: None
-
Component/s: None
-
Empty show more show less
-
Not Needed
NODE-4427 Description
What problem are you facing?
Getting `Type instantiation is excessively deep and possibly infinite` errors whenever I pass MongoClient as a parameter in my code after updating from 4.7.0 to 4.8.0.
Example code:
await UseCase.setup({ dbClient: this.client, resultReporter: reporter, }).execute(info); // ... export class UseCase { static setup(opts:{}}}{{{}{ {}}} dbClient: MongoClient; resultReporter: IResultReporter; {} }{}}}{{{}) {}}}{{{ return new UseCase(opts.dbClient, opts.resultReporter); // ...
What driver and relevant dependency versions are you using?
4.8.0
Steps to reproduce?
Install mongodb @ 4.8.0
Use MongoClient.
- is depended on by
-
NODE-4427 Type instantiation is excessively deep and possibly infinite after update to v4.8.0
- Closed