{"library":"typeorm-relations-graphql","type":"library","category":null,"description":"Automatically join TypeORM relations based on GraphQL query fields to reduce N+1 queries. Version 3.0.0, compatible with TypeORM v0.3.x and GraphQL v14+. Unlike DataLoader, it generates a single SQL query with joins, avoiding multiple round trips. However, large nested joins may degrade performance, and it requires careful handling of circular references and depth limits. Written in TypeScript with built-in type definitions.","language":"javascript","status":"active","version":"3.0.0","tags":["javascript","typeorm","graphql","relations","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install typeorm-relations-graphql","imports":["import { getRelations } from 'typeorm-relations-graphql'","import trg from 'typeorm-relations-graphql'","import { GraphqlRelation } from 'typeorm-relations-graphql'"]},{"cmd":"yarn add typeorm-relations-graphql","imports":[]},{"cmd":"pnpm add typeorm-relations-graphql","imports":[]}],"homepage":"https://github.com/equalogic/typeorm-relations-graphql","github":"https://github.com/equalogic/typeorm-relations-graphql","docs":null,"changelog":null,"pypi":null,"npm":"typeorm-relations-graphql","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}