A nostr toolkit focused on creating highly a configurable client system, extracted from the Coracle nostr client.
This is a monorepo which is split into several different packages:
If you're developing an application which requires changes to welshman, you'll need to use npm link to link the two. This is an annoying process, and is only supported if using npm.
package directory in welshman, run npm linkrm -rf node_modules; npm i; cat package.json|js '.depedencies|keys[]'|grep welshman|xargs npm link.If you run npm install in your application directory, you'll need to repeat the final step above.