Function to Save Images from JSON file #10
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
About You
Name: Diogo Domene
Email: diogodomene@gmail.com
Whatsapp: 5511997953111
Linkedin: https://www.linkedin.com/in/diogodomene
About your solution
I created a class with methods to deal with the given requirments. To save the images I made the use of stream and saved all the images, but fist, handling the folders creation, and validating the images url to check if the URL and images are valid, so the function returns a object with two keys, the "results" with local paths of the images saved, and the "error" with the message about what went wrong with the images save failure.
How to run your code?
After installing the dependencies with "npm install", you can run "npm test" to see the tests run in the terminal. And after, run "npm start" to see the function run and logging the local path of the images created.