У меня есть монорепо, использующее Лерну.
Моя конфигурация babel-загрузчика веб-пакета:
{
test: /\.(js|jsx|mjs)$/,
include: function(input) {
if(new RegExp(`cayde-(?!.*node_modules)`).test(input)) {
console.log("------", input)
return true;
}
return false;
},
Я хочу перенести все модули, в названии которых есть "cayde-".
Я вижу, что нужные мне файлы возвращают значение true.
Но когда я пытаюсь импортировать модуль вот так
import { CustomBrowserRouter } from "cayde-use-router";
Я получаю синтаксическую ошибку.
Но если я попытаюсь:
import { CustomBrowserRouter } from "../node_modules/cayde-use-router";
Работает.
Чего мне не хватает?
Спасибо.