03:04
<shu>
call is finalized: https://github.com/tc39/Reflector/issues/436#issuecomment-1154620771
03:04
<shu>
check the TC39 calendar!
03:04
<shu>
and see you all Tuesday, Jun 21
22:14
<Kris Kowal>
Question for engine vendors: can we reveal the loader hooks of the host to guest code? https://github.com/tc39/proposal-compartments/issues/63
22:16
<Kris Kowal>
My intuition is “maybe?” The loadHook is basically fetch + compile.
22:17
<naugtur>
Some loader hooks exist in Node.js https://nodejs.org/api/esm.html#hooks
22:48
<Kris Kowal>
Ah, this hints at James Browning’s suggestion of passing defaultLoadHook as an argument.
22:52
<Kris Kowal>
Noted in the issue^
22:52
<Kris Kowal>
So the question remains but specifically for browser vendors.
22:53
<Kris Kowal>
I posted another motivating example, inter-compartment linkage https://github.com/tc39/proposal-compartments/pull/64/files
23:01
<shu>
my intuition is a strong "preferably not"
23:13
<Kris Kowal>
Also, looking for a temperature check for whether to share or detach compartments by default https://github.com/tc39/proposal-compartments/issues/65
23:47
<Kris Kowal>
Quick fix for namespace object bindings, since * is not a reserved export name. https://github.com/tc39/proposal-compartments/pull/66
23:56
<Kris Kowal>
importMetaHook found to be superfluous https://github.com/tc39/proposal-compartments/pull/67