The current upstream js/bun/transpiler/repl-transform.test.ts fixture is still replaced with a synthetic TODO even though Home carries Bun parser REPL transforms. Activating it exposes three missing end-to-end semantics:
- the native transpiler bridge does not propagate
replModeor disable DCE/object-literal ambiguity as Bun does - Home Zig parser rewrites top-level REPL
thisto CommonJSexports, unlike current Bun - the corpus
node:vmshim does not persist top-level declarations on the context object
Acceptance criteria:
- execute the unmodified current Bun fixture instead of a TODO
- preserve top-level
thisin parser REPL mode - support top-level await and object-literal disambiguation
- persist variables, functions, classes, and destructuring across vm context evaluations
- pass the exact fixture (36/36) and the complete
home_testgate