From b40ba6bc6d2b7a97480ad4df53a6387df74ac8a7 Mon Sep 17 00:00:00 2001 From: Eduardo San Martin Morote Date: Thu, 12 May 2022 11:37:23 +0200 Subject: [PATCH] refactor(types): missing generic constraint --- src/matcher/index.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/matcher/index.ts b/src/matcher/index.ts index d8b2dfb81..e6d2ceac4 100644 --- a/src/matcher/index.ts +++ b/src/matcher/index.ts @@ -415,7 +415,10 @@ function mergeMetaFields(matched: MatcherLocation['matched']) { ) } -function mergeOptions(defaults: T, partialOptions: Partial): T { +function mergeOptions( + defaults: T, + partialOptions: Partial +): T { const options = {} as T for (const key in defaults) { options[key] = key in partialOptions ? partialOptions[key]! : defaults[key]