This is simple nodejs code refractor skill assessment.
- handle multiple APIs calls with performance optimized way
- use some coding principal of SOLID
- Readable and clean code
| Name | Version | Purpose | Link |
|---|---|---|---|
| Nodejs | v10.24.1 | BE framework | https://nodejs.org/en/ |
| @mapbox/blend | v2.0.1 | merge images together | https://www.npmjs.com/package/@mapbox/blend |
| minimist | v1.2.6 | CLI argument manage | https://www.npmjs.com/package/minimist |
| request | v2.88.2 | call APIs | https://www.npmjs.com/package/request |
Must have installed Node.js v10+ on you system to run the application.
close the repository run
git clone https://github.com/lahirudilshan/gapstart-harver-refractor-assessment.gitinstall application's dependencies run
npm installTo run before-refractor application
node before-refractor/index.jsTo run after-refractor application
node after-refractor/index.jsYou will see the output on console
MIT


