diff options
Diffstat (limited to 'cli/tests/unit/timers_test.ts')
-rw-r--r-- | cli/tests/unit/timers_test.ts | 11 |
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; }); |