@baizey/dependency-injection
Version:
A simple typescript dependency injection
34 lines (33 loc) • 930 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Lifetime = void 0;
var Lifetime = /** @class */ (function () {
// noinspection JSUnusedLocalSymbols
function Lifetime() {
}
Object.defineProperty(Lifetime, "dummy", {
enumerable: false,
configurable: true,
writable: true,
value: function (name, isSingleton) {
return {
factory: function () {
return null;
},
clone: function () {
return null;
},
provide: function () {
return null;
},
validate: function () {
return null;
},
name: name,
isSingleton: false,
};
}
});
return Lifetime;
}());
exports.Lifetime = Lifetime;