1 2 3 4 5 6 7 8 9 10 11 12 13
import process from "node:process"; import { strictEqual } from "node:assert"; const error = new Error("thrown from next tick"); process.on("uncaughtException", (caught) => { strictEqual(caught, error); console.log("caught", caught); }); process.nextTick(() => { throw error; });