BISO Docs
@repo/editor

Editor Package

Puck-based page builder shared by the web and admin apps (@repo/editor).

@repo/editor

The @repo/editor package wraps Puck for visual page layout: the admin app edits JSON documents; the web app renders them with a shared renderer and component set backed by @repo/ui.

Documentation status

Detailed API and component listings are not fully expanded in this docs site yet. Use the package source as the source of truth:

  • Package root: packages/editor/ in the monorepo
  • Consumers: Admin app (authoring), Web app (published pages)

Role in the architecture

  • Editor and Renderer entry points connect admin and web without duplicating layout logic
  • Page data is stored as structured JSON (typically in Appwrite) and validated at the app layer

On this page