deno/cli/tests/testdata/unhandled_rejection.ts

13 lines
278 B
TypeScript

globalThis.addEventListener("unhandledrejection", (e) => {
console.log("unhandled rejection at:", e.promise, "reason:", e.reason);
e.preventDefault();
});
class Foo {
constructor() {
Promise.reject(new Error("bar not available"));
}
}
new Foo();
Promise.reject();