UNPKG

echofi-client

Version:

A TypeScript/Node.js client library for EchoFi services with Level 3 Ultimate API and gRPC-Web clients for music streaming, user management, activity tracking, and authentication.

34 lines 1.06 kB
/** * EchoFi gRPC-Web Client Library * * A comprehensive TypeScript/JavaScript client library for EchoFi services * with automatic gRPC-Web code generation and unified service access. * Works in all browsers using HTTP/1.1 (no HTTP/2 required). * * @version 3.0.0 * @author EchoFi Team */ export { EchoFiGrpcWebClient, createEchoFiGrpcWebClient, Messages, type EchoFiGrpcWebClientConfig } from './generated/unified-client'; export { Helpers } from './generated/helpers'; 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