Skip to main content

Packages Overview

LIVON packages live under packages/* and are documented here. Use this page to choose the right package set for runtime, transport, reliability, and tooling.

Build variants

Default imports resolve to unminified builds. Minified builds are available via the ./mini subpath for runtime packages.

Example:

import {runtime} from '@livon/runtime';
import {runtime as runtimeMini} from '@livon/runtime/mini';

./mini is available for:

  1. @livon/runtime
  2. @livon/schema
  3. @livon/client
  4. @livon/client-ws-transport
  5. @livon/node-ws-transport
  6. @livon/dlq-module
  7. @livon/cli

@livon/config does not publish runtime bundle artifacts and therefore has no ./mini subpath.

Core runtime stack

  1. @livon/runtime
  2. @livon/schema
  3. @livon/client
  4. @livon/client-ws-transport
  5. @livon/node-ws-transport

Reliability and tooling

  1. @livon/dlq-module
  2. @livon/config
  3. @livon/cli

Schema API reference