File System Service

Nesse exercício você deve implementar funções de criação de arquivo, renomear e deletar arquivos.

Consulte a API de FileSystem no Node se tiver dúvidas https://nodejs.org/docs/latest-v16.x/api/fs.html

   

📝 Requerimentos

  • getDirectoryDataPath -> Deve retornar o caminho da pasta src/data independente do sistema operacional;

  • createFile -> Deve criar um arquivo na pasta src/data com o conteúdo enviado no parâmetro data e o nome do arquivo deve ser o parâmetro fileName;

  • renameFile -> Deve criar um arquivo na pasta src/data com o conteúdo enviado no parâmetro data e o nome do arquivo deve ser o parâmetro fileName;

  • createFile -> Deve criar um arquivo na pasta src/data com o conteúdo enviado no parâmetro data e o nome do arquivo deve ser o parâmetro fileName;

 

🚧 No arquivo fileSystemService.js tem o detalhamento completo dos requisitos; 🚧

   

ℹ️ Testes automatizados

Se quiser checar se sua implementação está correta, rode o comando abaixo

npm run test

   

Boa sorte e bom exercício 👋