Appearance
Mono-Toolkit
Deterministic Docker-first monorepo tooling for Quarkus services, Nuxt apps, shared libraries, and OpenAPI contracts.
What it does
- Discovers scopes under
back/andfront/automatically. - Runs tasks via Docker to keep builds reproducible.
- Defaults to
--changedexecution for faster CI. - Provides contracts and docs pipelines with reports under
.cache/mono-toolkit. - Generates OpenAPI TypeScript clients and Nuxt API plugins.
- Scaffolds vertical-slice features with consistent structure.
Quick start
bash
pnpm add -D @ofcx/mono-toolkit
npx mono-toolkit initRun a pipeline:
bash
npx mono-toolkit checkKey paths
- Config:
config/*.json - Tool configs:
config/tools/** - Cache/reports:
.cache/mono-toolkit/** - Templates:
templates/**
Next
Start with the Getting Started guide or jump to Commands.