shystruk/custom-event-js