Skip to content

Commit dafdb60

Browse files
authored
Convert enums to TS (#555)
1 parent 0dc13b2 commit dafdb60

File tree

11 files changed

+31
-50
lines changed

11 files changed

+31
-50
lines changed

packages/optimizely-sdk/lib/core/decision_service/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
import { sprintf } from'@optimizely/js-sdk-utils';
1717

1818
import bucketer from '../bucketer';
19-
import enums from '../../utils/enums';
19+
import * as enums from '../../utils/enums';
2020
import fns from '../../utils/fns';
2121
import projectConfig from '../project_config';
2222
import AudienceEvaluator from '../audience_evaluator';

packages/optimizely-sdk/lib/core/event_builder/index.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616
import fns from '../../utils/fns';
17-
import enums from '../../utils/enums';
17+
import { CONTROL_ATTRIBUTES, RESERVED_EVENT_KEYWORDS } from '../../utils/enums';
1818
import projectConfig from '../project_config';
1919
import * as eventTagUtils from '../../utils/event_tag_utils';
2020
import * as attributeValidator from '../../utils/attributes_validator';
@@ -78,8 +78,8 @@ function getCommonEventParams(options) {
7878

7979
if (typeof botFiltering === 'boolean') {
8080
commonParams.visitors[0].attributes.push({
81-
entity_id: enums.CONTROL_ATTRIBUTES.BOT_FILTERING,
82-
key: enums.CONTROL_ATTRIBUTES.BOT_FILTERING,
81+
entity_id: CONTROL_ATTRIBUTES.BOT_FILTERING,
82+
key: CONTROL_ATTRIBUTES.BOT_FILTERING,
8383
type: CUSTOM_ATTRIBUTE_FEATURE_TYPE,
8484
value: botFiltering,
8585
});
@@ -138,12 +138,12 @@ function getVisitorSnapshot(configObj, eventKey, eventTags, logger) {
138138
if (eventTags) {
139139
var revenue = eventTagUtils.getRevenueValue(eventTags, logger);
140140
if (revenue !== null) {
141-
eventDict[enums.RESERVED_EVENT_KEYWORDS.REVENUE] = revenue;
141+
eventDict[RESERVED_EVENT_KEYWORDS.REVENUE] = revenue;
142142
}
143143

144144
var eventValue = eventTagUtils.getEventValue(eventTags, logger);
145145
if (eventValue !== null) {
146-
eventDict[enums.RESERVED_EVENT_KEYWORDS.VALUE] = eventValue;
146+
eventDict[RESERVED_EVENT_KEYWORDS.VALUE] = eventValue;
147147
}
148148

149149
eventDict['tags'] = eventTags;

packages/optimizely-sdk/lib/core/notification_center/index.tests.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import sinon from 'sinon';
1717
import { assert } from 'chai';
1818

1919
import NotificationCenter from './';
20-
import enums from '../../utils/enums';
20+
import * as enums from '../../utils/enums';
2121
import logger from '../../plugins/logger';
2222
import errorHandler from '../../plugins/error_handler';
2323

packages/optimizely-sdk/lib/index.browser.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ import fns from './utils/fns';
2727
import configValidator from './utils/config_validator';
2828
import defaultErrorHandler from './plugins/error_handler';
2929
import defaultEventDispatcher from './plugins/event_dispatcher/index.browser';
30-
import enums from './utils/enums';
30+
import * as enums from './utils/enums';
3131
import loggerPlugin from './plugins/logger';
3232
import Optimizely from './optimizely';
3333
import eventProcessorConfigValidator from './utils/event_processor_config_validator';

packages/optimizely-sdk/lib/index.browser.umdtests.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import { assert } from 'chai';
1717
import sinon from 'sinon';
1818

1919
import configValidator from './utils/config_validator';
20-
import enums from './utils/enums';
20+
import * as enums from './utils/enums';
2121
import logger from './plugins/logger';
2222
import Optimizely from './optimizely';
2323
import testData from './tests/test_data';

packages/optimizely-sdk/lib/index.node.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import {
2424

2525
import fns from './utils/fns';
2626
import Optimizely from './optimizely';
27-
import enums from './utils/enums';
27+
import * as enums from './utils/enums';
2828
import loggerPlugin from './plugins/logger';
2929
import configValidator from './utils/config_validator';
3030
import defaultErrorHandler from './plugins/error_handler';

packages/optimizely-sdk/lib/index.node.tests.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import { assert } from 'chai';
1717
import sinon from 'sinon';
1818
import * as eventProcessor from '@optimizely/js-sdk-event-processor';
1919

20-
import enums from './utils/enums';
20+
import * as enums from './utils/enums';
2121
import Optimizely from './optimizely';
2222
import testData from './tests/test_data';
2323
import loggerPlugin from './plugins/logger';

packages/optimizely-sdk/lib/index.react_native.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import {
2323
} from '@optimizely/js-sdk-logging';
2424

2525
import fns from './utils/fns';
26-
import enums from './utils/enums';
26+
import * as enums from './utils/enums';
2727
import Optimizely from './optimizely';
2828
import configValidator from './utils/config_validator';
2929
import defaultErrorHandler from './plugins/error_handler';

packages/optimizely-sdk/lib/optimizely/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import * as eventProcessor from '@optimizely/js-sdk-event-processor';
1919
import fns from '../utils/fns'
2020
import { validate } from '../utils/attributes_validator';
2121
import decisionService from '../core/decision_service';
22-
import enums from '../utils/enums';
22+
import * as enums from '../utils/enums';
2323
import { getImpressionEvent, getConversionEvent } from '../core/event_builder/index.js';
2424
import { buildConversionEvent, buildImpressionEvent } from '../core/event_builder/event_helpers';
2525
import * as eventTagsValidator from '../utils/event_tags_validator';

packages/optimizely-sdk/lib/optimizely/index.tests.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import AudienceEvaluator from '../core/audience_evaluator';
2424
import bluebird from 'bluebird';
2525
import bucketer from '../core/bucketer';
2626
import projectConfigManager from '../core/project_config/project_config_manager';
27-
import enums from '../utils/enums';
27+
import * as enums from '../utils/enums';
2828
import eventBuilder from '../core/event_builder/index.js';
2929
import eventDispatcher from '../plugins/event_dispatcher/index.node';
3030
import errorHandler from '../plugins/error_handler';

0 commit comments

Comments
 (0)