$entry.mjs raw

   1  // TinyJS Entry Point
   2  // Generated by TinyGo JavaScript backend
   3  
   4  import * as $rt from './$runtime/index.mjs';
   5  import * as $p0 from './common_crypto_sha256.mjs';
   6  import * as $p1 from './common_helpers.mjs';
   7  import * as $p2 from './common_jsbridge_bc.mjs';
   8  import * as $p3 from './common_jsbridge_idb.mjs';
   9  import * as $p4 from './common_jsbridge_subtle.mjs';
  10  import * as $p5 from './common_jsbridge_sw.mjs';
  11  import * as $p6 from './common_crypto_secp256k1.mjs';
  12  import * as $p7 from './common_nostr.mjs';
  13  import * as $p8 from './common_jsbridge_ws.mjs';
  14  import * as $p9 from './common_relay.mjs';
  15  import * as $main from './sw_relay.mjs';
  16  
  17  async function $start() {
  18    if ($rt.crypto && $rt.crypto.init) await $rt.crypto.init();
  19    if ($p0.init) $p0.init();
  20    if ($p1.init) $p1.init();
  21    if ($p2.init) $p2.init();
  22    if ($p3.init) $p3.init();
  23    if ($p4.init) $p4.init();
  24    if ($p5.init) $p5.init();
  25    if ($p6.init) $p6.init();
  26    if ($p7.init) $p7.init();
  27    if ($p8.init) $p8.init();
  28    if ($p9.init) $p9.init();
  29    if ($main.init) await $main.init();
  30    if ($main.main) await $main.main();
  31  }
  32  
  33  $rt.goroutine.runMain($start);
  34