node
node copied to clipboard
Node.js JavaScript runtime ✨🐢🚀✨
This is without tests until some conversation is had because it is a bit wonky. This makes --watch work with --run so you can do things like `node --watch-path src...
this allows the imports field of package.json to target a location outside of the package boundary. doing so allows for imports to work in directories just altering things like the...
Instead of sending many REPL changes in one PR (#52965), it was recommended to me to implement these one-by-one in several PRs. First up: Syntax highlighting :tada: This PR adds...
Hello, I wanted an `iterate` method for `StatementSync`. An SQL query can return lot of rows, for memory efficiency it seems important we can fetch rows on demand, instead collect...
Follow-up of #54404. See: https://github.com/nodejs/node/pull/54404#discussion_r1730292452 and https://github.com/nodejs/node/pull/54404#discussion_r1730293843
make `buflen` within the integer range when `buffer.toString()` and writing a string to buffer(for example `buffer.write(str)`) Fixes: https://github.com/nodejs/node/issues/51817
### Version v22.7.0 ### Platform ```text Linux static1 3.19.4-1.g51ddeac-desktop #1 SMP PREEMPT Mon Apr 13 13:20:55 UTC 2015 (51ddeac) x86_64 GNU/Linux ``` ### Subsystem _No response_ ### What steps will...
Fast API handles invalid UTF differently than the slow API. Fixes: https://github.com/nodejs/node/issues/54521 PR-URL: https://github.com/nodejs/node/pull/54525
This PR: - updates the WebCryptoAPI WPTs to the latest using `git node wpt WebCryptoAPI` - updates the WPT runner to allow for CJS status files so that more complex...
### Version 22.7.0 ### Platform ```text Linux api-deployment-694785c9f5-8dd8j 5.10.223-211.872.amzn2.x86_64 #1 SMP Mon Jul 29 19:52:29 UTC 2024 x86_64 GNU/Linux ``` ### Subsystem _No response_ ### What steps will reproduce the...