The desktop application is an Electron shell around the dsh Web UI. It opens no listening port: a bundled upstream Node.js child boots the installed dsh project, versioned framed byte pipes carry ...
Both tsdown passes receive the complete workspace and bundle only JavaScript emitted to lib/types by the corresponding tsc phase. The root config does not scan Client artifacts, classify package names ...