Commit Graph

18 Commits

Author SHA1 Message Date
Derrick Hammer 2ac16d2c5c
feat: re-export defer from p-defer 2023-07-23 13:29:25 -04:00
Derrick Hammer 711b1341b8
feat: create abstract NetworkClient with register, status, and ready methods. status calls getNetworkModuleStatus 2023-07-23 13:27:56 -04:00
Derrick Hammer 19167acec2
feat: add getNetworkModuleStatus to fetch a network module status, either one time or continuous 2023-07-23 13:27:05 -04:00
Derrick Hammer 565fb05d85
fix: if we are in a webworker, automatically setup the handler so we don't ever forget 2023-07-21 13:19:56 -04:00
Derrick Hammer ceffa292ca
fix: add type check on window 2023-07-21 09:28:40 -04:00
Derrick Hammer a0d1a0445c
refactor: change bootup process for when we are running from the extension background page to query the kernel version to detect that it's ready, and talk directly to the kernel, not via the bridge 2023-07-20 12:17:22 -04:00
Derrick Hammer 191c3b5f90
fix: pass event.data.err to logErr 2023-07-11 17:05:55 -04:00
Derrick Hammer c1f3daae83
fix: export concatBytes 2023-07-03 02:12:59 -04:00
Derrick Hammer 079bfc2b19
fix: replace skt.us with kernel.lumeweb.com 2023-07-02 12:35:05 -04:00
Derrick Hammer 44e2a0d06d
fix: add support for a hosted kernel, but only on localhost (for debugging) 2023-07-02 11:22:11 -04:00
Derrick Hammer 976723202d
fix: export bufToHex 2023-07-01 23:17:35 -04:00
Derrick Hammer f7cc9a755e
refactor: move to emittery 2023-07-01 15:56:28 -04:00
Derrick Hammer 94287ce2d9
refactor: re-export several crypto, string, and binary utilities 2023-07-01 05:08:56 -04:00
Derrick Hammer e6a13a16cc
fix: export handlePresentKey 2023-07-01 03:03:44 -04:00
Derrick Hammer 2d7d057b05
fix: need typeof 2023-06-29 02:40:48 -04:00
Derrick Hammer 480fdf23e8
fix: add factory back in 2023-06-28 00:32:59 -04:00
Derrick Hammer 021fcf424e
refactor: change how module calling works 2023-06-28 00:26:22 -04:00
Derrick Hammer caae937352
feat: initial version 2023-06-27 22:47:11 -04:00