app module’s package.json, discovers every api, microservice, spa, storybook, and swagger module under modules/ (any module whose config declares one of those types), brings up the Docker services defined in modules/app/docker-compose.yml when an api or microservice module is in scope, then runs the selected modules concurrently. The api and microservice modules serve their entrypoint with hot reload (bun --hot run src/index.ts), while spa, storybook, and swagger modules run their dev server (bun run dev).
Usage
Examples
Run from the project root to start the Docker services and all runnable modules:--modules or --packages (aliases of one another, comma-separated):
Options
Selection is by module name, not type — there’s no flag to select “all
spa modules,” for instance. The shared Docker stack comes up first only when at least one selected module is api or microservice.