{"library":"saas-grpc-lib","type":"library","category":null,"description":"A TypeScript library providing gRPC client/server abstractions for CDM SaaS microservices. Version 1.0.5 includes auto-generated protobuf types, service stubs, and interceptors for auth, logging, and metrics. It publishes ESM and CJS bundles, ships self-contained .d.ts declarations, and follows semantic versioning. Key differentiators: opinionated conventions for service naming, built-in retry with exponential backoff, and lightweight dependency footprint (only @grpc/grpc-js and protobufjs at runtime).","language":"javascript","status":"active","version":"1.0.5","tags":["javascript","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install saas-grpc-lib","imports":["import { GrpcClient } from 'saas-grpc-lib'","import { GrpcServer } from 'saas-grpc-lib'","import type { ServiceDefinition } from 'saas-grpc-lib'","import { createClient } from 'saas-grpc-lib/client'"]},{"cmd":"yarn add saas-grpc-lib","imports":[]},{"cmd":"pnpm add saas-grpc-lib","imports":[]}],"homepage":"https://github.com/usuario/saas-grpc-lib#readme","github":"https://github.com/usuario/saas-grpc-lib","docs":null,"changelog":null,"pypi":null,"npm":"saas-grpc-lib","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}