node
node copied to clipboard
Node.js JavaScript runtime ✨🐢🚀✨
Fix `Hash` and `Cipher` aborting when using `end` with `hex` and specific lengths of chunks. The issue was caused because there was missing validation on the written content from the...
For code changes: + [x] Include tests for any bug fixes or new features. + [x] Update documentation if relevant. + [x] Ensure that `make -j4 test` (UNIX), or `vcbuild...
refs: https://github.com/nodejs/node/discussions/37857
This inlines a simplified behaviour of [%Array.prototype.pop%](https://tc39.es/ecma262/#sec-array.prototype.pop) and [%Array.prototype.push%](https://tc39.es/ecma262/#sec-array.prototype.push) in `FreeList`’s methods and sets the prototype of the `list` to `null` so that [OrdinarySetWithOwnDescriptor](https://tc39.es/ecma262/#sec-ordinarysetwithowndescriptor) doesn’t walk up the prototype chain....
The `if-else` check is very long and redundant, I think we can refactor it with `??` operator. Benchmark for this module is required, let's see whether this patch would have...
Fixes: https://github.com/nodejs/node/issues/32361
Documenting activeHandles documentation in the process API which can be used by the developers to make functions/modules to track the health of their node process. Though i am aware of...
These commits add support for SM2 from the [SM9 standard](https://en.wikipedia.org/wiki/SM9_%28cryptography_standard%29). It requires a fair amount of hacks within our codebase, so if anyone has any other integration ideas, I'd be...
##### Checklist - [x] `make -j4 test` (UNIX), or `vcbuild test` (Windows) passes - [x] commit message follows [commit guidelines](https://github.com/nodejs/node/blob/master/doc/guides/contributing/pull-requests.md#commit-message-guidelines)