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() должен перезаписывать существующий файл.


Ответы (0 шт):