It’s not clear from what you’ve given us so far just what’s happening. However, I would like to make some comments on the properties you’ve listed.
When you use an authentication token, which is what I assume you’re doing, there’s no need to set even a blank password.
No need to set these here; they won’t be acted on. These only do you good when they’re set in $SONARQUBE_HOME/conf/sonar.properties.
Regarding what you’re seeing on your project homepage
what file extension is used for you TS files?
if you look in Project-level Administration > General Settings > TypeScript > File suffixes what file extensions are recognized as TypeScript?
is there anything relevant-seeming in your analysis log?