Debian Patches

Status for node-es-abstract/1.24.2+~cs59.63.124-1

Patch Description Author Forwarded Bugs Origin Last update
typed-array-byte-length-avoid-dunder-proto.patch use get-proto instead of the __proto__ accessor typed-array-byte-length reads Proto.__proto__ to reach %TypedArray%.prototype,
which throws under "node --disable-proto=throw"; pkg-js-autopkgtest runs the
test suite with that option, so merely loading es-abstract fails there.
.
has-proto() cannot detect the problem: it only probes the __proto__ literal
syntax, which stays legal when the accessor is disabled, so the guard around
the access is always true.
.
get-proto is already a dependency of es-abstract and goes through
Reflect.getPrototypeOf, exactly like the sibling typed-array-byte-offset
module does since 1.0.4.
Xavier Guimard <yadd@debian.org> no 2026-08-15

All known versions for source package 'node-es-abstract'

Links