CLI · list
cem list
Print a styled overview of every module, middleware and env variable in your project — wired/unwired status included.
bash
cem listSample output
────────────────────────────────────────────────────
[CEM] taskflow-api project overview
────────────────────────────────────────────────────
◆ Modules src/app/modules/
◈ Auth ● wired
◈ Task ● wired
· task.constant.ts
· task.controller.ts
· task.interface.ts
· task.model.ts
· task.route.ts
· task.service.ts
· task.validation.ts
◆ Middlewares src/app/middlewares/
◇ auth.middleware.ts [core]
◇ globalErrorHandler.middleware.ts [core]
◇ notFound.middleware.ts [core]
◇ rateLimiter.middleware.ts [core]
◈ requestLogger.middleware.ts
◆ Environment Variables .env
◈ NODE_ENV development
◈ PORT 5000
◈ MONGO_URI mongodb://localhost:27017/taskflow
◈ RESEND_API_KEY <hidden>
◈ JWT_ACCESS_SECRET <hidden>Legend
- ● wired — module is registered in the router.
- ◇ [core] — shipped middleware (protected).
- ◈ [custom] — your own middleware.
- <hidden> — secrets and API keys are masked automatically.
Use it during code review or onboarding to give new contributors a one-screen tour of the backend.