UNPKG
rawx
Version:
latest (0.3.3)
0.3.3
0.3.2
0.3.1
0.3.0
0.2.7
0.2.6
0.2.5
0.2.4
0.2.3
0.2.2
0.2.1
0.2.0
0.1.10
0.1.9
0.1.8
0.1.7
0.1.6
0.1.5
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0
0.0.22
0.0.21
0.0.20
0.0.19
0.0.16
0.0.15
0.0.14
0.0.12
0.0.11
0.0.10
0.0.9
0.0.8
0.0.7
0.0.6
0.0.5
0.0.4
0.0.3
0.0.2
0.0.1
process daemon with utilities
github.com/lilzeta/rawx
lilzeta/rawx
rawx
/
dist
/
util
/
validation
/
type_safe_map.d.ts
4 lines
(3 loc)
•
208 B
TypeScript
View Raw
1
2
3
4
export declare type
RequireOnlyOne
<
T
,
Keys
extends keyof
T
= keyof
T
>
=
Pick
<
T
,
Exclude
<keyof
T
,
Keys
>>
&
{ [
K
in
Keys
]
-?
:
Required
<
Pick
<
T
,
K
>> &
Partial
<
Record
<
Exclude
<
Keys
,
K
>, undefined>>; }[
Keys
];