887 B
887 B
@welshman/util
A utility package for Nostr application development, providing essential tools and types for working with Nostr events, addresses, filters, tags, and more.
What's Included
- Event Management: Create, validate, and process Nostr events
- Repository: In-memory event storage with querying and indexing
- Filters: Advanced event filtering and subscription management
- Zaps: Lightning Network payment integration
- Tags: Comprehensive tag parsing and manipulation
- Addresses: NIP-19 address handling
- Relays: Relay URL handling, event dispatching and in-memory storage
Note: profiles, lists, handlers, rooms, and event Reader/Builder helpers now live in @welshman/domain.
Installation
npm install @welshman/util