summaryrefslogtreecommitdiff
path: root/packages/idb-bridge/src/util/valueToKey.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/idb-bridge/src/util/valueToKey.ts')
-rw-r--r--packages/idb-bridge/src/util/valueToKey.ts7
1 files changed, 5 insertions, 2 deletions
diff --git a/packages/idb-bridge/src/util/valueToKey.ts b/packages/idb-bridge/src/util/valueToKey.ts
index 5cf5b2b1b..c3661f9a1 100644
--- a/packages/idb-bridge/src/util/valueToKey.ts
+++ b/packages/idb-bridge/src/util/valueToKey.ts
@@ -14,11 +14,14 @@
permissions and limitations under the License.
*/
+import { IDBValidKey } from "..";
import { DataError } from "./errors";
-import { Key } from "./types";
// https://w3c.github.io/IndexedDB/#convert-a-value-to-a-input
-function valueToKey(input: any, seen?: Set<object>): Key | Key[] {
+function valueToKey(
+ input: any,
+ seen?: Set<object>,
+): IDBValidKey | IDBValidKey[] {
if (typeof input === "number") {
if (isNaN(input)) {
throw new DataError();