github →

New request

#162: Use `EventTarget` when targeting Node.js 26

We'll provision a sandbox, run an agent against the issue, and open a draft PR. You can pull the branch and iterate from there.

Issue
enhancementhelp wanted

EventTarget is a built-in way to do events in Node.js 16+. This could be used instead of eventemitter3 when Node.js 14 is EOL.

Assessmentadvisory
feature●● medium80% confidence

Swapping eventemitter3 for native EventTarget modernizes the public event API and requires refactoring event subscriptions and emissions across the queue, tests, and manifest.

Likely files
  • package.json
  • source/queue.ts
  • source/index.ts
  • test/test.ts
Create the request

This opens a fresh agent run and a draft PR for issue #162.

Cancel