BuildDocsReferenceGuidesBlogDiscordnode:eventsdefaultEventEmitterAsyncResourceM[events.captureRejectionSymbol]MaddListenerPasyncIdPasyncResourceCoconstructorMemitMemitDestroyMeventNamesMgetMaxListenersMlistenerCountMlistenersMoffMonMonceMprependListenerMprependOnceListenerMrawListenersMremoveAllListenersMremoveListenerMsetMaxListenersPtriggerAsyncIdBuildDocsReferenceGuidesBlogDiscordnode:eventsdefaultEventEmitterAsyncResourceM[events.captureRejectionSymbol]MaddListenerPasyncIdPasyncResourceCoconstructorMemitMemitDestroyMeventNamesMgetMaxListenersMlistenerCountMlistenersMoffMonMonceMprependListenerMprependOnceListenerMrawListenersMremoveAllListenersMremoveListenerMsetMaxListenersPtriggerAsyncIdevents.default.EventEmitterAsyncResourceEventEmitterAsyncResourceasync contextasyncIdasyncResourceEventEmitterReferencingAsyncResourcetriggerAsyncId[events.captureRejectionSymbol]ErroraddListeneremitemitDestroyeventNamesgetMaxListenerslistenerCountlistenersoffononceprependListenerprependOnceListenerrawListenersremoveAllListenersremoveListenersetMaxListenersReferenceDocsGuidesDiscordMerch StoreGitHubBlogRuntimePackage managerTest runnerBundlerPackage runnerBun 1.0Bun 1.1Bun 1.2Bun 1.3RoadmapContributingLicenseWe're hiring →
class EventEmitterAsyncResource | Node.js events module | Bun,AI智能索引,全网链接索引,智能导航,网页索引
- Integrates `EventEmitter` with `AsyncResource` for `EventEmitter`s that
require manual async tracking. Specifically, all events emitted by instances
of `events.EventEmitterAsyncResource` will run within its [async context](https://nodejs.org/docs/latest-v25.x/api/async_context.html).
```js
import { EventEmitterAsyncResource, EventEmitter } from