type-fest
Advanced tools
+1
-1
| { | ||
| "name": "type-fest", | ||
| "version": "5.4.0", | ||
| "version": "5.4.1", | ||
| "description": "A collection of essential TypeScript types", | ||
@@ -5,0 +5,0 @@ "license": "(MIT OR CC0-1.0)", |
@@ -36,3 +36,3 @@ import type {ConditionalSimplifyDeep} from './conditional-simplify-deep.d.ts'; | ||
| > = undefined extends Source | ||
| ? MergeDeepOrReturn<Source, Exclude<Destination, undefined>, Exclude<Source, undefined>, Options> | undefined | ||
| ? MergeDeepOrReturn<Source, Exclude<Destination, undefined>, Exclude<Source, undefined>, Options> | (undefined extends Destination ? undefined : never) | ||
| : MergeDeepOrReturn<Source, Destination, Source, Options>; | ||
@@ -62,3 +62,3 @@ | ||
| & { | ||
| [Key in keyof Source as Key extends keyof Destination ? Key : never]: MergeDeepRecordProperty<Destination[Key], Source[Key], Options>; | ||
| [Key in keyof Source as Key extends keyof Destination ? Key : never]: MergeDeepRecordProperty<Required<Destination>[Key], Required<Source>[Key], Options>; | ||
| }; | ||
@@ -65,0 +65,0 @@ |
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
524796
0.01%