Skip to content

Commit e69872f

Browse files
More merge issues.
1 parent a5aa79d commit e69872f

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

packages/lib/src/dev/remote-development.ts

+9
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,15 @@ function get(name, ${REMOTE_FROM_PARAMETER}){
9090
return module
9191
})
9292
}
93+
function merge(obj1, obj2) {
94+
const mergedObj = Object.assign(obj1, obj2);
95+
for (const key of Object.keys(mergedObj)) {
96+
if (typeof mergedObj[key] === 'object' && typeof obj2[key] === 'object') {
97+
mergedObj[key] = merge(mergedObj[key], obj2[key]);
98+
}
99+
}
100+
return mergedObj;
101+
}
93102
const wrapShareModule = ${REMOTE_FROM_PARAMETER} => {
94103
return merge({
95104
${getModuleMarker('shareScope')}

0 commit comments

Comments
 (0)