Método writeFile()
É um método do módulo FS do Node que serve para escrever dados em um arquivo.
Sintaxe
writeFile(
[caminho do arquivo],
[dados],
[objeto de configuração]
)flag:w: o conteúdo existente no arquivo é limpo e substituído conteúdo/dado passado como argumento do métodoa: o conteúdo/dado passado como argumento do método é adicionado no final do arquivoencoding: encoding do arquivo (por padrão é UTF-8)
Observação
Por padrão, não ocorre a quebra de linha ao adicionar um novo elemento no arquivo.
Exemplo
const fs = require("fs").promises;
module.exports = (caminho, dados) =>
fs.writeFile(caminho, dados, { flag: "w" });