Skip to content

[export-defer] Add property enumeration tests#5038

Open
caiolima wants to merge 3 commits into
tc39:mainfrom
caiolima:export-defer-property-enumeration
Open

[export-defer] Add property enumeration tests#5038
caiolima wants to merge 3 commits into
tc39:mainfrom
caiolima:export-defer-property-enumeration

Conversation

@caiolima

Copy link
Copy Markdown
Contributor

Verifies Reflect.ownKeys(ns) lists deferred-reexport names across all four import shapes (static import * as ns, import defer * as ns, dynamic import(...), import.defer(...)) and that the call never evaluates the deferred dep.

Test plan: #5010

Verifies Reflect.ownKeys(ns) lists deferred-reexport names across all
four import shapes (static `import * as ns`, `import defer * as ns`,
dynamic `import(...)`, `import.defer(...)`) and that the call never
evaluates the deferred dep.
@caiolima caiolima requested a review from a team as a code owner April 27, 2026 17:09
@nicolo-ribaudo nicolo-ribaudo added the awaiting stage 2.7 Supports a "Stage 2" feature label May 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

awaiting stage 2.7 Supports a "Stage 2" feature needs review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants