plane
plane copied to clipboard
TypeScript client
Rather than requiring that developers use NATS directly, which may be unfamiliar, and construct their own messages, which loses the benefits of typing, we could provide a TypeScript API that wraps a JavaScript client.
We would likely only need to support Node, as we don't intend for people to connect directly to the control plane from an untrusted client (e.g. browser-side).
Should complete #138 before this.
A NATS client is no longer necessary because the API is HTTP.