What is this repository for?

This repository has been created to demonstrate how to implement dependency inversion using InversifyJS.

The application uses TypeScript, React, Redux, Redux-loop and InversifyJS.

The functionality is searching packages available on cdnjs.com. Live demo can be found here.