fix(build): migrate project tooling and tests to the smartconfig setup and updated IndexedDB dependencies

This commit is contained in:
2026-03-26 08:33:53 +00:00
parent 12119192cf
commit e3e143eeb4
14 changed files with 5875 additions and 2581 deletions

View File

@@ -1,8 +1,8 @@
/**
* autocreated commitinfo by @pushrocks/commitinfo
* autocreated commitinfo by @push.rocks/commitinfo
*/
export const commitinfo = {
name: '@push.rocks/webstore',
version: '2.0.20',
version: '2.0.21',
description: 'A high-performance storage solution for web applications using IndexedDB.'
}

View File

@@ -6,7 +6,7 @@ export interface IWebStoreOptions {
}
export class WebStore<T = any> {
public db: plugins.idb.IDBPDatabase;
public db!: plugins.idb.IDBPDatabase;
public options: IWebStoreOptions;
private initCalled: boolean = false;
private readyDeferred = plugins.smartpromise.defer();

View File

@@ -13,6 +13,6 @@ import * as typedrequestInterfaces from '@api.global/typedrequest-interfaces';
export { typedrequestInterfaces };
// thirdparty scope
import * as idb from '@tempfix/idb';
import * as idb from 'idb';
export { idb };