Public packages
Public packages
The npm packages your users install to work with your API.
Packages under published/* are versioned with Changesets and released to
npm. They are the outward-facing surface of your deployment: your users
install them to call your public API.
@jxdltd/onyx-client
The typed client for your public API.
@jxdltd/onyx-cli
The onyx command line interface, with browser login.
@jxdltd/onyx-vite
The Vite plugin scaffold for product build integration.
The client and the CLI are generated from the same oRPC contract as the API Reference, so they never drift from what is deployed.