I think all of us at least once see this error:
{ a: 'Hello World!', b: { c: [Circular *1] } }

There are different types of Circular Dependencies:
- circular file imports
- circular module imports
- circular constructors

Recommend to check simple but useful article about Circular Dependency, instruments and principles for avoiding it -
Circular Dependencies in NestJS and how to Avoid Them

Follow the Trilon.io blog.
And for more useful info - subscribe to Tech Read channel.
Likes and shares are welcome.

#nestjs #dependencies