Fanout Pubsub Protocol JavaScript client