TypeScript без TypeScript. Кейлеб Уильямс о встроенной в TS возможности проверять обычный JS по JSDoc для ситуаций, в которых переход не оправдан или связан со сложностями — https://css-tricks.com/typescript-minus-typescript/