Moving from custom Cache impl. to NodeCache (simple, fast, popular, still maintained and tested nodejs cache)
Adding no-console eslint rule to mark usage of console as warning
Changed tsconfig.json based on the Microsoft typescript-nodejs starter project (up-to-date tsconfig file that also turns on no-implicit-any rule for more strict type-safety)
PS: I have another PR prepared after this one is approved and merged where I'll move from callbacks to Promises
PS: I have another PR prepared after this one is approved and merged where I'll move from callbacks to Promises