я провел много часов получать эту работу, по-прежнему без успеха ...TSLint на файлы JavaScript
Вопрос: Как использовать TSLint на .js файл?
Почему? Я пытаюсь иметь наилучшую возможную IDE для написания многих сценариев JavaScript, используемых в нашем внутреннем ПО.
Мое видение:
- Я хорошо документированы определения машинописи функций и хочу использовать их в .js.
- Я хочу импортировать файл .js и увидеть ошибки на нем. TSLint способен выполнять управление типом в .ts, в соответствии с файлами .d.ts. Но в .js-файле JSHint/ESLint может видеть только имена функций и параметры из файлов .d.ts. Хорошо, но этого недостаточно. В .js нет элемента управления типом, которого я не вижу.
- Использовать JSHint/ESLint с TSLint в одно и то же время. Использование только нескольких функций от обоих, но, в конце концов, создание комбо. (TSLint для типов, JSHint/ESLint для остальных)
- Не разрешайте использовать ключевые слова TypeScript в JavaScript.
- Автозаполнение в .js от .d.ts. Хорошо, это работает.
Я могу кодировать VSCode, Sublime, NetBeans.
Благодарим вас за идеи!