isJetStreamRpcMode()
isJetStreamRpcMode(
rpc):rpc is { ackExtension?: AckExtensionConfig; concurrency?: number; consume?: Partial<ConsumeOptions>; consumer?: Partial<ConsumerConfig>; management?: EntityManagement; mode: "jetstream"; stream?: Partial<Omit<StreamConfig, "retention">>; subjectPrefix?: string; timeout?: number }
Defined in: src/jetstream.constants.ts:382
Check if the RPC config specifies JetStream mode.
Parameters
rpc
RpcConfig | undefined
Returns
rpc is { ackExtension?: AckExtensionConfig; concurrency?: number; consume?: Partial<ConsumeOptions>; consumer?: Partial<ConsumerConfig>; management?: EntityManagement; mode: "jetstream"; stream?: Partial<Omit<StreamConfig, "retention">>; subjectPrefix?: string; timeout?: number }