IDebug is experimental. Prefer enabling only in development.
PackagesOverview

Packages overview

                    idebug init  (bin/idebug)
                         │
          ┌──────────────┼──────────────┐
          ▼              ▼              ▼
     express          nest           react
  @idebug/node    @idebug/nest   @idebug/react
          │              │
          └──────┬───────┘
                 ▼
        @idebug/core + @idebug/ui → /__idebug
PackageDepends onRuntime
idebug CLI (bin/)—Node (init / projects / status)
@idebug/core—Node
@idebug/ui— (static)Browser assets
@idebug/nodecore, ui, dbNode + Express
@idebug/nestcore, ui, dbNode + NestJS
@idebug/dbcoreORM query monitor (optional peers)
@idebug/react—Browser
@idebug/docs—Next/Nextra docs site

Rules

  1. Node and Nest share core store, ALS, redaction, and the plain (req, res) handler.
  2. React must not import Node http, ALS, or @idebug/ui.
  3. Keep browser-only code out of @idebug/core.
  4. Consumer setup is standardized via idebug init → idebug.config.json.