src/extender.js
function processExpr(value, data) {
    if (value === "true") {
        return true;
    }
    if (value === "false") {
        return false;
    }
    let m = value.match(RE_EXPR);
    if (!m) {
        return null;
    }
    return m[1] ? processPath(m[1], data) : parseFloat(m[2]);
}
function processExpr(value, data) {
    if (value === "true") {
        return true;
    }
    if (value === "false") {
        return false;
    }
    let m = value.match(RE_EXPR);
    if (!m) {
        return null;
    }
    return m[1] ? processPath(m[1], data) : parseFloat(m[2]);
}
function processExpr ( value , data ) { if ( value === "true" ) { return true ; } if ( value === "false" ) { return false ; } let m = value . match ( RE_EXPR ) ; if ( ! m ) { return null ; } return m [ 1 ] ? processPath ( m [ 1 ] , data ) : parseFloat ( m [ 2 ] ) ; }
(string, object) => any
( string object ) = > any