async-call-rpc is a JSON RPC server and client written in TypeScript for any ECMAScript environment. npx jsr add @works/json-rpc yarn dlx jsr add @works/json-rpc pnpm dlx jsr add @works/json-rpc bunx ...
I recommend you going to the documentation site, but this should work too. If you don't use Discord then feel free to open a GitHub issue, do note I am a bit slower in responding in GitHub.