_has_ may be incorrect but I do feel the switch is happening [0]. Angular which is the most popular client side JS framework is using Typescript. React is also moving in the same direction with typescript-react-starter and tsx support.
[0] https://2018.stateofjs.com/front-end-frameworks/conclusion/