feat: removeAllListeners
test: removeAllListeners