Documentation

Internals

Workspace structure, package boundaries, build system, and test strategy.

Internals pages explain how the monorepo is assembled and how package boundaries are enforced.

Pages in this section

  • Workspace - How npm workspaces and Lerna organize the Plumile JS monorepo.
  • Package boundaries - Import discipline and ownership rules for published packages.
  • Build system - Package builds, generated output, TypeDoc, and documentation site builds.
  • Test strategy - Expected proof by package type.