From ec4e2a31349ad9d029776d9b5527b7f3e7af4b16 Mon Sep 17 00:00:00 2001 From: aikawayataro <105538402+aikawayataro@users.noreply.github.com> Date: Thu, 14 Dec 2023 00:17:39 +0000 Subject: [PATCH] Fix TypeScript types for when tsconfig `exactOptionalPropertyTypes` is enabled (#202) --- source/queue.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/queue.ts b/source/queue.ts index bdf30d0..be3316c 100644 --- a/source/queue.ts +++ b/source/queue.ts @@ -2,7 +2,7 @@ export type RunFunction = () => Promise; export type Queue = { size: number; - filter: (options: Partial) => Element[]; + filter: (options: Readonly>) => Element[]; dequeue: () => Element | undefined; enqueue: (run: Element, options?: Partial) => void; };