fix(runtime): exclude unevaluated module in require.cache (#5903)

Close: #5898
This commit is contained in:
Ai Hoshino
2023-09-23 09:40:06 +08:00
committed by GitHub
parent feefaf00d7
commit 1445775d64
3 changed files with 4 additions and 3 deletions

View File

@@ -9,6 +9,7 @@ ok(!Object.getOwnPropertyNames(require.cache).includes("bad"));
require("msgpackr-extract");
strictEqual(require.cache["extract"], undefined);
ok(!("extract" in require.cache)); // https://github.com/oven-sh/bun/issues/5898
ok(!Object.hasOwnProperty.call(require.cache, "extract"));
ok(!Object.getOwnPropertyNames(require.cache).includes("extract"));