Como atualizar um valor em um arquivo json e salvá-lo através do node.js

Como faço para atualizar um valor em um arquivo json e salvá-lo através do node.js? Eu tenho o conteúdo do arquivo:

var file_content = fs.readFileSync(filename);
var content = JSON.parse(file_content);
var val1 = content.val1;

Agora eu quero mudar o valor deval1 e salve-o no arquivo.