mirror of
https://github.com/denoland/deno.git
synced 2025-02-22 21:23:32 -05:00

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!");
|