mirror of
https://github.com/LemmyNet/lemmy-js-client.git
synced 2024-12-22 19:01:27 +00:00
A javascript / typescript http and websocket client and type system for Lemmy.
src | ||
.eslintrc.json | ||
.gitignore | ||
.prettierrc.js | ||
LICENSE | ||
package.json | ||
README.md | ||
tsconfig.json | ||
yarn.lock |
lemmy-js-client
A javascript / typescript http and websocket client and type system for Lemmy.
Installation
yarn add lemmy-js-client
Usage
Check out the Lemmy HTTP / websocket API for all the commands.
Websocket
// Set up a websocket connection
import { LoginForm, wsSendLogin } from 'lemmy-js-client';
public login(form: LoginForm) {
this.ws.send(wsSendLogin(form));
}
HTTP
TODO
Support / Donate
Lemmy is free, open-source software, meaning no advertising, monetizing, or venture capital, ever. Your donations directly support full-time development of the project.
Crypto
- bitcoin:
1Hefs7miXS5ff5Ck5xvmjKjXf5242KzRtK
- ethereum:
0x400c96c96acbC6E7B3B43B1dc1BB446540a88A01
- monero:
41taVyY6e1xApqKyMVDRVxJ76sPkfZhALLTjRvVKpaAh2pBd4wv9RgYj1tSPrx8wc6iE1uWUfjtQdTmTy2FGMeChGVKPQuV