{"library":"egg-grpc-ssl","type":"library","category":null,"description":"gRPC plugin for Egg.js framework (v1.0.6). Integrates gRPC client into Egg.js, exposing services via ctx.grpc and app.grpcProto. Supports SSL client authentication, multiple clients, custom proto load options, timeout/deadline, and automatic name conversion (snake_case to camelCase). Last updated in 2019, package is in maintenance mode. Key differentiator: tight Egg.js integration with plugin lifecycle and config pattern.","language":"javascript","status":"maintenance","version":"1.0.6","tags":["javascript","egg","eggPlugin","egg-plugin","grpc"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install egg-grpc-ssl","imports":["// {app_root}/config/plugin.js\nexports.grpc = {\n  enable: true,\n  package: 'egg-grpc',\n};","// {app_root}/config/config.default.js\nexports.grpc = {\n  clients: {\n    grpc1: {\n      endpoint: 'localhost:50051',\n    },\n  },\n};","const client = ctx.grpc.egg.share.showCase;\nconst result = yield client.echo({ code: 200 });","const Status = app.grpcProto.egg.share.Status;\nconst msg = new Status({ code: '200' });"]},{"cmd":"yarn add egg-grpc-ssl","imports":[]},{"cmd":"pnpm add egg-grpc-ssl","imports":[]}],"homepage":"https://github.com/xdxiaodong/egg-grpc#readme","github":"https://github.com/xdxiaodong/egg-grpc","docs":null,"changelog":null,"pypi":null,"npm":"egg-grpc-ssl","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}