Transitioning from a PHP background, I am now immersing myself in TypeScript code.
In PHP, with the help of Composer's classmap and composer.json, I can declare namespaces PSR-4 style. By importing them properly using the `USE` statement, it gets resolved seamlessly.
While exploring this topic further on: How do I use namespaces with TypeScript external modules?
I found myself pondering over the question: - Is there any feature in Typescript that aids in resolving paths of classes instead of having to deal with relative paths? Currently, I find myself constantly using `../..` all the way to the root directory to retrieve the classes I have created within the app directory.
The issue of path resolution doesn't affect node_modules (for instance, I can be in the test folder and successfully call `import * as 'restify';` without any hiccups).