Remove dependence on idbKeyval
SamizdatInfo
is currently implemented using idb-keyval
library, and uses Indexed DB API. That's an overkill, complicates code considerably, and creates problems on mobile. We should remove it, and implement SamizdatInfo
using message passing between service worker and browser window, and keeping the data only in the browser window context.