From 2048666c2715aada669a4113a2ddcf59ddd43824 Mon Sep 17 00:00:00 2001 From: Alex Date: Mon, 20 Jul 2020 09:13:38 +0300 Subject: [PATCH] fixed assert guard in interface --- source/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/index.ts b/source/index.ts index 4b12fcf..8f6a2f4 100644 --- a/source/index.ts +++ b/source/index.ts @@ -474,7 +474,7 @@ interface Assert { boolean: (value: unknown) => asserts value is boolean; symbol: (value: unknown) => asserts value is symbol; numericString: (value: unknown) => asserts value is string; - array: (value: unknown, assertion?: (element: unknown) => void) => asserts value is T[]; + array: (value: unknown, assertion?: (element: unknown) => asserts element is T) => asserts value is T[]; buffer: (value: unknown) => asserts value is Buffer; nullOrUndefined: (value: unknown) => asserts value is null | undefined; object: (value: unknown) => asserts value is Record;