Documentation

Packages

Catalog of current Plumile JS packages and their intended audience.

The monorepo publishes packages from packages/. Each package owns its README, source under src/, and built output under lib/ when it has a library build.

Core packages

  • @plumile/router: type-safe React router with Suspense, lazy resources, typed navigation, and instrumentation hooks.
  • @plumile/filter-query: schema-driven parser and serializer for typed URL filters and query state.

Specialized packages

  • @plumile/ui: shared theme, React primitives, layouts, and admin-oriented UI components.
  • @plumile/backoffice-core: pure backoffice contracts and helpers.
  • @plumile/backoffice-react: React integration layer on top of backoffice, UI, router, and Relay concepts.
  • @plumile/ui-devtools: shared UI primitives for DevTools panels.

Tooling packages

  • @plumile/eslint-config-typescript: shared ESLint flat config and Relay preset.
  • @plumile/router-devtools-extension: private Chrome DevTools extension for router diagnostics.