ladybird/Tests/LibJS/Runtime/modules/namespace-re-export-source.mjs
Andreas Kling 94fea5ad2b LibJS: Re-export imported module namespaces indirectly
`import * as ns; export { ns }` was being recorded as a local
export, so two star exports of matching namespace objects resolved
through different fixture modules and became ambiguous.

Emit the same indirect namespace export metadata used by `export * as`
for both normal compilation and bytecode-cache materialization. Add a
module test that merges two matching namespace re-exports.
2026-05-22 01:56:57 +02:00

1 line
25 B
JavaScript