From fb5ae5dd37971aa0b4e734757819f040cbb4520c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Enrique=20P=C3=B6hlmann?= Date: Wed, 4 Mar 2020 19:58:40 +0100 Subject: [PATCH] fix #83 --- src/Transformations.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Transformations.ts b/src/Transformations.ts index 4d1ae18..c0631e2 100644 --- a/src/Transformations.ts +++ b/src/Transformations.ts @@ -30,7 +30,7 @@ export type ObjectSubstitute = ObjectSub type TerminatingObject = { [P in keyof T]: - T[P] extends (...args: infer F) => any ? (...args: F) => void : + T[P] extends (...args: infer F) => any ? ((...args: F) => void) & ((arg: AllArguments) => void) : T[P] extends () => any ? () => void : T[P]; }