11import filteredMparticleUser from './filteredMparticleUser' ;
2- import { isEmpty , extend } from './utils' ;
2+ import { isEmpty , extend , Dictionary } from './utils' ;
33import KitFilterHelper from './kitFilterHelper' ;
44import Constants from './constants' ;
55import APIClient , { IForwardingStatsData } from './apiClient' ;
@@ -19,7 +19,7 @@ import {
1919 MPForwarder ,
2020 RegisteredKit ,
2121 forwardingStatsCallback as ForwardingStatsCallback ,
22- ConfiguredKit ,
22+ SideloadedKit ,
2323} from './forwarders.interfaces' ;
2424import {
2525 IConfigResponse ,
@@ -31,7 +31,6 @@ import { IPixelConfiguration } from './cookieSyncManager';
3131import { Batch } from '@mparticle/event-models' ;
3232import { IMParticleUser , ISDKUserIdentity } from './identity-user-interfaces' ;
3333import KitBlocker from './kitBlocking' ;
34- import { Dictionary } from './utils' ;
3534
3635const { Modify, Identify, Login, Logout } = Constants . IdentityMethods ;
3736
@@ -238,13 +237,7 @@ export default function Forwarders(
238237 event . EventCategory
239238 ) ;
240239
241- for (
242- let i = 0 ;
243- i < mpInstance . _Store . activeForwarders . length ;
244- i ++
245- ) {
246- const forwarder = mpInstance . _Store . activeForwarders [ i ] ;
247-
240+ for ( const forwarder of mpInstance . _Store . activeForwarders ) {
248241 if (
249242 ( isBlockedByForwardingRule as Function ) (
250243 event . EventDataType ,
@@ -356,7 +349,7 @@ export default function Forwarders(
356349 const result = forwarder . processBatch ( batchCopy ) ;
357350
358351 if ( result ) {
359- mpInstance . Logger . verbose ( result as string ) ;
352+ mpInstance . Logger . verbose ( result ) ;
360353 }
361354 } catch ( e ) {
362355 mpInstance . Logger . verbose ( e as string ) ;
@@ -641,7 +634,7 @@ export default function Forwarders(
641634 // there being a separate process for MP configured kits and
642635 // sideloaded kits, this will need to be refactored.
643636 this . processSideloadedKits = function (
644- mpConfig : IConfigResponse & { sideloadedKits ?: { kitInstance : { register : Function ; name : string } ; filterDictionary : IKitFilterSettings } [ ] }
637+ mpConfig : IConfigResponse & { sideloadedKits ?: SideloadedKit [ ] }
645638 ) : void {
646639 try {
647640 if ( Array . isArray ( mpConfig . sideloadedKits ) ) {
0 commit comments