06b661625c
* Use custom relay API Relay from nostr-tools was cumbersome to use. This custom abstraction over window.WebSocket makes interacting with nostr relays easier. * Use variables for nostr message parts * Fix NWC save * Use try/finally * Refactor crossposting code * use custom replay API * simplify callWithTimeout * Use isomorphic-ws for nip57 zap receipts * Use async map * Reject with timeout error * Move time functions into lib/time * Remove outdated comment regarding relay.close() |
||
---|---|---|
.. | ||
ATTACH.md | ||
client.js | ||
index.js |