nope-js-node
Version:
NoPE Runtime for Nodejs. For Browser-Support please use nope-browser
27 lines (26 loc) • 834 B
JavaScript
;
/**
* @author Martin Karkowski
* @email m.karkowski@zema.de
* @desc [description]
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.getCentralDecoratedContainer = void 0;
const singletonMethod_1 = require("../helpers/singletonMethod");
/**
* Return the central loger. This logger is a singleton (see {@link getSingleton})
*
* @author M.Karkowski
* @export
* @return {NopeLogger} A Returns the Logger {@link NopeLogger}
*/
function getCentralDecoratedContainer() {
const container = (0, singletonMethod_1.getSingleton)("nope.decorated.elements", () => {
return {
services: new Map(),
classes: new Map(),
};
});
return container.instance;
}
exports.getCentralDecoratedContainer = getCentralDecoratedContainer;