interledger / web-monetization-extension

An open-source browser extension that enables Web Monetization.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add IoC container

raducristianpopa opened this issue · comments

Context

  • Add IoC container for dependency injection
  • Purpose: register all background service worker modules into a single container

Todos

  • Research IoC libraries - they need to work in a browser environment
    • Known libraries: Awilix, Inversify, injection-js

@tselit & @dianafulga discussed the following:

  • we're thinking that @dianafulga will take on this task once items in progress are complete (later this week)
  • estimated 30hrs = 3 days (24 hrs) plus 6 hrs for contingency (excl. time for review & feedback) - we're keen to discuss this with the team in today's meeting (16 Jan)

Discussed with Diana and confirmed that this should be able to go into review on Thurs, 25 Jan.