mirror of
https://github.com/denoland/deno.git
synced 2024-11-01 09:24:20 -04:00
504d2936ec
Fixes an edge in "unhandledrejection" event that prevent synchronous errors being surfaced when throw from a top-level scope.
6 lines
186 B
TypeScript
6 lines
186 B
TypeScript
globalThis.addEventListener("unhandledrejection", (e) => {
|
|
console.log("unhandled rejection at:", e.promise, "reason:", e.reason);
|
|
e.preventDefault();
|
|
});
|
|
|
|
throw new Error("boom!");
|