React client library that renders server-driven VDOM and handles WebSocket communication with the Pulse Python server.
A configured Pulse server can send `js_exec` messages that are evaluated against browser globals. It can also direct browser fetches through `api_call`; no package install-time behavior is involved.
`dist/index.js.map` `src/renderer.tsx` resolves expression identifiers from `globalThis`.
dist/index.jsView on unpkg`src/renderer.tsx` supports arbitrary member access, calls, and constructors in server-provided expressions.
src/renderer.tsxView on unpkg`src/pulse.tsx` executes Socket.IO `js_exec` expressions for each mounted view.
src/pulse.tsxView on unpkg`src/client.tsx` processes server `api_call` messages with caller-supplied URL, headers, body, and credentials.
src/client.tsxView on unpkg`src/client.tsx` connects to the application-configured `serverAddress` over Socket.IO.
src/client.tsxView on unpkg`dist/index.js.map` `src/renderer.tsx` resolves expression identifiers from `globalThis`.
dist/index.jsView on unpkg`src/renderer.tsx` supports arbitrary member access, calls, and constructors in server-provided expressions.
src/renderer.tsxView on unpkg`src/pulse.tsx` executes Socket.IO `js_exec` expressions for each mounted view.
src/pulse.tsxView on unpkg`src/client.tsx` processes server `api_call` messages with caller-supplied URL, headers, body, and credentials.
src/client.tsxView on unpkg`src/client.tsx` connects to the application-configured `serverAddress` over Socket.IO.
src/client.tsxView on unpkg