Cómo actualizar un valor en un archivo json y guardarlo a través de node.js

¿Cómo actualizo un valor en un archivo json y lo guardo a través de node.js? Tengo el contenido del archivo:

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

Ahora quiero cambiar el valor deval1 y guárdelo en el archivo.

Respuestas a la pregunta(2)

Su respuesta a la pregunta