08:58
<snek>
finally found a reason to use HostFinalizeImportMeta... setting the prototype of all "internal" module import.meta objects in a runtime to introduce some contextual apis without having to define them individually on each import.meta object.
14:14
<kriskowal>
finally found a reason to use HostFinalizeImportMeta... setting the prototype of all "internal" module import.meta objects in a runtime to introduce some contextual apis without having to define them individually on each import.meta object.
So that they can use contextual data from import.meta as a receiver?
14:18
<kriskowal>
(If not, I would admonish using import.meta as an auxiliary global, especially until that can be emulated in user code.)
14:29
<snek>
So that they can use contextual data from import.meta as a receiver?
yes
14:29
<snek>
specifically for contextual apis, not for random globals