diff options
author | 2023-09-23 09:40:06 +0800 | |
---|---|---|
committer | 2023-09-22 18:40:06 -0700 | |
commit | 1445775d64df9f45ea25ae64fa47ee3c0d321baa (patch) | |
tree | 6b9e853f2a0dae12b0f54ec989d72a2139444942 /src/js/builtins/ImportMetaObject.ts | |
parent | feefaf00d799e152e1c816e7cd8c8beb70c7f074 (diff) | |
download | bun-1445775d64df9f45ea25ae64fa47ee3c0d321baa.tar.gz bun-1445775d64df9f45ea25ae64fa47ee3c0d321baa.tar.zst bun-1445775d64df9f45ea25ae64fa47ee3c0d321baa.zip |
fix(runtime): exclude unevaluated module in `require.cache` (#5903)
Close: #5898
Diffstat (limited to 'src/js/builtins/ImportMetaObject.ts')
-rw-r--r-- | src/js/builtins/ImportMetaObject.ts | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/js/builtins/ImportMetaObject.ts b/src/js/builtins/ImportMetaObject.ts index 17eb274cd..bf498e9f9 100644 --- a/src/js/builtins/ImportMetaObject.ts +++ b/src/js/builtins/ImportMetaObject.ts @@ -165,7 +165,7 @@ export function createRequireCache() { }, has(target, key: string) { - return $requireMap.$has(key) || Loader.registry.$has(key); + return $requireMap.$has(key) || Boolean(Loader.registry.$get(key)?.evaluated); }, deleteProperty(target, key: string) { |