nao sei ao certo o que ta acontecendo...
module.exports = (caminho, nomeDoArquivo, callbackImagemCriada) => {
const tiposValidos = ['jpg', 'png', 'jpeg']
const tipo = path.extname(caminho)
const tipoEhValido = tiposValidos.indesOf(tipo.substring(1))
if (tipoEhValido === -1) {
console.log('Erro! Tipo invalido')
}
else {
const novoCaminho = `./assets/imagens/${nomeDoArquivo}${tipo}`;
fs.createReadStream(caminho)
.pipe(fs.createWriteStream(novoCaminho))
.on('finish', () => callbackImagemCriada(novoCaminho))
}
}