UNPKG

688 BJavaScriptView Raw
1'use strict';
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6exports.get = get;
7exports.merge = merge;
8
9var _object = require('object.assign');
10
11var _object2 = _interopRequireDefault(_object);
12
13var _validateAdapter = require('./validateAdapter');
14
15var _validateAdapter2 = _interopRequireDefault(_validateAdapter);
16
17function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
18
19var configuration = {};
20
21function get() {
22 return (0, _object2['default'])({}, configuration);
23}
24
25function merge(extra) {
26 if (extra.adapter) {
27 (0, _validateAdapter2['default'])(extra.adapter);
28 }
29 (0, _object2['default'])(configuration, extra);
30}
\No newline at end of file