English
Appearance
Intercept WebSocket to test existing clients without code changes
Replaces globalThis.WebSocket to test existing client code as-is
Mock multiple relays simultaneously with MockPool, each operating independently
Full NIP-01 implementation, NIP-42 AUTH, NIP-09 deletion, NIP-45 COUNT support
EventBuilder, FilterBuilder, and assertion functions for efficient test creation
Works on Deno, Node.js, and Bun. E2E tested with major Nostr libraries
Pure TypeScript implementation. No additional packages required