@aotearoan/neon
Version:
Neon is a lightweight design library of Vue 3 components with minimal dependencies.
3 lines (2 loc) • 603 B
JavaScript
;var f=Object.defineProperty;var o=(e,s,t)=>s in e?f(e,s,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[s]=t;var l=(e,s,t)=>(o(e,typeof s!="symbol"?s+"":s,t),t);Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const i=class i{static on(s,t){i.listeners[s]||(i.listeners[s]=[]),i.listeners[s].push(t)}static off(s,t){i.listeners[s]=i.listeners[s].filter(r=>r!==t)}static emit(s,...t){var r;(r=i.listeners[s])==null||r.forEach(c=>c(...t))}};l(i,"messagePrefix","neon-"),l(i,"listeners",{});let a=i;exports.NeonEventBus=a;
//# sourceMappingURL=NeonEventBus.cjs.js.map