node
node copied to clipboard
Node.js JavaScript runtime ✨🐢🚀✨
This should address #57234. Adding the teardown in case of `isolation: none` addresses this specific issue, and I see no potential negative effects in having it. @cjihrig, was there a...
## Changing assert to become a class This PR refactors `assert` from a method to a dedicated class. This change is motivated by the need for greater flexibility and configurability...
Being able to `await` sub tests and orchestrate the order of sub tests and other async functions was no longer possible after #56664 I think this was an obvious mistake....
@islandryu is doing some amazing work on Node.js inspector and being able to handle upstream coordination work like in Chrome DevTools. I believe @islandryu will be a strong addition to...
- The logic for emitting the DEP0155 warning now checks that the export key is exactly `"./"` before displaying the warning. - Pattern mappings such as `"./*"` and valid subpath...
PR-URL: https://github.com/nodejs/node/pull/56350 Fixes: https://github.com/nodejs/typescript/issues/17 Reviewed-By: Matteo Collina Reviewed-By: Mohammed Keyvanzadeh Reviewed-By: Paolo Insogna Reviewed-By: Pietro Marchini
Since #58073, we've defined the concept of namespaces and introduced the first one, `testRunner`, in `node.config.json`. I'm opening this issue to gather some feedback regarding the potential addition of other...
### Version v24.2.0 ### Platform ```text Darwin macbook-air.taile5a6b.ts.net 24.4.0 Darwin Kernel Version 24.4.0: Fri Apr 11 18:34:14 PDT 2025; root:xnu-11417.101.15~117/RELEASE_ARM64_T8122 arm64 ``` ### Subsystem test ### What steps will reproduce...
Removes the reliance on prototype bound methods internally so that Uint8Arrays can be set as the bound `this` value when calling the various Buffer methods. Introduces some additional tamper protection...