Вы можете изменить третий параметр, чтобы настроить отступ.

ажется решенной проблемой, но я не могу найти решение для нее.

По сути, я читаю файл JSON, меняю ключ и записываю новый JSON в тот же файл. Все работает, но я теряю форматирование JSON. Так, вместо:

{
  name:'test',
  version:'1.0'
}

я получил

{name:'test',version:'1.1'}

Есть ли способ в Node.js написать хорошо отформатированный JSON в файл?

Ответы на вопрос(4)

Ваш ответ на вопрос