JORVEL

API reference

Full, per-package API surface for the JORVEL libraries. Pick a package below — every export is importable from its @jorvel/* entry point.

  • @jorvel/runtime Router, remote loader, hooks, guards, telemetry, islands, Shadow DOM.
  • @jorvel/ssr Edge adapter, streaming/string render, static export, loaders, fragments.
  • @jorvel/security CSP builder, nonces, SRI, remote allowlist, sanitization, rate limiting.
  • @jorvel/observability Metric/error/remote-load hooks, RUM, web-vitals, OpenTelemetry adapter.
  • @jorvel/state Store + SimpleStore, atoms, server store, React bindings, persist, devtools.
  • @jorvel/i18n formatMessage (ICU), locale routing + detection middleware, RTL, React bindings.
  • @jorvel/ui Button, Input, Card, Modal, Toast, ThemeProvider.
  • @jorvel/event-bus Typed cross-MFE event bus, wildcard/replay/once, schema registry, cross-tab.
  • @jorvel/events Shared event-contract type map (MfAppEvents) for host + remotes.
  • @jorvel/types Federation contract DSL, config types, redirect matchers, contract tests, JSON schemas.
  • @jorvel/rspack-route-assets Rspack plugin emitting a per-route asset manifest for preloading.
  • Adapters Node · Vercel · Cloudflare · Bun · Deno · Netlify · AWS Lambda / Lambda@Edge.
  • Shared configs @jorvel/eslint-config, prettier-config, tsconfig presets.