nodejs anexa dentro do arquivo json em formato de matriz

Desejo que o nodejs acrescente todos os dados no formato JSON no seguinte formato

    [{
      "name": "admin",
      "message": "dfd",
      "datetime": "2014-06-03 13:01:39"
   }, {
      "name": "admin",
      "message": "dfd",
      "datetime": "2014-06-03 13:01:39"
   },{
      "name": "admin",
      "message": "dfd",
      "datetime": "2014-06-03 13:01:39"
   }]

E eu quero que o nodejs acrescente mais dados. Estou tentando acrescentar, mas está anexando assim

{
  "name": "admin",
  "message": "dfd",
  "datetime": "2014-06-03 13:01:39"
}{
  "name": "admin",
  "message": "dfd",
  "datetime": "2014-06-03 13:01:39"
}

Estou usando o seguinte código para acrescentar

    myData= { "name": "sam" , "message": "hi how are you", "datetime": "2014-5-1 4:4:4" };

    fs.appendFile(outputFilename, JSON.stringify(myData, null, 4), function(err) {
        if(err) {
          console.log(err);
        }
    });

questionAnswers(1)

yourAnswerToTheQuestion