Its done. Basic functionality working. Now to publish the git repo somewhere. Does the #nostr community prefer github or self host with a NIP34 announcement?
Importing the module turned out to be trickier than I thought, but its working. All thats left is installing the module for freshly cloned projects that have it as a dependency. Should be easy. (Famous last words)
I dont really like npmjs.com, too centralized. I'm experimenting with a nostr package manager to upload dependencies to Blossom instead. See how it goes.