@@ -127,20 +127,22 @@ function getChildren(
127127 const value = extractValue (difValueContainer );
128128
129129 if (Array .isArray (value )) {
130- // @ts-expect-error --- fixme
131- return (value as DIF .Definitions .DIFMapTypeDefinition ).map (([keyContainer , valueContainer ]) => {
132130 // @ts-expect-error --- fixme
133- const keyValue = extractValue (keyContainer );
134- const keyDisplay =
135- typeof keyValue === ' string'
136- ? keyValue
137- : typeof keyValue === ' number'
138- ? String (keyValue )
139- : typeof keyValue === ' boolean'
140- ? String (keyValue )
141- : JSON .stringify (keyValue );
142- return [keyDisplay , valueContainer , keyContainer ];
143- });
131+ return (value as DIF .Definitions .DIFMapTypeDefinition ).map (
132+ ([keyContainer , valueContainer ]) => {
133+ // @ts-expect-error --- fixme
134+ const keyValue = extractValue (keyContainer );
135+ const keyDisplay =
136+ typeof keyValue === ' string'
137+ ? keyValue
138+ : typeof keyValue === ' number'
139+ ? String (keyValue )
140+ : typeof keyValue === ' boolean'
141+ ? String (keyValue )
142+ : JSON .stringify (keyValue );
143+ return [keyDisplay , valueContainer , keyContainer ];
144+ },
145+ );
144146 }
145147
146148 if (typeof value === ' object' && value !== null ) {
@@ -165,11 +167,7 @@ function getChildren(
165167 if (Array .isArray (value )) {
166168 // @ts-expect-error --- fixme
167169 return (value as DIF .Definitions .DIFListTypeDefinition ).map (
168- (item : DIF .Definitions .DIFType , index : number ) => [
169- String (index ),
170- item ,
171- undefined ,
172- ],
170+ (item : DIF .Definitions .DIFType , index : number ) => [String (index ), item , undefined ],
173171 );
174172 }
175173
0 commit comments