UNPKG

inversify

Version:

A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.

24 lines 2.55 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.preDestroy = exports.postConstruct = exports.tagged = exports.unmanaged = exports.optional = exports.named = exports.multiInject = exports.injectable = exports.injectFromBase = exports.inject = exports.decorate = exports.bindingTypeValues = exports.bindingScopeValues = exports.ContainerModule = exports.Container = exports.LazyServiceIdentifier = void 0; require("reflect-metadata"); var common_1 = require("@inversifyjs/common"); Object.defineProperty(exports, "LazyServiceIdentifier", { enumerable: true, get: function () { return common_1.LazyServiceIdentifier; } }); var container_1 = require("@inversifyjs/container"); Object.defineProperty(exports, "Container", { enumerable: true, get: function () { return container_1.Container; } }); Object.defineProperty(exports, "ContainerModule", { enumerable: true, get: function () { return container_1.ContainerModule; } }); var core_1 = require("@inversifyjs/core"); Object.defineProperty(exports, "bindingScopeValues", { enumerable: true, get: function () { return core_1.bindingScopeValues; } }); Object.defineProperty(exports, "bindingTypeValues", { enumerable: true, get: function () { return core_1.bindingTypeValues; } }); Object.defineProperty(exports, "decorate", { enumerable: true, get: function () { return core_1.decorate; } }); Object.defineProperty(exports, "inject", { enumerable: true, get: function () { return core_1.inject; } }); Object.defineProperty(exports, "injectFromBase", { enumerable: true, get: function () { return core_1.injectFromBase; } }); Object.defineProperty(exports, "injectable", { enumerable: true, get: function () { return core_1.injectable; } }); Object.defineProperty(exports, "multiInject", { enumerable: true, get: function () { return core_1.multiInject; } }); Object.defineProperty(exports, "named", { enumerable: true, get: function () { return core_1.named; } }); Object.defineProperty(exports, "optional", { enumerable: true, get: function () { return core_1.optional; } }); Object.defineProperty(exports, "unmanaged", { enumerable: true, get: function () { return core_1.unmanaged; } }); Object.defineProperty(exports, "tagged", { enumerable: true, get: function () { return core_1.tagged; } }); Object.defineProperty(exports, "postConstruct", { enumerable: true, get: function () { return core_1.postConstruct; } }); Object.defineProperty(exports, "preDestroy", { enumerable: true, get: function () { return core_1.preDestroy; } }); //# sourceMappingURL=index.js.map