2.0.0-package-json-version-import.1629635798385 • Published 5 years ago
@effection/websocket-client v2.0.0-package-json-version-import.1629635798385
@effection/websocket-client
A basic websocket client for sending and receiving messages over a websocket connection. Works both in the browser and in node. The client is oppinionated in that it assumes that the messages are serialized as JSON.
Usage
import { createWebSocketClient, WebSocketClient } from '@effection/websocket-client';
import { main } from '@effection/main';
type Request = { value: string };
type Response = { value: number };
main(function* () {
let client: WebSocketClient<Request, Response> = yield createWebSocketClient('ws://localhost:1234');
yield client.forEach(({ value }) {
client.send({ value: parseInt(value) });
});
});2.0.8
2 years ago
2.0.7
3 years ago
2.0.5
3 years ago
2.0.6
3 years ago
2.0.3-add-operation-object.1643192698198
4 years ago
2.0.3-add-operation-object.1643201536852
4 years ago
2.0.3
4 years ago
2.0.2
4 years ago
2.0.4
4 years ago
2.0.0-beta.22
4 years ago
2.0.1
4 years ago
2.0.0
4 years ago
2.0.0-v2-writable-unification.1633595877341
4 years ago
2.0.0-beta.21
4 years ago
2.0.0-beta.20
4 years ago
2.0.0-beta.19
4 years ago
2.0.0-beta.18
4 years ago
2.0.0-beta.17
4 years ago
2.0.0-beta.16
4 years ago
2.0.0-beta.15
4 years ago
2.0.0-beta.14
5 years ago
2.0.0-beta.13
5 years ago
2.0.0-beta.12
5 years ago
2.0.0-beta.11
5 years ago
2.0.0-beta.10
5 years ago
2.0.0-beta.9
5 years ago
2.0.0-side-effects.1628154559925
5 years ago
2.0.0-side-effects.1628154356605
5 years ago
2.0.0-side-effects.1628158941271
5 years ago
2.0.0-side-effects.1628189696867
5 years ago
2.0.0-side-effects.1628154736270
5 years ago
2.0.0-beta.8
5 years ago
2.0.0-beta.7
5 years ago
2.0.0-beta.6
5 years ago
2.0.0-beta.5
5 years ago
2.0.0-beta.4
5 years ago
2.0.0-beta.3
5 years ago
2.0.0-beta.2
5 years ago
2.0.0-beta.1
5 years ago
2.0.0-beta.0
5 years ago
2.0.0-preview.3
5 years ago
2.0.0-preview.2
5 years ago
2.0.0-preview.1
5 years ago