Skip to main content
HookCallbacks - node__v8.d.ts - Node documentation
interface HookCallbacks

Usage in Deno

```typescript import { type HookCallbacks } from "node:node__v8.d.ts"; ```
Key events in the lifetime of a promise have been categorized into four areas: creation of a promise, before/after a continuation handler is called or around an await, and when the promise resolves or rejects. Because promises are asynchronous resources whose lifecycle is tracked via the promise hooks mechanism, the `init()`, `before()`, `after()`, and `settled()` callbacks must not be async functions as they create more promises which would produce an infinite loop.

Properties

optional
init: Init
optional
before: Before
optional
after: After
optional
settled: Settled