summaryrefslogtreecommitdiff
path: root/cli/tests/unit/timers_test.ts
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tests/unit/timers_test.ts')
-rw-r--r--cli/tests/unit/timers_test.ts11
1 files changed, 7 insertions, 4 deletions
diff --git a/cli/tests/unit/timers_test.ts b/cli/tests/unit/timers_test.ts
index b7f6dd520..30da0dfe9 100644
--- a/cli/tests/unit/timers_test.ts
+++ b/cli/tests/unit/timers_test.ts
@@ -7,16 +7,19 @@ import {
assertNotEquals,
} from "./test_util.ts";
+// eslint-disable-next-line @typescript-eslint/no-explicit-any
+type AnyRecord = Record<any, any>;
+
function deferred(): {
- promise: Promise<{}>;
- resolve: (value?: {} | PromiseLike<{}>) => void;
+ promise: Promise<AnyRecord>;
+ resolve: (value?: AnyRecord | PromiseLike<AnyRecord>) => void;
// eslint-disable-next-line @typescript-eslint/no-explicit-any
reject: (reason?: any) => void;
} {
- let resolve: (value?: {} | PromiseLike<{}>) => void;
+ let resolve: (value?: AnyRecord | PromiseLike<AnyRecord>) => void;
// eslint-disable-next-line @typescript-eslint/no-explicit-any
let reject: ((reason?: any) => void) | undefined = undefined;
- const promise = new Promise<{}>((res, rej): void => {
+ const promise = new Promise<AnyRecord>((res, rej): void => {
resolve = res;
reject = rej;
});