promiseHooks.onSettled(settled)
settled
<Function> Thesettled
callback to call when a promise is resolved or rejected.- Returns: <Function> Call to stop the hook.
The settled
hook must be a plain function. Providing an async function will
throw as it would produce an infinite microtask loop.
import { promiseHooks } from 'node:v8';
const stop = promiseHooks.onSettled((promise) => {});
const { promiseHooks } = require('node:v8');
const stop = promiseHooks.onSettled((promise) => {});