UNPKG

awilix-manager

Version:

Wrapper over awilix to support more complex use-cases, such as async init and eager injection

14 lines (13 loc) 1.5 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getWithTags = exports.asyncDispose = exports.asyncInit = exports.eagerInject = exports.getByPredicate = exports.asMockValue = exports.asMockFunction = exports.asMockClass = exports.AwilixManager = void 0; var awilixManager_1 = require("./lib/awilixManager"); Object.defineProperty(exports, "AwilixManager", { enumerable: true, get: function () { return awilixManager_1.AwilixManager; } }); Object.defineProperty(exports, "asMockClass", { enumerable: true, get: function () { return awilixManager_1.asMockClass; } }); Object.defineProperty(exports, "asMockFunction", { enumerable: true, get: function () { return awilixManager_1.asMockFunction; } }); Object.defineProperty(exports, "asMockValue", { enumerable: true, get: function () { return awilixManager_1.asMockValue; } }); Object.defineProperty(exports, "getByPredicate", { enumerable: true, get: function () { return awilixManager_1.getByPredicate; } }); Object.defineProperty(exports, "eagerInject", { enumerable: true, get: function () { return awilixManager_1.eagerInject; } }); Object.defineProperty(exports, "asyncInit", { enumerable: true, get: function () { return awilixManager_1.asyncInit; } }); Object.defineProperty(exports, "asyncDispose", { enumerable: true, get: function () { return awilixManager_1.asyncDispose; } }); Object.defineProperty(exports, "getWithTags", { enumerable: true, get: function () { return awilixManager_1.getWithTags; } });