{"library":"typeorm-pg-adjacency-list-tree","type":"library","category":null,"description":"A TypeORM extension for managing adjacency list trees in PostgreSQL. Version 2.0.0 supports TypeORM >=0.3.0 and ships TypeScript definitions. Provides decorators (@Tree, @TreeParent, @TreeChildren) and tree repository methods (findTrees, findRoots, findDescendants, etc.) compatible with TypeORM's TreeRepository interface. Requires reflect-metadata as a peer dependency. Key differentiator: adjacency list approach (simple parent-child foreign key) rather than nested sets or materialized paths, and explicit ESM support with TypeORM 0.3+.","language":"javascript","status":"active","version":"2.0.0","tags":["javascript","typeorm","adjacency-list","postgres-adjacency-list","typeorm-adjacency-list","typescript"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install typeorm-pg-adjacency-list-tree","imports":["import { Tree } from 'typeorm-pg-adjacency-list-tree'","import { TreeParent } from 'typeorm-pg-adjacency-list-tree'","import { extendTreeRepository } from 'typeorm-pg-adjacency-list-tree'"]},{"cmd":"yarn add typeorm-pg-adjacency-list-tree","imports":[]},{"cmd":"pnpm add typeorm-pg-adjacency-list-tree","imports":[]}],"homepage":"https://github.com/slaviqueue/typeorm-pg-adjacency-list-tree","github":"https://github.com/slaviqueue/typeorm-pg-adjacency-list-tree","docs":null,"changelog":null,"pypi":null,"npm":"typeorm-pg-adjacency-list-tree","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}