@768bit/vue-sock-rpc
Advanced tools
Comparing version 0.1.8 to 0.1.9
import * as Promise from "bluebird"; | ||
import { WebSocketRequestOptions } from "./WebSocketRequest"; | ||
import { RPCPayload } from "./inttypes"; | ||
export { WebSocketMessageType, WebSocketMessageStatus, WebSocketRequestBody, WebSocketResponseBody, WebSocketMessageTypeToString, WebSocketMessageStatusToString } from "./inttypes"; | ||
@@ -7,6 +8,6 @@ declare interface RPCWebSocket extends WebSocket { | ||
sendObj(obj: any): void; | ||
callRPC(cmd: string, payload: any, options?: WebSocketRequestOptions): Promise<any>; | ||
callRPC(cmd: string, payload?: RPCPayload | any, options?: WebSocketRequestOptions): Promise<any>; | ||
subscribe(topic: string, handler: any): Promise<any>; | ||
unsubscribe(topic: string, handler?: any): Promise<any>; | ||
} | ||
export { WebSocketRequestOptions, RPCWebSocket }; | ||
export { WebSocketRequestOptions, RPCWebSocket, RPCPayload }; |
{ | ||
"name": "@768bit/vue-sock-rpc", | ||
"version": "0.1.8", | ||
"version": "0.1.9", | ||
"description": "Hard fork of nathantsoi/vue-native-websocket that supports scoped/namespaced message capture", | ||
@@ -5,0 +5,0 @@ "main": "dist/index.js", |
103158
2333