'use strict';

// put these on a separate line with a var declaration for each. This makes diagnosing issues easier because you can see which line
// it fails on if there is an error in the require
var counterService = require('./MongoCounterService');
var accountDataService = require('./MongoAccountDataService');
var offlineDataService = require('./MongoOfflineDataService');
var ruleDataService = require('./MongoRuleDataService');
var connection = require('./MongoConnection');
var dataInsertService = require('./MongoDataInsertService');
var dataFindService = require('./MongoDataFindService');
var dataUpdateService = require('./MongoDataUpdateService');
var fileUploadService = require('./MongoFileUploadService');
var auditService = require('./MongoAuditService');
var componentService = require('./MongoComponentService');

module.exports = {
    counterService: counterService,
    accountDataService: accountDataService,
    offlineDataService: offlineDataService,
    ruleDataService: ruleDataService,
    connection: connection,
    dataInsertService: dataInsertService,
    dataFindService: dataFindService,
    dataUpdateService: dataUpdateService,
    fileUploadService: fileUploadService,
    auditService: auditService,
    componentService: componentService
};