doguinho
Version:
IoC and DI for Vue.js 2 with InversifyJS inspired by NestJS
75 lines (62 loc) • 2.06 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _exportNames = {
createDoguinho: true
};
exports.createDoguinho = createDoguinho;
require("reflect-metadata");
var _loader = _interopRequireDefault(require("./loader"));
var _injector = require("./injector");
Object.keys(_injector).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _injector[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function get() {
return _injector[key];
}
});
});
var _module = require("./module");
Object.keys(_module).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _module[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function get() {
return _module[key];
}
});
});
var _plugin = require("./plugin");
Object.keys(_plugin).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _plugin[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function get() {
return _plugin[key];
}
});
});
var _utils = require("./utils");
Object.keys(_utils).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _utils[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function get() {
return _utils[key];
}
});
});
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
function createDoguinho(options) {
return (0, _loader["default"])(options);
}