Been working on this for the past few months. I think its stable enough for other developers to start building on and next release of noStrudel is going to be using it as the core
View Article โ
Thread
Login to reply
Replies (11)
For the non-devs - what is applesauce @hzrd149 ?
A toolbox for nostr web clients and a competitor to NDK
Its main focus is being modular and letting the developer pick and choose which parts they want to use.
I donโt know what it is but it does sound deliciousโฆApple sauce ๐
Nice!
Would love to see it on JSR, since it's all TypeScript anyway.
How do I publish to JSR? I'm using
to manage changelogs and publish versions
GitHub
GitHub - changesets/changesets: ๐ฆ A way to manage your versioning and changelogs with a focus on monorepos
๐ฆ A way to manage your versioning and changelogs with a focus on monorepos - changesets/changesets
The docs are here:
I would try one of the manual options first, but it's also easy to do from a GitHub Action later: 

JSR
Publishing packages - Docs - JSR
Learn how to publish packages to JSR.

JSR
Publishing packages - Docs - JSR
Learn how to publish packages to JSR.
It should not be put on both, or it will create dependency resolution issues where if two packages depend on it from different registries, bundlers can't remove the duplicate. As much as I love JSR.
Good to know, thanks. Would it be enough to have it in a namespace on one of the two?
I canโt recommend it enough. Its CQRS/Event Sourcing approach fits Nostr clients perfectly. Iโve been using the previous unstable version for months and the only issue I found is now fixed in this release. Great job @hzrd149 ๐
View quoted note โ
I've been using it with gitworkshop.dev for a while and I'm very happy with it. You can pick and choose the parts of it you want use and what bit you want a custom implementation for. Its an really flexible library.