Pinned
She/Her. I contribute to Node.js and V8.
- Added some new commands to the GDB & LLDB plugin for V8.. `v8 source`: shows the JS source of the selected frame `v8 isolate`: find the isolate address in the current thread, works from the coredump too (implementing that in LLDB was quite a bit of challenge!)
- Made the new debug helper plugins work for Node.js + bleeding edge V8 🌟 Verified it works in LLDB (Linux, macOS) & GDB (Linux), both in live and coredump debugging Going to backport the patches to Node.js when the object inspection is more polished and it stablizes bit more..
- Landed some improvements to errors for require(esm) with top-level await (behind --experimental-print-required-tla for now): - No need to run the code to collect the TLA locations, so it can be enabled by default soon - Added require stack and location metadata to the error
- Today I gave a talk @thejsnation about the life cycle of ESM in Node.js, how it differs in other environments and the new features that will affect these stages. Slides:

