Хотя TypeScript рассматривает его , на данный момент это невозможно.Только *.ts
файлы предлагают полную мощь TypeScript.
Вы можете, гипотетически, определить все свои модули в одном файле декларации, но на этом этапе, вероятно, будет проще использовать TypeScript вместо JavaScript.
Если это не под вашим контролем, единственное, что приходит на ум, - это создание собственного преобразователя с TypeScript API.Поскольку определения типов недопустимы в JavaScript и их использование внутри файла .js
может вызвать синтаксическую ошибку, вам все равно придется поместить их в комментарий.