UNPKG

echofi-client

Version:

A comprehensive TypeScript/JavaScript client library for EchoFi services with automatic gRPC-Web code generation, unified service access, and real-time WebSocket communication.

36 lines 1.21 kB
/** * EchoFi gRPC-Web Client Library * * A comprehensive TypeScript/JavaScript gRPC-Web client library for EchoFi services * with automatic code generation and unified service access. * Works in all browsers using HTTP/1.1 (no HTTP/2 required). * * Enhanced with improved authentication support for Web3 and traditional authentication flows. * Added User Info API support for extended user profile management with simplified upsert pattern. * * @version 3.29.0 * @author EchoFi Team */ export { EchoFiGrpcWebClient, createEchoFiGrpcWebClient, Messages, type EchoFiGrpcWebClientConfig } from './generated/unified-client'; export { EchoFiGrpcWebClient as default } from './generated/unified-client'; /** * Quick start example: * * import { EchoFiGrpcWebClient } from 'echofi-client'; * * const client = new EchoFiGrpcWebClient({ * host: 'localhost', * port: 8080 * }); * * await client.initialize(); * * // Use any service * const request = new Messages.Music.Service.ListArtistsRequest(); * request.setOffset(0); * request.setLimit(10); * * const response = await client.music.listArtists(request); * console.log(response.getArtistsList()); */ //# sourceMappingURL=index.d.ts.map