-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathmain.js
17 lines (15 loc) · 887 Bytes
/
main.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import {Application} from './Application';
import {ServiceLocator} from './service/ServiceLocator';
import {CoderadarAuthorizationService} from './service/CoderadarAuthorizationService';
import {CoderadarCommitService} from './service/CoderadarCommitService';
import {CoderadarMetricService} from './service/CoderadarMetricService';
import {MetricNameService} from './service/MetricNameService';
(function () {
// register services
ServiceLocator.getInstance().register('authorizationService', new CoderadarAuthorizationService());
ServiceLocator.getInstance().register('commitService', new CoderadarCommitService());
ServiceLocator.getInstance().register('metricService', new CoderadarMetricService());
ServiceLocator.getInstance().register('metricNameService', new MetricNameService());
var application = new Application();
application.initialize();
})();