@Michael J and I have been talking about wrapping up noscrypt in webasm for easy access to nip44. It will definitely have a node wrapper at some point. https://www.vaughnnugent.com/Resources/Software/Modules/noscrypt
That's great. It's just that the nip44 part is already implemented. It uses nostr-tools. I just need nip17 and gift wrap-specific stuff