よく読んだけど、すごく長文で話をして嫌われる俺の長文よりひどいものを久しぶりに見たな。

何を語ってるのかよくわからん。
もしかして、すごく鋭い事を言ってるつもりなのかな。

EventEmitterSyncとモジュール自体にSync付けるのもよくやからんし、
emitが同期的に走ることを問題にしたいんだろうけど、そもそも同期非同期の関数を用意する場合は同期の方にSyncつけようね、ってルールだろ。
片方だけの時には関係ない。API眺めたら気づくだろ、常識的に考えて。