- Introduce NOSTRMARKET_SERVICE token in the DI container for better service management. - Update market module to create and register NostrmarketService instance using the new DI pattern. - Refactor components and composables to inject NostrmarketService via the DI container, enhancing modularity and testability. These changes improve the architecture by ensuring consistent service injection and eliminating legacy singleton references, aligning with the overall dependency injection strategy. |
||
|---|---|---|
| .. | ||
| base | ||
| composables | ||
| services | ||
| di-container.ts | ||
| event-bus.ts | ||
| plugin-manager.ts | ||
| types.ts | ||