UNPKG

unleash-server

Version:

Unleash is an enterprise ready feature toggles service. It provides different strategies for handling feature toggles.

27 lines 823 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); class EventService { constructor({ eventStore }, { getLogger }) { this.logger = getLogger('services/event-service.ts'); this.eventStore = eventStore; } async getEvents() { let totalEvents = await this.eventStore.count(); let events = await this.eventStore.getEvents(); return { events, totalEvents, }; } async searchEvents(search) { let totalEvents = await this.eventStore.filteredCount(search); let events = await this.eventStore.searchEvents(search); return { events, totalEvents, }; } } exports.default = EventService; module.exports = EventService; //# sourceMappingURL=event-service.js.map