in lib/rpc.js [48:67]
function replaceRepeatList(target, key, repeat) {
for (var i = 0; i < repeat.length; i++) {
var item = repeat[i];
if (Array.isArray(item)) {
replaceRepeatList(target, `${key}.${i + 1}`, item);
} else if (item && typeof item === 'object') {
const keys = Object.keys(item);
for (var j = 0; j < keys.length; j++) {
if (Array.isArray(item[keys[j]])) {
replaceRepeatList(target, `${key}.${i + 1}.${keys[j]}`, item[keys[j]]);
} else {
target[`${key}.${i + 1}.${keys[j]}`] = item[keys[j]];
}
}
} else {
target[`${key}.${i + 1}`] = item;
}
}
}