Error.prepareStackTrace not called when --enable-source-maps
- Version: v12.12.0
- Platform: Windows 10 64-bit
- Subsystem: error
It seems that when --enable-source-maps
is enabled, the way errors work is altered. For example, a global Error.prepareStackTrace
function is no longer called as part of the process.
I know --enable-source-maps
is experimental based on the docs, but cannot find any specific information on, for example, if this is an expected change to runtime behavior or not.
Just glancing around at the source code, I believe that internal/errors.js
is what is calling the Error.prepareStackTrace
when defined, but the command line flag replaces the stack trace implementation to one that does not call Error.prepareStackTrace
any longer.