nostr package: vastly simplify the API #412

Merged
sistemd merged 27 commits from nostr-package-use-methods-for-events into main 2023-03-27 09:09:48 +00:00

27 Commits

Author SHA1 Message Date
589243c02a
Merge remote-tracking branch 'origin/nostr-package-eose' into nostr-package-use-methods-for-events 2023-03-27 10:07:54 +01:00
05ee2198f9
Merge pull request #449 from v0l/nostr-package-contact-list
implement NIP-02
2023-03-27 10:07:13 +01:00
4ece1005eb
Merge pull request #448 from v0l/nostr-package-minor-improvements
`nostr` package: various improvements
2023-03-27 10:06:57 +01:00
ed61f203a1
Merge pull request #446 from v0l/nostr-package-relay-info
`nostr` package: fetch relay info
2023-03-27 10:06:43 +01:00
d9f443d04d
Merge pull request #434 from v0l/nostr-package-better-tests
`nostr` package: more tests
2023-03-27 10:06:17 +01:00
6fa45946f4
Merge pull request #414 from v0l/nostr-package-eose
`nostr` package: NIP-15 "EOSE" support
2023-03-27 10:06:02 +01:00
ennmichael
59c4b60a6a
implement nip-02 2023-03-19 12:58:56 +01:00
ennmichael
dc5514bb74
update README 2023-03-18 20:43:59 +01:00
ennmichael
e88fd7f9f2
saner error handling 2023-03-18 20:33:32 +01:00
ennmichael
c081b21929
allow arbitrary extensions 2023-03-18 19:07:36 +01:00
ennmichael
5556b27f0b
additional eslint rules 2023-03-18 10:47:54 +01:00
ennmichael
e353c8da4f
use strictEqual in tests 2023-03-18 10:46:15 +01:00
ennmichael
3d09ca18c5
better async/await linting 2023-03-17 22:16:03 +01:00
ennmichael
f7cf0a7b77
cleanup 2023-03-17 22:12:22 +01:00
ennmichael
9c6d80db5e
export fetchRelayInfo 2023-03-17 21:43:55 +01:00
ennmichael
94d10a07be
test readyState 2023-03-17 21:32:03 +01:00
ennmichael
81b4fd0ce8
fetch relay info 2023-03-17 21:11:45 +01:00
ennmichael
aa8bc3b598
cleanup 2023-03-17 15:43:45 +01:00
ennmichael
d5cce39400
readme files 2023-03-17 15:43:45 +01:00
ennmichael
43ef562bf3
demonstrate that nostr-rs-relay auth options don't work 2023-03-17 15:43:45 +01:00
ennmichael
7cba13b8a6
improve test suite, add dm tests 2023-03-17 15:43:45 +01:00
ennmichael
67fe6863ed
eose test 2023-03-17 15:40:06 +01:00
ennmichael
2fed0f3b83
add eose to the client 2023-03-17 15:40:06 +01:00
ennmichael
81f2bb1962
add eose to conn 2023-03-17 15:40:06 +01:00
ennmichael
9b03c4d2ed
add eose to emitter 2023-03-17 15:40:06 +01:00
ennmichael
f3f02a2f56
add missing await 2023-03-17 15:37:57 +01:00
ennmichael
8075f3ebb7
vastly simplify the api 2023-03-17 15:33:48 +01:00