in src/client/src/analytics_client/shippers_registry.ts [52:60]
public addEventExclusiveShipper(eventType: EventType, shipperName: ShipperName, shipper: IShipper) {
const eventExclusiveMap = this.eventTypeExclusiveShippers.get(eventType) || new Map();
if (eventExclusiveMap.get(shipperName)) {
throw new Error(`${shipperName} is already registered for event-type ${eventType}`);
}
eventExclusiveMap.set(shipperName, shipper);
this.eventTypeExclusiveShippers.set(eventType, eventExclusiveMap);
this.allShippers.set(shipperName, shipper);
}