Instructor: And that's it for this module.
We had a very detailed look at the TypeScript compiler,
how you can configure it,
and how you can make sure that it really compiles
your code the way you want.
We had a look at all these different options,
especially the strict options,
really allow you to write correct code
and not run into strange bugs,
strange runtime bugs you might face,
for example, with the strict null checks,
and in addition to that,
we had a look at debugging,
how you can easily configure Chrome
and VS Code such that you can debug
from inside VS Code.
Debugging from inside Chrome with source maps
and the Sources tab, of course,
is always an option.
The key here also are the source maps,
which you are configuring to be generated
in the tsconfig file,
which are these map files
that live next to your JavaScript files.
They basically act as bridges for the debugger
between your JavaScript files
and your TypeScript files.
And with that, we know a bit more
regarding how to manage our projects.
Let's now see what else
we can do with TypeScript and JavaScript.