The tsconfig.json file allows you to specify the root level files and the compiler options that requires to compile a TypeScript project. The presence of this file in a directory specifies that the said directory is the TypeScript project root.
In this chapter of the TypeScript Tutorial series we will learn about tsconfig.json, it's various properties and how to extend it.