rpc/src/index.ts

20 lines
423 B
TypeScript
Raw Normal View History

2022-11-14 16:09:02 +00:00
// @ts-ignore
import ProtomuxRPC from "protomux-rpc"
// @ts-ignore
import c from "compact-encoding"
import b4a from "b4a"
const ID = b4a.from("lumeweb")
export default class RPC extends ProtomuxRPC {
constructor(stream: any, options = {}) {
options = {
...{
id: ID,
valueEncoding: c.json
}, ...options
};
super(stream, options);
}
}