https://lukasborawski.medium.com/defining-typescript-config-types-for-the-mono-repo-application-a39a5b8c7bc2