UNPKG

@unchainedshop/events

Version:

Event emitter abstraction layer for the Unchained Engine

8 lines (7 loc) 692 B
import { EventDirector } from "./EventDirector.js"; const { emit, getEmitAdapter, getEmitHistoryAdapter, getRegisteredEvents, registerEvents, setEmitAdapter, setEmitHistoryAdapter, subscribe, } = EventDirector; const GLOBAL_EVENTS = ['PAGE_VIEW']; registerEvents(GLOBAL_EVENTS); export { emit, getEmitAdapter, getEmitHistoryAdapter, getRegisteredEvents, registerEvents, setEmitAdapter, setEmitHistoryAdapter, subscribe, }; export { AuditLog, createAuditLog, OCSF_CLASS, OCSF_CATEGORY, OCSF_SEVERITY, OCSF_STATUS, OCSF_AUTH_ACTIVITY, OCSF_ACCOUNT_ACTIVITY, OCSF_API_ACTIVITY, } from "./audit/index.js"; export { configureAuditIntegration, AUDITED_EVENTS } from "./audit/audit-integration.js";