UNPKG

nest-arango

Version:

ArangoDB driver module for NestJS with a built-in CLI tool for creating and running migration scripts

21 lines 875 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.EventListenerMetadataStorage = exports.EventListenerMetadataStorageHost = void 0; class EventListenerMetadataStorageHost { metadataMap = new Map(); registerMetadata(entity, event, action) { if (!this.metadataMap.get(entity)) { this.metadataMap.set(entity, new Map()); } this.metadataMap.get(entity)?.set(event, action); } getMetadata(entity) { return this.metadataMap.get(entity); } } exports.EventListenerMetadataStorageHost = EventListenerMetadataStorageHost; const globalRef = global; exports.EventListenerMetadataStorage = globalRef.ArangoEventListenerMetadataStorage || (globalRef.ArangoEventListenerMetadataStorage = new EventListenerMetadataStorageHost()); //# sourceMappingURL=event-metadata.storage.js.map