kibana-riya
Version:
Kibana is an open source (Apache Licensed), browser based analytics and search dashboard for Elasticsearch. Kibana is a snap to setup and start using. Kibana strives to be easy to get started with, while also being flexible and powerful, just like Elastic
38 lines (23 loc) • 1.28 kB
JavaScript
;
Object.defineProperty(exports, '__esModule', {
value: true
});
var registerPlugins = _asyncToGenerator(function* (server) {
yield (0, _bluebird.fromNode)(function (cb) {
server.register(plugins, cb);
});
});
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
function _asyncToGenerator(fn) { return function () { var gen = fn.apply(this, arguments); return new Promise(function (resolve, reject) { var callNext = step.bind(null, 'next'); var callThrow = step.bind(null, 'throw'); function step(key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(callNext, callThrow); } } callNext(); }); }; }
var _vision = require('vision');
var _vision2 = _interopRequireDefault(_vision);
var _inert = require('inert');
var _inert2 = _interopRequireDefault(_inert);
var _h2o2 = require('h2o2');
var _h2o22 = _interopRequireDefault(_h2o2);
var _bluebird = require('bluebird');
var plugins = [_vision2['default'], _inert2['default'], _h2o22['default']];
exports['default'] = function (kbnServer, server, config) {
registerPlugins(server);
};
module.exports = exports['default'];