Referencia de @styx/api-contracts generada de su TSDoc.
packages/api-contracts/package.jsonPágina generada desde
el TSDoc de @styx/api-contracts. No se edita a mano:bun run docs:genla regenera ybun run docs:checkfalla si difiere.
projectTransportSignals(
snapshot,receivedAt?):IProjectedTransportSignals
Helper: proyecta un ITransportSignalsSnapshot crudo al subset
público IProjectedTransportSignals.
Función pura — la lógica de projection vive en el contrato para que realtime-svc no la duplique (y para que el test unit de projection en M5.B no necesite conocer internals del service).
Snapshot validado contra ITransportSignalsSnapshotSchema.
number = ...
number = ...
number = ...
number = ...
number = ...
number = ...
number = ...
Timestamp del WS emit (epoch ms). El caller lo calcula
en el momento del receive; si no se pasa, usa Date.now() (útil en tests).
Subset público listo para emitir al cliente WS.