fs.writefile дозаписывает файл вместо его перезаписи
Записываю файл с помощью fs.writeFile(), но при повторном использовании метода файл, вместо того чтобы перезаписываться - дозаписывается. Не могу понять причину :( Так же использую pm2, возможно в нем причина?
const data = Object.entries(oneObject).map(([key, value]) => ({ '#': `=${key}+1`, 'mail': value, 'formatted mail': `=REPLACEB(B2; 3; 3; "***")` }));
const fileString = await exportFromJSON({ data, fileName, exportType, processor (content, type, fileName)
{
return content
}
fs.writeFile(nameOfFile, fileString, (err) => err && console.error(err))
Изначально использовал метод fs.writeFileSync(). Понятное дело он дозаписывает файл, но судя по документации fs.writeFile() должен перезаписывать существующий файл.