node
node copied to clipboard
Node.js JavaScript runtime ✨🐢🚀✨
WIP. This includes 4 temporary commits to fix known issues. Those still need to be upstreamed or landed on `main` Closes: https://github.com/nodejs/node/issues/44650
Currently, V8 on `main` is at version 10.2.154.15 (the same as v18.x). The stable V8 version today is 10.5 and 10.7 will be stable on Oct 18 (the release date...
Using a direct approach to create the readline async iterator allowed an iteration over 20 to 58% faster. **BREAKING CHANGE**: With that change, the async iteterator obtained from the readline...
### Version 17.3.0 ### Platform Linux ### Subsystem internal/process/promises ### What steps will reproduce the bug? Make a project folder. Create `package.json`: ```json { "type": "module" } ``` Paste this...
GuessMemoryAvailableToTheProcess() assumed that the return value of uv_get_constrained_memory() is a reasonable upper bound. It doesn't have to be, it can be much larger than actual available memory. There's another uv_get_constrained_memory()...
There is a growing list of feature requests for the DNS module which require upstream changes for an efficient implementation within node. - [ ] https://github.com/nodejs/node/issues/14648: c-ares does not support...
Resolves https://github.com/nodejs/node/issues/43658
Fixes: https://github.com/nodejs/node/issues/44735 after the previous fix, `spawnWithRestarts` restarts a minimal amount of restarts but continues updating watched file until the test complets
I noticed in #41003 that the loop-slice logic in `addNumericSeparator` could be done with a single regex replace. I did not change the implementation of `addNumericSeparatorEnd` because the logic is...