Я тут подумал и придумал некую гадкую штуку.
Скрипт нужно добавить в прелоад браузера или , если вы ловите события на своем сайте, но от модулей, то до вызова скриптов этих модулей:
(()=>{
if(!window.calls) window.calls = [];
let defoultAddEventListener = addEventListener
addEventListener = (event, callfunk, param)=>{
let elem = this;
window.calls.push({event, callfunk, elem});
return defoultAddEventListener.call(this, event, callfunk, param);
};
})();
В результате вы получите массив объектов в window.calls, где будут содержаться ссылки на нужные вам функции.