Skip to content

TypeScript packages

This reference is generated from the TSDoc comments in the public TypeScript packages at build time. It lists the exports of each package entry point: Svelte components with their props, functions, classes, types and constants.

  • @calternal/ui holds the shared Svelte components, design tokens, themes and layout helpers.
  • @calternal/editor holds the block editor and its Markdown converter.
  • @calternal/api-client holds the typed HTTP transport. For the routes, see the HTTP API reference.

The docs build fails when the number of exports without a doc comment grows (see apps/docs/doc-coverage.json).