tooty
Version:
Simple agnostic message router for node
31 lines (20 loc) • 745 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
var _builder = require("./builder");
var _builder2 = _interopRequireDefault(_builder);
var _router = require("./router");
var _router2 = _interopRequireDefault(_router);
var tooty = {
build: function build(definition) {
var routerOptions = arguments[1] === undefined ? {} : arguments[1];
var builder = _builder2["default"].build(definition);
return new _router2["default"](builder.resolve(), routerOptions);
},
Router: _router2["default"],
Builder: _builder2["default"]
};
exports["default"] = tooty;
module.exports = exports["default"];