Repository illustrating TypeORM causing circular dependency issue under NestJS - NX library project when relations are set