src/deparam.js
/**
 * Resolves the target object for next iteration
 * @param {Object} ob current reference object
 * @param {string} nextProp reference property in current object
 */
Resolves the target object for next iteration
@param {Object} ob current reference object
@param {string} nextProp reference property in current object
Resolves the target object for next iteration @param { Object } ob current reference object @param { string } nextProp reference property in current object
function resolveObj(ob, nextProp) {
    if (isObject(ob)) return { ob };
    if (isArr(ob) || typeof ob === 'undefined') return { ob: resolve(ob, isNumber(nextProp)) };
    return { ob: [ob], push: ob !== null };
}
function resolveObj ( ob , nextProp ) { if ( isObject ( ob ) ) return { ob } ; if ( isArr ( ob ) || typeof ob === 'undefined' ) return { ob : resolve ( ob , isNumber ( nextProp ) ) } ; return { ob : [ ob ] , push : ob !== null } ; }
Resolves the target object for next iteration
 @param {Object} ob current reference object
 @param {string} nextProp reference property in current object
Resolves the target object for next iteration @param { Object } ob current reference object @param { string } nextProp reference property in current object