08:40
<Jack Works>
https://devblogs.microsoft.com/typescript/announcing-typescript-5-2-beta/
08:40
<Jack Works>
Symbol.dispose ??= Symbol("Symbol.dispose");
Symbol.asyncDispose ??= Symbol("Symbol.asyncDispose");

rather than this, I'd suggest using Symbol.for for cross-realm, and use Object.defineProperty instead of ??=

13:07
<Mathieu Hofman>
Well known symbols are unfortunately not registered. Unfortunately a shim /app that cares about spec compliance and cross realm values matching would have to arrange using the same unique symbol value.