Add DataStore (IndexedDB wrapper)

An alternative to the synchronous Settings API to work around storage
limitations of localStorage and allow  storing of arbitrarily large
data in form of most Javascript DataTypes,
see https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Structured_clone_algorithm#supported_types
This commit is contained in:
Vendicated 2022-10-20 18:15:35 +02:00 committed by Ven
parent 36f4478a4f
commit 50047dd3c2
4 changed files with 489 additions and 4 deletions

View file

@ -1,3 +1,4 @@
export * as MessageEvents from "./MessageEvents";
export * as Notices from "./Notices";
export * as Commands from "./Commands";
export * as DataStore from "./DataStore";