fiatjaf
17590cce91
tag v1.13.1
v1.13.1
2023-07-23 10:15:00 -03:00
Pavan Joshi
ee9f37e192
Update package.json to upgrade scure/bip39 ( #254 )
...
* Update package.json to upgrade scure/bip39
scure/bip39 1.2.0 causing problem of "Can't resolve '@scure/bip39/wordlists/english' ... because it was resolved as fully specified "
* Update package.json
2023-07-23 09:41:53 -03:00
fiatjaf
c1848d78a0
tag v1.13.0
v1.13.0
2023-07-17 13:14:10 -03:00
Dolu
81776ba811
fix(nip98): add export
2023-07-17 11:51:12 -03:00
Dolu
915d6d729b
feat(nip98): add getToken and validateToken
2023-07-17 11:51:12 -03:00
jiftechnify
1a23f5ee01
keep up with the latest specs for since/until filter
2023-07-15 16:08:31 -03:00
Alex Gleason
fec40490a2
Merge pull request #249 from alexgleason/fix-nip27-type
...
Fix nip27 type
2023-07-13 11:02:33 -05:00
Alex Gleason
bb3e41bb89
Also remove failing nip05 test due to server down (this should be mocked)
2023-07-13 10:57:30 -05:00
Alex Gleason
27b971eef3
Fix nip27 type
2023-07-13 10:48:22 -05:00
futpib
0041008b22
Add an option to disable seenOn
2023-07-06 16:38:30 -03:00
Perlover
ae5bf4c72c
Fix with "wordlists/english.js"
...
Details are here: https://github.com/nbd-wtf/nostr-tools/issues/25
2023-07-04 15:07:25 -03:00
Alex Gleason
75fc836cf6
Merge pull request #241 from alexgleason/nip19-cool-type
...
nip19: use template literal types
2023-07-02 12:22:04 -05:00
Alex Gleason
70b025b8da
nip19: use a DRY type
2023-07-01 22:44:04 -05:00
Alex Gleason
c9bc702d90
nip19: use template literal types
2023-07-01 21:28:01 -05:00
Alex Gleason
7652318185
Fix nip27 test
2023-06-29 16:44:44 -03:00
fiatjaf
d81a2444b3
release v1.12.1
v1.12.1
2023-06-29 15:25:32 -03:00
Alex Gleason
7507943253
Fix nip27.matchAll crash on invalid nip19
2023-06-29 15:24:25 -03:00
PMK
b9a7f814aa
Update Kind for ProfileBadge and BadgeDefinition
2023-06-20 15:40:55 -03:00
fiatjaf
0e364701da
link to ndk and snort system.
2023-06-17 08:37:20 -03:00
fiatjaf
a55fb8465f
mergeFilters()
v1.12.0
2023-06-09 23:00:57 -03:00
fiatjaf
472a01af6a
fix infinite loop bug caused by malformed TLVs on nip19.
v1.11.2
2023-06-08 10:33:28 -03:00
fiatjaf_
bb5acfc197
Merge pull request #214 from Egge7/messagequeue
...
Replace array list queue with a linked list one
2023-05-20 08:20:56 -03:00
fiatjaf
1c6f39e4ae
v1.11.1
v1.11.1
2023-05-18 17:32:57 -03:00
Egge
5b15237b95
replace ArrayList with Queue
2023-05-16 17:16:38 +02:00
Egge
4184609a00
added test cases for MessageQueue
2023-05-13 09:44:52 +02:00
Egge
97287cad74
comply with eslint config
2023-05-13 09:44:41 +02:00
Egge
fa21f71ab5
added queue classes
2023-05-12 23:20:03 +02:00
Alex Gleason
08885ab8da
Refactor imports: use file extension, improve tree shaking, update tests
2023-05-12 17:03:41 -03:00
Egge
9f896479d0
update package.json to export declarations
2023-05-10 21:22:11 -03:00
Alex Gleason
82caa2aad9
Use buildEvent function in more places
2023-05-10 21:20:27 -03:00
Alex Gleason
67a8ee23ce
Don't build before test (??)
2023-05-10 21:20:27 -03:00
Alex Gleason
18e8227123
Convert all tests to TypeScript
2023-05-10 21:20:27 -03:00
Alex Gleason
64caef9cda
Convert nip05 test to typescript
2023-05-10 21:20:27 -03:00
Alex Gleason
6a07d2d9d3
nip05: fix not calling underscored fetch
2023-05-07 21:18:22 -03:00
Alex Gleason
341ccc5ac5
nip05: move NIP05Result to the bottom, add another test
2023-05-07 21:18:22 -03:00
Alex Gleason
d2a9af2586
nip05 refactoring
2023-05-07 21:18:22 -03:00
fiatjaf
5d92be05bb
run prettier on tests.
2023-05-07 21:18:12 -03:00
Paul Miller
03cc18d53b
bring back @noble/curves instead of @noble/secp256k1.
...
fixes https://github.com/nbd-wtf/nostr-tools/issues/196#issuecomment-1537549606
2023-05-07 21:16:48 -03:00
futpib
ac7598b5e3
Fix reposts without p tag not parsed
2023-05-07 08:52:18 -03:00
futpib
424449c773
Add NIP-18 utils
2023-05-07 08:52:18 -03:00
Alex Gleason
ab6abe6815
Improve types of filter.ts
2023-05-06 21:00:25 -03:00
Alex Gleason
30fd6b6215
nip57: use Kind enum instead of using the number directly
2023-05-06 21:00:25 -03:00
Alex Gleason
8a53b3b8b3
Improve event types
2023-05-06 21:00:25 -03:00
Alex Gleason
d0bd599ce8
Infer relay event types from filter
2023-05-06 20:59:39 -03:00
Alex Gleason
1cbb62e6b9
Move BECH32_REGEX to nip19.ts
2023-05-03 17:12:39 -03:00
Luka Dover
977316915b
Fix subtle inconsistency with NIP-04 in the decryption example
...
Sender's pubkey was incorrectly searched for in the `p` tag, where receiver's pubkey is found; use `event.pubkey` instead.
2023-05-03 09:44:03 -03:00
Alex Gleason
dd8f555094
Make Filter a generic type accepting Kind
2023-05-02 22:35:04 -03:00
eosxx
87f5ea4291
test(event): add test for getBlankEvent
2023-05-01 17:02:14 -03:00
eosxx
595ae21baf
feat(event): getBlankEvent can accept a kind
2023-05-01 17:02:14 -03:00
Alex Gleason
9fa554ca8e
Make Event a generic type accepting Kind
2023-04-30 09:26:40 -03:00