type-fest
Advanced tools
Comparing version 4.10.0 to 4.10.1
{ | ||
"name": "type-fest", | ||
"version": "4.10.0", | ||
"version": "4.10.1", | ||
"description": "A collection of essential TypeScript types", | ||
@@ -19,4 +19,3 @@ "license": "(MIT OR CC0-1.0)", | ||
"scripts": { | ||
"test": "xo && tsd && tsc && npm run test:undefined-on-partial-deep && node script/test/source-files-extension.js", | ||
"test:undefined-on-partial-deep": "cd test-d/undefined-on-partial-deep && tsc --project tsconfig.json" | ||
"test": "xo && tsd && tsc && node script/test/source-files-extension.js" | ||
}, | ||
@@ -23,0 +22,0 @@ "files": [ |
@@ -13,2 +13,3 @@ import type {ConditionalSimplifyDeep} from './conditional-simplify'; | ||
import type {UnknownRecord} from './unknown-record'; | ||
import type {EnforceOptional} from './enforce-optional'; | ||
@@ -293,3 +294,3 @@ /** | ||
? Source extends UnknownArrayOrTuple | ||
? MergeDeepArrayOrTuple<Destination, Source, Merge<Options, {spreadTopLevelArrays: false}>> | ||
? MergeDeepArrayOrTuple<Destination, Source, EnforceOptional<Merge<Options, {spreadTopLevelArrays: false}>>> | ||
: DefaultType | ||
@@ -296,0 +297,0 @@ : DefaultType>; |
7513
319733