UNPKG

@akala/json-rpc-ws

Version:

json-rpc websocket transport

11 lines (10 loc) 481 B
import ws from 'ws'; import { Connection } from '../connection.js'; import { default as ClientBase } from './shared-client.js'; import * as stream from 'stream'; import { SocketAdapter } from '../shared-connection.js'; export default class Client extends ClientBase<stream.Readable, ws.ClientOptions> { connection(socket: SocketAdapter): Connection; constructor(options?: ws.ClientOptions); static connect(address: string, options?: ws.ClientOptions): SocketAdapter; }