UNPKG

@unchainedshop/plugins

Version:

Official plugin collection for the Unchained Engine with payment, delivery, and pricing adapters

15 lines (14 loc) 456 B
import { EventEmitter } from 'node:events'; import { setEmitAdapter } from '@unchainedshop/events'; const NodeEventEmitter = () => { const eventEmitter = new EventEmitter(); return { publish: (eventName, payload) => { eventEmitter.emit(eventName, payload); }, subscribe: (eventName, callback) => { return eventEmitter.on(eventName, callback); }, }; }; setEmitAdapter(NodeEventEmitter());