Не совсем понял о чем.
Не знаю, о том ли отвечаю.
Можно самым первым скриптом поставить
<script>
window.addEventListener('error', (ev) => {
alert (`File ${ev.filename} : ${ev.lineno} -- ${ev.message}`);
})
</script>
Но все ошибки все равно не отловите. Например, неописанная переменная внутри функции, вылезет только после обращения к этой функции.