UNPKG

@akala/json-rpc-ws

Version:

json-rpc websocket transport

14 lines 500 B
'use strict'; import { Connection } from '../connection.js'; import { default as ClientBase } from './shared-client.js'; import { WebSocketAdapter } from './websocket.js'; export default class Client extends ClientBase { connection(socket) { return new Connection(socket, this); } constructor(options) { super(Client.connect, options); } static connect(address, options) { return new WebSocketAdapter(new WebSocket(address)); } } //# sourceMappingURL=client.js.map