webapp/src/modules/nostr-feed
padreug 6b5c6d4ffe 1.3.5 Module Registration Pattern: Add BaseModulePlugin abstraction
- Create BaseModulePlugin class to eliminate boilerplate across modules
- Provide standardized service registration, component registration, and event setup
- Implement declarative configuration approach with onInstall/onUninstall hooks
- Add automatic logging with consistent emoji patterns and error handling
- Refactor nostr-feed and events modules to demonstrate pattern (~47% code reduction)
- Maintain full TypeScript compatibility and backward compatibility
- All modules now follow identical registration patterns for better maintainability

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-06 12:16:40 +02:00
..
components Refactor imports and enhance type handling across components 2025-09-05 05:42:44 +02:00
composables Implement modular architecture with core services and Nostr integration 2025-09-04 23:43:33 +02:00
index.ts 1.3.5 Module Registration Pattern: Add BaseModulePlugin abstraction 2025-09-06 12:16:40 +02:00