-
Type:
Task
-
Resolution: Gone away
-
Priority:
Unknown
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Not Needed
-
None
-
None
-
None
-
None
-
None
-
None
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
-