doguinho
Version:
IoC and DI for Vue.js 2 with InversifyJS inspired by NestJS
24 lines (19 loc) • 571 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.decorate = decorate;
exports.fixModuleName = fixModuleName;
exports.assignFn = assignFn;
var _inversify = require("inversify");
function decorate(decorator, constructor) {
(0, _inversify.decorate)(decorator, constructor);
}
function fixModuleName(name) {
var suffix = name.indexOf("Module");
if (suffix !== -1) name = name.substr(0, suffix);
return name.toLowerCase();
}
function assignFn(current, expect) {
(expect[current] || expect["default"] || function () {})();
}