Commit Graph
235 Commits
Author SHA1 Message Date
fiatjaf 719462f041 something 2025-07-19 10:41:48 -03:00
fiatjaf f0357805c3 catch errors on function passed to auth() and log them. 2025-06-10 10:20:20 -03:00
fiatjaf d773012658 proper auth support on pool.publish(). 2025-06-06 22:36:07 -03:00
fiatjaf b8f91c37fa and there was an error in jsr.json 2025-06-05 14:37:56 -03:00
fiatjaf 2da3528362 forgot to expose blossom, as usual. 2025-06-05 01:29:54 -03:00
fiatjaf 315e9a472c expose signer module. 2025-06-04 21:47:17 -03:00
fiatjaf 5b78a829c7 ignore error when sending on a CLOSE to a closed connection. 2025-05-31 12:29:24 -03:00
fiatjaf de26ee98c5 failed to connect to a websocket should reject the promise. 2025-05-31 11:16:22 -03:00
fiatjaf eff9ea9579 remove deprecated subscribeManyMap() 2025-05-17 18:52:01 -03:00
fiatjaf 4ba9c8886b forgot to remove nip96 from export lists. 2025-05-12 05:24:57 -03:00
fiatjaf 3e839db6f2 tag v2.13.0 (breaking because stuff is removed). 2025-05-12 05:20:45 -03:00
fiatjaf ba26b92973 get rid of nip96 and unnecessary dependencies. 2025-04-02 11:51:02 -03:00
fiatjaf e498c9144d nip46: auto-reconnect. 2025-04-02 10:58:26 -03:00
fiatjaf 4a738c93d0 nip46: stop supporting nip04-encrypted messages. 2025-04-02 10:25:19 -03:00
fiatjaf 2a11c9ec91 nip04: functions shouldn't be async. 2025-04-02 10:19:27 -03:00
fiatjaf cbe3a9d683 pool subscribe methods accept an onauth param. 2025-04-01 19:16:42 -03:00
fiatjaf 9a612e59a2 update nip11 test. 2025-03-14 09:30:35 -03:00
Baris Aydekandfiatjaf_ 3c4019a154 nip54 normalizeIdentifier function 2025-02-25 13:52:40 -03:00
fiatjaf 43ce7f9377 fix reference to nostr-wasm dependency so it can be installed on deno.
fixes https://github.com/nbd-wtf/nostr-tools/issues/459
2024-11-25 21:33:25 -03:00
fiatjaf 5a55c670fb nip10: fix. 2024-11-13 01:21:54 -03:00
fiatjaf bf0c4d4988 nip10: improve, support quotes, author hints, change the way legacy refs are discovered. 2024-11-04 15:37:39 -03:00
fiatjaf 29270c8c9d nip46: fix legacyDecrypt argument. 2024-11-02 08:13:33 -03:00
fiatjaf c1d03cf00b nip46: only encrypt with nip44 (breaking). 2024-10-27 14:59:27 -03:00
fiatjaf d3fc4734b4 export missing modules. 2024-10-26 13:10:26 -03:00
fiatjaf 66d0b8a4e1 nip46: export queryBunkerProfile() 2024-10-26 07:24:13 -03:00
fiatjaf f2d421fa4f nip46: remove "nip44_get_key" method as it was removed from the spec. 2024-10-25 10:22:21 -03:00
fiatjaf 013daae91b nip05: fix test. 2024-10-23 17:09:56 -03:00
fiatjaf 4c2d2b5ce6 nip46: fix getPublicKey() by making it actually call "get_public_key". 2024-10-23 16:38:14 -03:00
fiatjaf 7aa4f09769 tag v2.8.1 2024-10-17 21:57:38 -03:00
Eggeandfiatjaf_ f646fcd889 export nip59 2024-10-17 21:51:03 -03:00
fiatjaf 45b25c5bf5 nip19/nip49: remove nrelay and move bech32 string guard methods from core to nip19. 2024-09-09 14:20:35 -03:00
fiatjaf 1b77d6e080 mention nostrify.dev on readme. 2024-08-08 12:13:41 -03:00
fiatjaf 54e352d8e2 tag v2.7.1 2024-07-09 07:59:04 -03:00
fiatjaf 87a91c2daf fix useWebSocketImplementation so it works with pool on nodejs esm. 2024-05-29 13:39:00 -03:00
fiatjaf 6e5ab34a54 tag v2.6.0 2024-05-26 12:04:48 -03:00
António ConselheiroandGitHub 88454de628 including interface for nip07 (#403)
* including interface for nip07

* fix types for NIP-07

* including NIP-07 export to jsr

* fix readme about nip07

* including in nip7 interface an output signature compatible with the event returned by the signer
2024-05-26 11:58:12 -03:00
fiatjaf f4f9bece6e tag v2.5.2 2024-05-02 11:38:20 -03:00
fiatjaf d0ae8b36a2 tag v2.5.1 2024-04-24 17:47:45 -03:00
fiatjaf 1e9f828e3e tag 2.5.0 2024-04-12 21:51:09 -03:00
fiatjaf 5c7e9c8f36 tag 2.4.0 2024-04-05 07:22:56 -03:00
Sepehr SafariandGitHub 59426d9f35 Nip58 Implementation (#386)
* implement nip58

* add tests for nip58

* export nip58

* bump version
2024-03-16 13:44:56 -03:00
fiatjaf 5429142858 v2.3.2 2024-03-16 13:41:10 -03:00
fiatjaf 63ccc8b4c8 v2.3.1 2024-02-19 18:54:40 -03:00
fiatjaf fb085ffdf7 v2.3.0 2024-02-17 18:19:52 -03:00
fiatjaf 84f9881812 use @noble/ciphers instead of webcrypto on nip04. 2024-02-17 18:15:42 -03:00
fiatjaf db6baf2e6b bump to v2.2.1 2024-02-16 07:43:38 -03:00
Sepehr Safariandfiatjaf_ 37b046c047 bump to v2.2.0 2024-02-14 19:48:07 -03:00
Sepehr Safariandfiatjaf_ 846654b449 add exports/nip75 to package.json 2024-02-14 19:48:07 -03:00
fiatjaf 01f13292bb useWebSocketImplementation() on relay.ts 2024-02-14 13:19:48 -03:00
fiatjaf ce059d4608 bump to v2.1.8 2024-02-14 12:25:22 -03:00