Replying to Avatar fiatjaf

New https://github.com/fiatjaf/nak release (v0.17.0) has:

- `nak git` commands that allow cloning, setting up a new nip34/grasp repository, pushing, fetching and pulling (just call "nak git push", for example, instead of "git push")

- `nak req --only-missing` flag that takes a jsonl file with events and does negentropy with a target relay to only download the events that are not in that file (finally nostr:npub1v0lxxxxutpvrelsksy8cdhgfux9l6a42hsj2qzquu2zk7vc9qnkszrqj49 -- this was ready 2 weeks ago, but I had to make a ton of git stuff before I was able to publish it)

- `nak serve --negentropy --blossom --grasp` new flags that make hosting these things of servers locally much easier for debugging

- you can finally use npubs/nprofiles/nevents/naddrs directly as arguments to `nak event`, `nak req` and others (they will be parsed and included in the event or filter as proper hex)

the last bullet point is so good. i will say though that being forced to encode and decode was a good learning experience.

at least we get to say "back in my day" to the kids now

Reply to this note

Please Login to reply.

Discussion

I was conflicted about adding it, but finally made my mind. I had enough of my own decoding learning experiences too.

Oh, it also support nip05 addresses.

Please report bugs (just replying in this thread is ok).