channel-push
Delivers push notifications through a PushTransport (bring your own FCM/APNs adapter or use createInMemoryPushTransport() for tests) registered as the push channel in the delivery system. Requires delivery; supply a PushChannelOptions with a transport and a resolver that maps a user ID to their device token.
How it fits
Section titled “How it fits”What this feature needs to run (Requires, top) and the write commands it provides (Provides, bottom).
flowchart TB
n_channel_push["channel-push"]
subgraph how_reqs["Requires"]
n_delivery["delivery"]
end
n_delivery --> n_channel_push
Dependencies
Section titled “Dependencies”- Requires:
delivery - Activation: always on (not toggleable)
Extensions & cross-feature APIs
Section titled “Extensions & cross-feature APIs”- Registers extension:
deliveryChannel→push