dist/index.cjs.js
function popDeepValue(target, path) {
    var deepRef = getDeepRef(target, path);
    if (!isWhat.isArray(deepRef))
        return;
    return deepRef.pop();
}
function popDeepValue(target, path) {
    var deepRef = getDeepRef(target, path);
    if (!isWhat.isArray(deepRef))
        return;
    return deepRef.pop();
}
function popDeepValue ( target , path ) { var deepRef = getDeepRef ( target , path ) ; if ( ! isWhat . isArray ( deepRef ) ) return ; return deepRef . pop ( ) ; }
Pops a value of an array which is a deep property in an object, based on a path to that property

@param   {object} target   the Object to pop the value of
@param   {string} path     'path.to.sub.prop'
@returns {*}               the popped value
Pops a value of an array which is a deep property in an object based on a path to that property