* feat: add docker support and powershell launch script
* feat: Add step to install Docker Desktop
* fix bind mount ns definitions for intelisense on host text editor
* Rename docker markdown file
* Minor updates to DockerGuide for improved clarity
* feat: reference docker support in the readme and beginners guide
This gives access to the global React and ReactDOM objects in a strongly typed context.
The lib file is only included in the build output if it's actually imported and used somewhere, so it shouldn't pollute people's files unless they actually need it.
Unfortunately, i did not find a way to force vscode autoimport to use the local react.ts file instead of the package from node_modules.
The inlineSourceMap property was set to true, but due to a missing inlineSources flag, debugging the code ingame led to empty files being shown in the dev tools window.
Adding the inlineSources flag fixes this.
An argument was made that using source maps bloats the save file. This is true. However, if this is a significant issue, the inlineSourceMap flag should also be set to false. Before this fix, the file is already bloated, but ingame debugging is impossible.
To test, make a test script that includes the line `debugger;`. Enable debugging (F12) and run the script. Before this commit, it will show an empty source file. With this commit, it will show the .ts source file as expected.