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
-
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âmetrodata
e o nome do arquivo deve ser o parâmetrofileName
; -
renameFile -> Deve criar um arquivo na pasta
src/data
com o conteúdo enviado no parâmetrodata
e o nome do arquivo deve ser o parâmetrofileName
; -
createFile -> Deve criar um arquivo na pasta
src/data
com o conteúdo enviado no parâmetrodata
e o nome do arquivo deve ser o parâmetrofileName
;
🚧 No arquivo
fileSystemService.js
tem o detalhamento completo dos requisitos; 🚧
Se quiser checar se sua implementação está correta, rode o comando abaixo
npm run test
Boa sorte e bom exercício 👋