How to fix circular dependency issues in JavaScript and TypeScript (2018) | Hacker News Reader