You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hey everyone! I've been working on issue #52965, and it was recommended that I suggest my improvements to the current REPL incrementally instead of doing a full overhaul. This issue will track my progress, so any suggestions can be made without bothering reviewers.
Use only vm, without an inspector session
Migrating to only use VM will allow the REPL to survive the deletion of important internals, as it will be operating under a different context. Additionally, it will allow the REPL to run in both a CJS context and an ESM context. It should (in theory) help fix/lessen the impact of many issues, such as the ones below (and various others):
Activity
avivkeller commentedon Jun 25, 2024
Until ESM support in VM has been improved, the REPL can't (IMO) support ESM. I'll work on this, but I can't make my plan certain yet.