@@ -25,22 +25,22 @@ import defaultErrorHandler from './plugins/error_handler';
25
25
import defaultEventDispatcher from './plugins/event_dispatcher/index.browser' ;
26
26
import eventProcessorConfigValidator from './utils/event_processor_config_validator' ;
27
27
28
- var logger = sdkLogging . getLogger ( ) ;
28
+ const logger = sdkLogging . getLogger ( ) ;
29
29
sdkLogging . setLogHandler ( loggerPlugin . createLogger ( ) ) ;
30
30
sdkLogging . setLogLevel ( sdkLogging . LogLevel . INFO ) ;
31
31
32
- var MODULE_NAME = 'INDEX_BROWSER' ;
33
- var DEFAULT_EVENT_BATCH_SIZE = 10 ;
34
- var DEFAULT_EVENT_FLUSH_INTERVAL = 1000 ; // Unit is ms, default is 1s
32
+ const MODULE_NAME = 'INDEX_BROWSER' ;
33
+ const DEFAULT_EVENT_BATCH_SIZE = 10 ;
34
+ const DEFAULT_EVENT_FLUSH_INTERVAL = 1000 ; // Unit is ms, default is 1s
35
35
36
36
var hasRetriedEvents = false ;
37
37
38
- export var logging = loggerPlugin ;
39
- export var errorHandler = defaultErrorHandler ;
40
- export var eventDispatcher = defaultEventDispatcher ;
41
- export var enums = utilEnums ;
42
- export var setLogger = sdkLogging . setLogHandler ;
43
- export var setLogLevel = sdkLogging . setLogLevel ;
38
+ export const logging = loggerPlugin ;
39
+ export const errorHandler = defaultErrorHandler ;
40
+ export const eventDispatcher = defaultEventDispatcher ;
41
+ export const enums = utilEnums ;
42
+ export const setLogger = sdkLogging . setLogHandler ;
43
+ export const setLogLevel = sdkLogging . setLogLevel ;
44
44
45
45
/**
46
46
* Creates an instance of the Optimizely class
@@ -55,7 +55,7 @@ export var setLogLevel = sdkLogging.setLogLevel;
55
55
* @param {Object } config.eventFlushInterval
56
56
* @return {Object } the Optimizely object
57
57
*/
58
- export var createInstance = function ( config ) {
58
+ export const createInstance = function ( config ) {
59
59
try {
60
60
config = config || { } ;
61
61
@@ -86,7 +86,7 @@ export var createInstance = function(config) {
86
86
config . skipJSONValidation = true ;
87
87
}
88
88
89
- var eventDispatcher ;
89
+ let eventDispatcher ;
90
90
// prettier-ignore
91
91
if ( config . eventDispatcher == null ) { // eslint-disable-line eqeqeq
92
92
// only wrap the event dispatcher with pending events retry if the user didnt override
@@ -130,11 +130,11 @@ export var createInstance = function(config) {
130
130
config . eventFlushInterval = DEFAULT_EVENT_FLUSH_INTERVAL ;
131
131
}
132
132
133
- var optimizely = new Optimizely ( config ) ;
133
+ const optimizely = new Optimizely ( config ) ;
134
134
135
135
try {
136
136
if ( typeof window . addEventListener === 'function' ) {
137
- var unloadEvent = 'onpagehide' in window ? 'pagehide' : 'unload' ;
137
+ const unloadEvent = 'onpagehide' in window ? 'pagehide' : 'unload' ;
138
138
window . addEventListener (
139
139
unloadEvent ,
140
140
function ( ) {
@@ -154,7 +154,7 @@ export var createInstance = function(config) {
154
154
}
155
155
} ;
156
156
157
- export var __internalResetRetryState = function ( ) {
157
+ export const __internalResetRetryState = function ( ) {
158
158
hasRetriedEvents = false ;
159
159
} ;
160
160
0 commit comments