all files / lib/ index.js

100% Statements 33/33
75% Branches 3/4
100% Functions 2/2
100% Lines 32/32
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59                                                     
'use strict';
 
Object.defineProperty(exports, "__esModule", {
  value: true
});
 
var _setup = require('./setup');
 
var _setup2 = _interopRequireDefault(_setup);
 
var _prequest = require('./deps/ajax/prequest');
 
var _prequest2 = _interopRequireDefault(_prequest);
 
var _utils = require('./utils');
 
var _utils2 = _interopRequireDefault(_utils);
 
var _errors = require('./deps/errors');
 
var _index = require('./replicate/index');
 
var _index2 = _interopRequireDefault(_index);
 
var _sync = require('./sync');
 
var _sync2 = _interopRequireDefault(_sync);
 
var _index3 = require('./adapters/http/index');
 
var _index4 = _interopRequireDefault(_index3);
 
var _index5 = require('./mapreduce/index');
 
var _index6 = _interopRequireDefault(_index5);
 
var _adapters = require('./adapters');
 
var _adapters2 = _interopRequireDefault(_adapters);
 
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
 
_setup2.default.ajax = _prequest2.default;
_setup2.default.utils = _utils2.default;
_setup2.default.Errors = _errors.errors;
_setup2.default.replicate = _index2.default.replicate;
_setup2.default.sync = _sync2.default;
_setup2.default.version = '5.1.1-prerelease'; // will be automatically supplied by build.sh
_setup2.default.adapter('http', _index4.default);
_setup2.default.adapter('https', _index4.default);
 
_setup2.default.plugin(_index6.default);
 
Object.keys(_adapters2.default).forEach(function (adapterName) {
  _setup2.default.adapter(adapterName, _adapters2.default[adapterName], true);
});
 
exports.default = _setup2.default;
module.exports = exports['default'];