KC's Workspace
Github
Preparing search index...
@kcws/actkits
z
SafeExtendShape
Type Alias SafeExtendShape<Base, Ext>
SafeExtendShape
:
{
[
K
in
keyof
Ext
]
:
K
extends
keyof
Base
?
z
.
core
.
output
<
Ext
[
K
]
>
extends
z
.
core
.
output
<
Base
[
K
]
>
?
z
.
core
.
input
<
Ext
[
K
]
>
extends
z
.
core
.
input
<
Base
[
K
]
>
?
Ext
[
K
]
:
never
:
never
:
Ext
[
K
]
}
Type Parameters
Base
extends
$ZodShape
Ext
extends
$ZodLooseShape
Settings
Member Visibility
Protected
External
Internal
Beta
Alpha
Theme
OS
Light
Dark
Github
KC's Workspace
Loading...