@u-devtools/bridge
v0.1.5
Published
RPC bridge for Universal DevTools communication
Maintainers
Readme
@u-devtools/bridge
RPC bridge for Universal DevTools communication. Handles typed RPC calls between Server and Client contexts via Vite HMR WebSocket.
Installation
npm install -D @u-devtools/bridgeUsage
import { ViteRpcClient, ViteRpcServer } from '@u-devtools/bridge';
// Client side
const rpc = new ViteRpcClient(import.meta.hot);
await rpc.call('method:name', payload);
// Server side
const rpc = new ViteRpcServer(server.ws);
rpc.handle('method:name', async (payload) => { /* ... */ });