{"library":"tl-ngrpc","type":"library","category":null,"description":"tl-ngrpc is a minimal Node.js gRPC helper library that simplifies gRPC server and client setup. Version 1.0.1 wraps the grpc package to provide an event-driven server pattern and a promise-based client, supporting both HTTP and socket services. It focuses on protocol conventions rather than business logic, allowing developers to define protobuf services and attach handlers easily. The library is designed for rapid prototyping and small to medium gRPC services, offering a simpler API than grpc-js or @grpc/proto-loader. Release cadence: single stable release.","language":"javascript","status":"active","version":"1.0.1","tags":["javascript","none"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install tl-ngrpc","imports":["const TlApiRpcServer = require('tl-ngrpc/server/TlApiRpcServer');","const TlApiRpcClient = require('tl-ngrpc/client/api/TlApiRpcClient');","const teacherApiRpcClient = new TlApiRpcClient({...});"]},{"cmd":"yarn add tl-ngrpc","imports":[]},{"cmd":"pnpm add tl-ngrpc","imports":[]}],"homepage":"https://github.com/tl-open-source/tl-ngrpc#readme","github":"https://github.com/tl-open-source/tl-ngrpc","docs":null,"changelog":null,"pypi":null,"npm":"tl-ngrpc","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}