Skip to content
Michael Dörer edited this page Oct 5, 2026 · 3 revisions

Simple Reporting Library

@simple-reporting/base is the starter package for nswow report projects. It ships:

  • the srl CLI — scaffolds, maps and builds consumer projects
  • a Vite plugin — aliases and live code generation in dev mode
  • shared SCSS (design tokens, typography, grid, colors)
  • a library of Livingdocs components

A consumer project (Vue 3 + Vite + Livingdocs) built with SRL produces these outputs:

Target Output
app Web app (.output/app.zip)
ldd Livingdocs editor design (.output/design.zip)
pdf CSS/JS for PDFreactor (.output/pdf/)
word Word CSS (.output/word/)
xbrl XBRL/XHTML CSS (.output/xbrl/)

Pages

Clone this wiki locally