Я начал писать библиотеку с машинописью, и я хочу использовать библиотеку type-r. https://github.com/VoliJS/Type-R.
У меня есть только одна строка кода для импорта:
import { define, auto, type, Record, value } from "type-r";
это работает без ошибок, если мое определение модуля - commonjs в моем файле tsconfig.json.
"compilerOptions": {
...
"module": "commonjs"
...
}
Но если я изменю определение модуля на es6
"module": "es6"
Я получаю сообщение об ошибке:
Error TS2307 (TS) Cannot find module 'type-r'.
Я хочу создать модуль es6 и не могу понять, почему изменение типа модуля вывода вызывает эту проблему.