Nx + pnpm
Each task names one package to change. Lucius runs the tests for just that package with pnpm --filter @org/api test.
monorepo/ ├── apps/ │ ├── api/ │ ├── web/ │ └── docs/ ├── packages/ │ ├── ui/ │ ├── auth/ │ └── db/ ├── nx.json ├── pnpm-workspace.yaml └── package.json