{"library":"grpc-typeorm-infrastructure","type":"library","category":null,"description":"A lightweight wrapper around TypeORM repository and service patterns that integrates with gRPC Boom for consistent error handling. Current stable version is 1.0.16, released sporadically with minor updates. It provides base classes (BaseRepository and BaseService) to standardize CRUD operations with hooks like preSave, preUpdate, preDelete, and preResult. Compared to other TypeORM wrappers, this library specifically targets gRPC services and generates gRPC-friendly error objects using gRPC Boom. It requires TypeORM, gRPC, and gRPC Boom as peer dependencies.","language":"javascript","status":"active","version":"1.0.16","tags":["javascript","infrastructure","typeorm","grpc","boom","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install grpc-typeorm-infrastructure","imports":["import BaseRepository from 'grpc-typeorm-infrastructure'","import { BaseService } from 'grpc-typeorm-infrastructure'","import { ISearchQueryBuilderOptions } from 'grpc-typeorm-infrastructure'"]},{"cmd":"yarn add grpc-typeorm-infrastructure","imports":[]},{"cmd":"pnpm add grpc-typeorm-infrastructure","imports":[]}],"homepage":"https://github.com/nicolaspearson/grpc.typeorm.infrastructure#readme","github":"https://github.com/nicolaspearson/grpc.typeorm.infrastructure","docs":null,"changelog":null,"pypi":null,"npm":"grpc-typeorm-infrastructure","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}