#1130086 ITP: node-abort-controller -- implementation of AbortController interface

Package:
wnpp
Source:
wnpp
Submitter:
Bastien Roucaries
Date:
2026-03-08 14:15:02 UTC
Severity:
normal
#1130086#5
Date:
2026-03-08 14:12:37 UTC
From:
To:
* Package name    : node-abort-controller
  Version         : 3.0.0
  Upstream Author : Toru Nagashima (https://github.com/mysticatea)
* URL             : https://github.com/mysticatea/abort-controller#readme
* License         : Expat
  Programming Lang: JavaScript/Typescript
  Description     : implementation of AbortController interface

 abort-controller is a lightweight implementation of the AbortController
 and AbortSignal specifications, providing a standards‑compliant mechanism
 for canceling asynchronous operations in environments where these APIs
 are not natively available. It enables developers to supply abort
 signals to promise‑based workflows—such as network requests, streams,
 or long‑running tasks—and to terminate those operations in a controlled,
 interoperable manner.
 .
 This package serves as a polyfill for Node.js versions lacking built‑in
 support, ensuring consistent behavior across platforms that rely on the
 modern abort signaling pattern.
 .
 This package include also small package event-target-shim,
 a lightweight, standards‑aligned polyfill for the EventTarget
 interface, enabling consistent event handling in environments
 without native support.
 .
 A polyfill is a piece of code that implements modern web platform
 features in environments that do not natively support them.
 .
 Node.js is an event-based server-side JavaScript engine.

team maintained split from readable stream