Как правильно подключать сторонний нетипизированный модуль?

Не получается импортировать модуль sha-1.

В файле прописал:
import sha1 from 'sha-1'

Ругается, что
Could not find a declaration file for module 'sha-1'.


Попробовал задекларировать
// Вариант 1
declare module 'sha-1'
// Вариант 2
declare module 'sha-1' {
  export default function sha1(param?: string): string
}


После этого IDE не ругается, но в терминале все равно всё крашится с той же самой ошибкой.
Как правильно это подключить? Или, может, есть какой-то параметр для tsconfig, который позволит устранить ошибку?
  • Вопрос задан
  • 58 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы