Referencia de @styx/bus generada de su TSDoc.
packages/bus/package.jsonPágina generada desde
el TSDoc de @styx/bus. No se edita a mano:bun run docs:genla regenera ybun run docs:checkfalla si difiere.
busIdentityFromEnv(
service,env):Result<IBusIdentity,ResultError<BusIdentityErrorCode>>
Construye la identidad de service desde el entorno.
"catalog-svc" | "identity-svc" | "media-daemon" | "playback-svc" | "realtime-svc" | "sources-svc" | "styx-ops" | "workers-svc" | "web"
Nombre de servicio (el source de sus sobres).
Env
Entorno ya resuelto por resolveSecretEnv (@styx/service-http): los
secretos (SPIRE_SEED, SPIRE_NATS_NKEY_SEED) llegan de *_FILE, nunca se leen de
process.env aquí (dec-0118 §7).
Result<IBusIdentity, ResultError<BusIdentityErrorCode>>
La identidad, o por qué no se puede arrancar.