node
node copied to clipboard
Node.js JavaScript runtime ✨🐢🚀✨
- [x] `make -j4 test` (UNIX), or `vcbuild test` (Windows) passes - [x] tests and/or benchmarks are included - [x] documentation is changed or added - [x] commit message follows...
move the logic in `cpSync` that overrides existing dest files from JavaScript to C++ increasing its performance ___ This is the type of perf improvement that this change makes: ![Screenshot...
`Utf8Length()` is deprecated and was replaced during the V8 update (0e68481bf82), but 084a91291e5 introduced a new occurrence. Refs: https://github.com/nodejs/node/pull/58070 Refs: https://github.com/nodejs/node/pull/58048
### Version v22.14.0 ### Platform ```text Darwin MacBookPro 24.4.0 Darwin Kernel Version 24.4.0: Fri Apr 11 18:28:23 PDT 2025; root:xnu-11417.101.15~117/RELEASE_X86_64 x86_64 ``` ### Subsystem node:test ### What steps will reproduce...
Escape the `>` metachar in vcbuild.bat to avoid that a file named as the major node version number is created. Refs: #57991
This is an automated update of ada to 3.2.4.
The internal `hideStackFrames()` returns wrapper function with `.name === 'wrappedFn'` (and `.length === 0` which aligns with desired value), and these wrappers are exported directly to userspace. Let's give them...
This edge case is ambiguous and it is unclear from the existing documentation what happens in this case.
These features are enabled in stable Chrome 136 but not in V8 by default.