@ems-bot/ems
v1.0.1
Published
TypeScript generated code from Connect RPC proto files
Maintainers
Readme
Connect RPC TypeScript Package
This package contains TypeScript code generated from Protocol Buffer definitions for Connect RPC.
Installation
npm install @your-org/connect-protoUsage
import {
SayRequest,
SayResponse,
SayRequestSchema,
SayResponseSchema,
ElizaService,
create
} from '@your-org/connect-proto/user_service_pb';
import { Message } from '@bufbuild/protobuf';
// Create a request message
const request: SayRequest = create(SayRequestSchema, {
sentence: "Hello, world!"
});
// Use with Connect RPC client
// ... your Connect RPC client code hereRegenerating Code
To regenerate the TypeScript code from proto files:
cd proto
buf generateOr from the frontend directory:
npm run generatePublishing to npm
- Update package name: Edit
package.jsonand change@your-org/connect-prototo your desired package name - Update version: Change the version number if needed
- Login to npm:
npm login - Publish:
npm publish --access public(for scoped packages) ornpm publish
Dependencies
This package requires:
@bufbuild/protobuf: ^2.0.0
Make sure to install this in your project when using this package.
