summaryrefslogtreecommitdiff
path: root/packages/idb-bridge/src/util/injectKey.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/idb-bridge/src/util/injectKey.ts')
-rw-r--r--packages/idb-bridge/src/util/injectKey.ts10
1 files changed, 6 insertions, 4 deletions
diff --git a/packages/idb-bridge/src/util/injectKey.ts b/packages/idb-bridge/src/util/injectKey.ts
index 38add33bd..678f42d28 100644
--- a/packages/idb-bridge/src/util/injectKey.ts
+++ b/packages/idb-bridge/src/util/injectKey.ts
@@ -15,12 +15,14 @@
permissions and limitations under the License.
*/
-import { KeyPath, Value, Key } from "./types";
-import canInjectKey from "./canInjectKey";
-import { DataError } from "./errors";
+import { IDBKeyPath, IDBValidKey } from "../idbtypes";
import structuredClone from "./structuredClone";
-export function injectKey(keyPath: KeyPath, value: Value, key: Key): Value {
+export function injectKey(
+ keyPath: IDBKeyPath,
+ value: any,
+ key: IDBValidKey,
+): any {
if (Array.isArray(keyPath)) {
// tslint:disable-next-line max-line-length
throw new Error(