JS how to add event listeners when any listener is added, altered or removed

I would like to detect in vanilla JS when any event listener is added / edited or removed from anything in the document DOM.

The use-case would be to identify of web extensions when they either attempt to:

a. manipulating the DOM, or

b. trying to add/edit or remove existing event listeners which are listening for DOM manipulation.