node
node copied to clipboard
Node.js JavaScript runtime ✨🐢🚀✨
### What is the problem this feature will solve? Currently the advice in https://v8.dev/docs/trace doesn't work with node i.e. `nvm run --preserve-symlinks --preserve-symlinks-main --track_gc_object_stats --noincremental-marking --trace-event-categories disabled-by-default-v8 script.js` does not...
### What is the problem this feature will solve? The `JSON.parse(fs.readFileSync(path))`, `fs.readFile(path, "utf-8", res => { res = JSON.parse(res); /* ... */ })` look just way too long and complex....
Backport of: https://github.com/nodejs/node/pull/43714 On `arm-12+`, `fsPromises.stat` timestamps are returned as 0 even for small positive values. Excluding this platform from test.
This happens very infrequently, but would be great to make this automated Follow up to https://github.com/nodejs/Release/issues/576
Add `getSendQueueSize` and `getSendQueueCount` for `dgram`. - [x] `make -j4 test` (UNIX), or `vcbuild test` (Windows) passes - [x] tests and/or benchmarks are included - [x] documentation is changed or...
I'm not expecting to land this PR as-is but i'm seeking feedback from @nodejs/crypto namely @tniessen and @jasnell on the end state which this currently reflects. Overall the question is...
This PR fixes WebCryptoAPI deriveBits validation error behaviour. Fixes 512 WPTs
This PR fixes WebCryptoAPI EC namedCurve validation error behaviour. Fixes 36 WPTs
This PR fixes WebCryptoAPI AES key length validation error behaviour. Fixes 672 WPTs
This PR fixes WebCryptoAPI behaviour when it comes to operation specific errors. Fixes 21 WPTs