Я сделал библиотеку компонент под React на TypeScript. В файле tsconfig.json прописал следующее:
{
"compilerOptions": {
...
"paths": {
"@lib": ["src/lib"],
"@lib/*": ["src/lib/*"]
}
Теперь вместо
import {} from '../../../from/field/ComboBox';
я пишу более кратко:
import {} from '@lib/from/field/ComboBox';
Во время разработки эти пути нормально вычисляются. Но после сборки и публикации пакета в другом проекте, где данная библиотека подключена, появляется ошибка:
build/dist/lib/form/combo/ComboBox.d.ts
(3,40): Cannot find module '@lib/form/list/List'.
Как сделать, чтобы при сборке компилятор эти пути пересчитывал на относительные?