diff options
Diffstat (limited to 'runtime/js/99_main.js')
-rw-r--r-- | runtime/js/99_main.js | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/runtime/js/99_main.js b/runtime/js/99_main.js index 5c1c04766..b16fabe8a 100644 --- a/runtime/js/99_main.js +++ b/runtime/js/99_main.js @@ -218,17 +218,13 @@ delete Object.prototype.__proto__; ); build.setBuildInfo(runtimeOptions.target); util.setLogDebug(runtimeOptions.debugFlag, source); - // TODO(bartlomieju): a very crude way to disable - // source mapping of errors. This condition is true - // only for compiled standalone binaries. - let prepareStackTrace; - if (runtimeOptions.applySourceMaps) { - prepareStackTrace = core.createPrepareStackTrace( - errorStack.opApplySourceMap, - ); - } else { - prepareStackTrace = core.createPrepareStackTrace(); - } + const prepareStackTrace = core.createPrepareStackTrace( + // TODO(bartlomieju): a very crude way to disable + // source mapping of errors. This condition is true + // only for compiled standalone binaries. + runtimeOptions.applySourceMaps ? errorStack.opApplySourceMap : undefined, + errorStack.opFormatFileName, + ); // deno-lint-ignore prefer-primordials Error.prepareStackTrace = prepareStackTrace; } |