node
node copied to clipboard
Node.js JavaScript runtime ✨🐢🚀✨
### Version v23.3.0 ### Platform ```text Darwin Rochs-MBP-3710.localdomain 23.4.0 Darwin Kernel Version 23.4.0: Wed Feb 21 21:44:43 PST 2024; root:xnu-10063.101.15~2/RELEASE_ARM64_T6000 arm64 ``` ### Subsystem perf_hooks ### What steps will reproduce...
Fixes: https://github.com/nodejs/node/issues/55834
Added test for #55913 that is expected to fail until issue is fixed. Please approve MacOS testing CI to verify test is failing as expected.
Implements https://github.com/whatwg/streams/pull/1326 Fixes #56044
No test was added since it was covered by existing WPT, and the spec change did not introduce WPT updates Fixes: https://github.com/nodejs/node/issues/56014 Refs: https://github.com/whatwg/streams/pull/1333
### What is the problem this feature will solve? Following the implementation of #52706 in Node.js version 22.2, workers can no longer specify custom ESM loader hooks. In the Angular...
We can leverage C++20 and use `std::views::keys()` which returns `std::ranges::elements_view` which avoids creating a vector for `GetBuiltinIds()`
> Work in progress. The goal is to convert `std::vector` to `std::span`
Added chunked reading support to readFileHandle to handle files larger than 2 GiB, resolving size limitations while preserving existing functionality. #55864
PR-URL: https://github.com/nodejs/node/pull/55412 Reviewed-By: Matteo Collina Reviewed-By: Antoine du Hamel