ol2(feat) remove dexie dependency (#5148)

* add new indexed db wrapper

* remove dexie and use new idb

* change storage durability

* allow undefined gets

* some clean up

* linting fixes

* add db close

* cleaner upgrade DB and more clean up

* fix database issues by deleting things instead of upgrading them
This commit is contained in:
Adam Hathcock
2025-07-28 15:57:07 +01:00
committed by GitHub
parent 5bf5514819
commit 9220a3ee4b
7 changed files with 222 additions and 99 deletions
@@ -48,7 +48,6 @@ export class ObjectLoader2Factory {
}
if (getFeatureFlag(ObjectLoader2Flags.USE_CACHE) === 'true') {
database = new IndexedDatabase({
logger: log,
indexedDB: params.options?.indexedDB,
keyRange: params.options?.keyRange
})