'use strict';

Object.defineProperty(exports, "__esModule", {
  value: true
});

var _schema_info = require('./routes/schema_info');

var _schema_info2 = _interopRequireDefault(_schema_info);

var _login_info = require('./routes/login_info');

var _login_info2 = _interopRequireDefault(_login_info);

var _media = require('./routes/media');

var _media2 = _interopRequireDefault(_media);

var _update_references = require('./routes/update_references');

var _update_references2 = _interopRequireDefault(_update_references);

var _admin = require('./routes/admin');

var _admin2 = _interopRequireDefault(_admin);

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } }

exports.default = function (config) {
  return [(0, _schema_info2.default)(config), (0, _login_info2.default)(config), (0, _media2.default)(config), (0, _update_references2.default)(config)].concat(_toConsumableArray((0, _admin2.default)(config)));
};