EventEmitter është një klasë bërthamore e Node që zbaton modelin publish/subscribe: objektet emetojnë ngjarje të emëruara, dhe dëgjuesit e regjistruar për ato ngjarje ekzekutohen kur ato ndodhin. Shumë nga API-ja e vetë Node (streams, HTTP servers, process) është ndërtuar mbi të.
Përdorimi bazik
{ } ;
emitter = ();
emitter.(, {
.();
});
emitter.(, { : });
