Monorepo
Configure Turborepo, Nx or pnpm and yarn workspaces for a monorepo in one command, with a shared tsconfig.base.json and workspace scripts.
Nx
Smart build system with caching — computation caching, task orchestration, and dependency graph.
- ID:
nx - Category: Monorepo
What it does
- Installs
nx - Creates
nx.jsonwith caching and task configuration - Configures affected commands for CI
Turborepo
High-performance build system — incremental builds with remote caching.
- ID:
turborepo - Category: Monorepo
What it does
- Installs
turbo - Creates
turbo.jsonwith pipeline configuration - Configures task dependencies (build → test, lint in parallel)
Workspaces
Workspace config + shared TypeScript — configures pnpm/yarn/npm workspaces with shared settings.
- ID:
workspaces - Category: Monorepo
What it does
- Configures
workspacesfield inpackage.json(orpnpm-workspace.yamlfor pnpm) - Creates shared
tsconfig.base.jsonfor TypeScript monorepos - Sets up workspace-aware scripts
This module is automatically added to all monorepo presets.
Documentation
Generate README.md, CONTRIBUTING.md, CODE_OF_CONDUCT.md, SECURITY.md and LICENSE files for your project, with MIT, Apache-2.0 or a placeholder.
Architecture Overview
A deep dive into the DevFlow architecture: the context detection pipeline, the module system design, the executor and the plugin interface.