Pessoal, o código não funcionou e não foi apresentado erro. Podem ajudar ?
Código da cli.js
const fs = require('fs');
const trataErros = require('./erros/funcoesErro');
const caminhoArquivo = process.argv;
const link = caminhoArquivo[2];
const endereco = caminhoArquivo[3];
fs.readFile(link, 'utf-8', (erro, texto) => {
try {
if (erro) throw erro
const resultado = contaPalavras(texto);
criaESalvaArquivo(resultado, endereco);
} catch(erro) {
trataErros(erro);
}
})
async function criaESalvaArquivo(listaPalavras, endereco){
const arquivoNovo = ${endereco}\\resultado.txt;
const textoPalavaras = JSON.stringify(listaPalavras);
try {
await fs.promises.writeFile(arquivoNovo, textoPalavaras);
console.log('Arquivo criado');
} catch (erro) {
throw erro;
}
}