https://codesandbox.io/s/gifted-cori-qlhid5?file=/src/App.vue:0-2616
Si copio un objeto con la función de ayuda mergeDeep , el objeto cambia si es un objeto anidado
var obj = { charSpacing: { test:{ test:2, }, fromCharSpacing: 1, }, } obj.charSpacing.fromCharSpacing - no cambiar
obj.charSpacing.test.test - ¡cambio!
Si imprimo los valores del objeto antes y después de la consola, veo que test.test se ha convertido en un proxy