diff --git a/packages/default-storage/src/helpers.ts b/packages/default-storage/src/helpers.ts index 5bea188a..577e585b 100644 --- a/packages/default-storage/src/helpers.ts +++ b/packages/default-storage/src/helpers.ts @@ -54,6 +54,7 @@ export function convertError(error?: ErrorLike): Error | null { } const out = new Error(error.message); + // @ts-expect-error Ignoring to keep backward compatibility out["key"] = error.key; return out; } diff --git a/packages/default-storage/src/types.ts b/packages/default-storage/src/types.ts index 06248d09..99ec4cc4 100644 --- a/packages/default-storage/src/types.ts +++ b/packages/default-storage/src/types.ts @@ -24,7 +24,7 @@ export type MultiRequest = { callback?: MultiGetCallback; keyIndex: number; resolve?: (result: readonly KeyValuePair[]) => void; - reject?: (error?: ErrorLike) => void; + reject?: (error?: Error) => void; }; export type AsyncStorageHook = { diff --git a/packages/default-storage/tsconfig.json b/packages/default-storage/tsconfig.json index e2d92b76..69a29920 100644 --- a/packages/default-storage/tsconfig.json +++ b/packages/default-storage/tsconfig.json @@ -10,5 +10,5 @@ "expect-webdriverio" ] }, - "include": ["example/**/*.ts", "example/**/*.tsx"] + "include": ["example/**/*.ts", "example/**/*.tsx", "src"] }