xPulse
🇩🇪 DE

Events im Ökosystem

Naming Convention

namespace:event
namespace:area:event

Der Namespace entspricht immer dem zuständigen xPart – dotenv:loaded gehört @xpulse/dotenv, config:loaded gehört @xpulse/config etc.

Bekannte Events

@xpulse/dotenv

Event Payload Beschreibung
dotenv:loaded { env, files, override } .env Dateien wurden geladen

@xpulse/config

Event Payload Beschreibung
config:loaded { name, type, env, files } Konfiguration wurde geladen

@xpulse/app *(geplant)*

Event Payload Beschreibung
app:ready { env, uptime, types } App vollständig gestartet
app:stopping { signal } App fährt herunter
app:stopped { uptime, exitCode } App beendet

@xpulse/cli

Event Payload Beschreibung
cli:command { name, args } CLI-Command wurde geparst
cli:help { commands: [] } Help-Output wird zusammengestellt
cli:done { name, exitCode } Command wurde ausgeführt

@xpulse/http *(geplant)*

Event Payload Beschreibung
http:request { method, path, ip } Eingehender Request
http:response { status, ms } Response gesendet
de/events.md 2026-03-13