У меня есть js проект, и я использую vscode. Для проверки типа я использую //@ts-check
. Одна зависимость, thinky , не имеет информации о типе, но я нашел @ emtypes / thinky (репозиторий github удален).
В vscode я получаю подсказку, что я должен создать файл *. d.ts с declare module 'thinky'
. Делая это, удаляет ошибки, но просто определяет thinky
как any
, что не полезно.
Как импортировать пользовательские наборы из node_modules / @ emtypes / thinky / index .d.ts ?
Выполнение поиска показывает множество примеров того, как импортировать проект js в проект ts, но мне нужно наоборот , Я также обнаружил, Можно ли использовать пользовательские определения типов в проекте ES6? , но это примерно создание типов для проекта js, и мне нужно импортировать пользовательские набрав для импортированной js библиотеки.