aboutsummaryrefslogtreecommitdiff
path: root/packages/idb-bridge/src/index.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/idb-bridge/src/index.ts')
-rw-r--r--packages/idb-bridge/src/index.ts47
1 files changed, 22 insertions, 25 deletions
diff --git a/packages/idb-bridge/src/index.ts b/packages/idb-bridge/src/index.ts
index 50642e67b..fc99b2ccd 100644
--- a/packages/idb-bridge/src/index.ts
+++ b/packages/idb-bridge/src/index.ts
@@ -1,26 +1,17 @@
import {
+ Backend,
+ DatabaseConnection,
DatabaseTransaction,
- RecordGetResponse,
+ IndexProperties,
+ ObjectStoreProperties,
RecordGetRequest,
- Schema,
- Backend,
+ RecordGetResponse,
RecordStoreRequest,
RecordStoreResponse,
- DatabaseConnection,
- ObjectStoreProperties,
- StoreLevel,
ResultLevel,
- IndexProperties,
-} from "./backend-interface";
-import { Listener } from "./util/FakeEventTarget";
-import {
- DatabaseDump,
- ObjectStoreDump,
- IndexRecord,
- ObjectStoreRecord,
- MemoryBackendDump,
-} from "./MemoryBackend";
-import { Event, IDBKeyRange } from "./idbtypes";
+ Schema,
+ StoreLevel,
+} from "./backend-interface.js";
import {
BridgeIDBCursor,
BridgeIDBDatabase,
@@ -34,8 +25,21 @@ import {
BridgeIDBVersionChangeEvent,
DatabaseList,
RequestObj,
-} from "./bridge-idb";
+} from "./bridge-idb.js";
+import { Event } from "./idbtypes.js";
+import {
+ DatabaseDump,
+ IndexRecord,
+ MemoryBackendDump,
+ ObjectStoreDump,
+ ObjectStoreRecord,
+} from "./MemoryBackend.js";
+import { Listener } from "./util/FakeEventTarget.js";
+export * from "./idbtypes.js";
+export { MemoryBackend } from "./MemoryBackend.js";
+export type { AccessStats } from "./MemoryBackend.js";
+export * from "./util/structuredClone.js";
export {
BridgeIDBCursor,
BridgeIDBDatabase,
@@ -71,9 +75,6 @@ export type {
Listener,
};
-export { MemoryBackend } from "./MemoryBackend";
-export type { AccessStats } from "./MemoryBackend";
-
// globalThis polyfill, see https://mathiasbynens.be/notes/globalthis
(function () {
if (typeof globalThis === "object") return;
@@ -123,7 +124,3 @@ export function shimIndexedDB(factory: BridgeIDBFactory): void {
g.IDBTransaction = BridgeIDBTransaction;
g.IDBVersionChangeEvent = BridgeIDBVersionChangeEvent;
}
-
-export * from "./idbtypes";
-
-export * from "./util/structuredClone";