javascript pass objeto como referência

Eu tenho um objeto, que está sendo passado em muitas funções diferentes dentro de uma função. Essas funções podem ou não alterar o valor do objeto, mas se elas forem alteradas, eu gostaria de obter as alterações mais recentes no objeto.

seguinte é o que eu estou tentando fazer:

var ob = {text: 'this is me', name: 'john'}

function (object) {

     changeObject(object);
     customObjectChanger(object);
     callback = function (object) {
          object.text = 'new text';
     }

     callback(object);

     // object value here should be object{text: 'new text', name: 'john'};    
}

questionAnswers(3)

yourAnswerToTheQuestion