* completed eslint ts setup and fixed eslint issues
* minor change in direction 😄
* upgraded type definitions
* declared custom global variable
* moved global var definition below imports
* completed eslint ts setup and fixed eslint issues
* minor change in direction 😄
* upgraded type definitions
* declared custom global variable
* moved global var definition below imports