240
const hasRemoteChanges = remoteChanges.added.size > 0 || remoteChanges.updated.size > 0 || remoteChanges.removed.size > 0;
241
if (hasRemoteChanges) {
242
>
newRemoteExtensionsMap.forEach((value, key) => remote.push(massageOutgoingExtension(value, key)));
extensionsMerge.ts
243
>
}
244
245
return {
246
local: { added, removed, updated },
247
remote: hasRemoteChanges ? {
248
>
added: [...remoteChanges.added].map(id => newRemoteExtensionsMap.get(id)!),
extensionsMerge.ts
249
>
updated: [...remoteChanges.updated].map(id => newRemoteExtensionsMap.get(id)!),
250
>
removed: [...remoteChanges.removed].map(id => remoteExtensionsMap.get(id)!),
251
>
all: remote
252
} : null
253
};