Problem: VSCode uses its built-in TypeScript version by default
Problem: VSCode uses its built-in TypeScript version by default. So if your project uses a different TypeScript version, people may experience type issues.
Solution: Tell VSCode to use your workspace’s TypeScript version (the TypeScript version in your package.json).
1. Open a .ts or .tsx file
2. Hit Cmd+Shift+P (Mac) or Ctrl+Shift+p (Win)
3. Enter: “Select TypeScript Version”
4. Select "Use Workspace Version"
The setting is written to .vscode/settings.json.
Now we know everyone using VSCode is using the same TypeScript version. 👍
