conflict-aware-mutation - v0.2.2
Preparing search index...
mergeStates
Function mergeStates
mergeStates
<
T
extends
JsonValue
>
(
input
:
MergeStatesInput
<
T
>
)
:
MergeResult
<
T
>
Type Parameters
T
extends
JsonValue
Parameters
input
:
MergeStatesInput
<
T
>
Returns
MergeResult
<
T
>
mergeStates
<
T
extends
JsonValue
>
(
input
:
MergeStatesBaseInput
<
T
>
&
{
arrays
?:
undefined
;
autoMerge
?:
undefined
;
derived
?:
undefined
;
groups
?:
readonly
PathGroup
[]
;
includeReport
?:
true
;
rules
?:
undefined
;
}
&
{
groups
:
readonly
PathGroup
[]
;
includeReport
:
true
}
,
)
:
GroupedMergeResultWithReport
<
T
>
Type Parameters
T
extends
JsonValue
Parameters
input
:
MergeStatesBaseInput
<
T
>
&
{
arrays
?:
undefined
;
autoMerge
?:
undefined
;
derived
?:
undefined
;
groups
?:
readonly
PathGroup
[]
;
includeReport
?:
true
;
rules
?:
undefined
;
}
&
{
groups
:
readonly
PathGroup
[]
;
includeReport
:
true
}
Returns
GroupedMergeResultWithReport
<
T
>
mergeStates
<
T
extends
JsonValue
>
(
input
:
MergeStatesBaseInput
<
T
>
&
{
arrays
?:
undefined
;
autoMerge
?:
undefined
;
derived
?:
undefined
;
groups
?:
readonly
PathGroup
[]
;
includeReport
?:
true
;
rules
?:
undefined
;
}
&
{
groups
:
readonly
PathGroup
[]
;
includeReport
?:
undefined
}
,
)
:
GroupedMergeResult
<
T
>
Type Parameters
T
extends
JsonValue
Parameters
input
:
MergeStatesBaseInput
<
T
>
&
{
arrays
?:
undefined
;
autoMerge
?:
undefined
;
derived
?:
undefined
;
groups
?:
readonly
PathGroup
[]
;
includeReport
?:
true
;
rules
?:
undefined
;
}
&
{
groups
:
readonly
PathGroup
[]
;
includeReport
?:
undefined
}
Returns
GroupedMergeResult
<
T
>
mergeStates
<
T
extends
JsonValue
>
(
input
:
MergeStatesBaseInput
<
T
>
&
{
arrays
?:
undefined
;
autoMerge
?:
undefined
;
derived
?:
undefined
;
groups
?:
readonly
PathGroup
[]
;
includeReport
?:
true
;
rules
?:
undefined
;
}
&
{
groups
?:
undefined
;
includeReport
:
true
}
,
)
:
MergeResultWithReport
<
T
>
Type Parameters
T
extends
JsonValue
Parameters
input
:
MergeStatesBaseInput
<
T
>
&
{
arrays
?:
undefined
;
autoMerge
?:
undefined
;
derived
?:
undefined
;
groups
?:
readonly
PathGroup
[]
;
includeReport
?:
true
;
rules
?:
undefined
;
}
&
{
groups
?:
undefined
;
includeReport
:
true
}
Returns
MergeResultWithReport
<
T
>
mergeStates
<
T
extends
JsonValue
>
(
input
:
MergeStatesWithOptionsInput
<
T
>
,
)
:
|
MergeResult
<
T
>
|
GroupedMergeResult
<
T
>
|
MergeResultWithReport
<
T
>
|
GroupedMergeResultWithReport
<
T
>
Type Parameters
T
extends
JsonValue
Parameters
input
:
MergeStatesWithOptionsInput
<
T
>
Returns
|
MergeResult
<
T
>
|
GroupedMergeResult
<
T
>
|
MergeResultWithReport
<
T
>
|
GroupedMergeResultWithReport
<
T
>
mergeStates
<
T
extends
JsonValue
>
(
input
:
NormalizedMergeStatesInput
&
{
arrays
?:
undefined
;
autoMerge
?:
undefined
;
derived
?:
undefined
;
groups
?:
readonly
PathGroup
[]
;
includeReport
?:
true
;
rules
?:
undefined
;
}
&
{
groups
:
readonly
PathGroup
[]
;
includeReport
:
true
}
,
)
:
GroupedMergeResultWithReport
<
JsonValue
>
Type Parameters
T
extends
JsonValue
Parameters
input
:
NormalizedMergeStatesInput
&
{
arrays
?:
undefined
;
autoMerge
?:
undefined
;
derived
?:
undefined
;
groups
?:
readonly
PathGroup
[]
;
includeReport
?:
true
;
rules
?:
undefined
;
}
&
{
groups
:
readonly
PathGroup
[]
;
includeReport
:
true
}
Returns
GroupedMergeResultWithReport
<
JsonValue
>
mergeStates
<
T
extends
JsonValue
>
(
input
:
NormalizedMergeStatesInput
&
{
arrays
?:
undefined
;
autoMerge
?:
undefined
;
derived
?:
undefined
;
groups
?:
readonly
PathGroup
[]
;
includeReport
?:
true
;
rules
?:
undefined
;
}
&
{
groups
:
readonly
PathGroup
[]
;
includeReport
?:
undefined
}
,
)
:
GroupedMergeResult
<
JsonValue
>
Type Parameters
T
extends
JsonValue
Parameters
input
:
NormalizedMergeStatesInput
&
{
arrays
?:
undefined
;
autoMerge
?:
undefined
;
derived
?:
undefined
;
groups
?:
readonly
PathGroup
[]
;
includeReport
?:
true
;
rules
?:
undefined
;
}
&
{
groups
:
readonly
PathGroup
[]
;
includeReport
?:
undefined
}
Returns
GroupedMergeResult
<
JsonValue
>
mergeStates
<
T
extends
JsonValue
>
(
input
:
NormalizedMergeStatesInput
&
{
arrays
?:
undefined
;
autoMerge
?:
undefined
;
derived
?:
undefined
;
groups
?:
readonly
PathGroup
[]
;
includeReport
?:
true
;
rules
?:
undefined
;
}
&
{
groups
?:
undefined
;
includeReport
:
true
}
,
)
:
MergeResultWithReport
<
JsonValue
>
Type Parameters
T
extends
JsonValue
Parameters
input
:
NormalizedMergeStatesInput
&
{
arrays
?:
undefined
;
autoMerge
?:
undefined
;
derived
?:
undefined
;
groups
?:
readonly
PathGroup
[]
;
includeReport
?:
true
;
rules
?:
undefined
;
}
&
{
groups
?:
undefined
;
includeReport
:
true
}
Returns
MergeResultWithReport
<
JsonValue
>
mergeStates
(
input
:
NormalizedMergeStatesInput
)
:
MergeResult
<
JsonValue
>
Parameters
input
:
NormalizedMergeStatesInput
Returns
MergeResult
<
JsonValue
>
mergeStates
(
input
:
NormalizedMergeStatesWithOptionsInput
,
)
:
|
MergeResult
<
JsonValue
>
|
GroupedMergeResult
<
JsonValue
>
|
MergeResultWithReport
<
JsonValue
>
|
GroupedMergeResultWithReport
<
JsonValue
>
Parameters
input
:
NormalizedMergeStatesWithOptionsInput
Returns
|
MergeResult
<
JsonValue
>
|
GroupedMergeResult
<
JsonValue
>
|
MergeResultWithReport
<
JsonValue
>
|
GroupedMergeResultWithReport
<
JsonValue
>
mergeStates
<
T
extends
JsonValue
>
(
input
:
AdvancedMergeStatesInput
<
T
>
,
)
:
AdvancedMergeResult
<
T
>
Collection merging, pattern groups, derived paths, rules or review policy.
Type Parameters
T
extends
JsonValue
Parameters
input
:
AdvancedMergeStatesInput
<
T
>
Returns
AdvancedMergeResult
<
T
>
mergeStates
(
input
:
NormalizedAdvancedMergeStatesInput
,
)
:
AdvancedMergeResult
<
JsonValue
>
Parameters
input
:
NormalizedAdvancedMergeStatesInput
Returns
AdvancedMergeResult
<
JsonValue
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
conflict-aware-mutation - v0.2.2
Loading...
Collection merging, pattern groups, derived paths, rules or review policy.