Импорт кода ES6 из узловых модулей, не работающих в jest
Я создал библиотеку компонентов в реакции, которая экспортирует все свои компоненты в модулях ES6.
Для этого я использовал @babel/plugin-transform-runtime со следующей конфигурацией
{
"corejs": 2,
"helpers": true,
"regenerator": true,
"useESModules": true
}
но когда я импортирую эти модули и пытаюсь выполнить мой контрольный пример. Выкидывает следующая ошибка.
Test suite failed to run
C:\<project-path>\node_modules\@babel\runtime-corejs2\helpers\esm\extends.js:1
({"Object.<anonymous>":function(module,exports,require,__dirname,__filename,global,jest){import _Object$assign from "../../core-js/object/assign";
^^^^^^^^^^^^^^
SyntaxError: Unexpected identifier
at ScriptTransformer._transformAndBuildScript (node_modules/jest-runtime/build/script_transformer.js:403:17)
at Object.<anonymous> (node_modules/<component-library-path>/Anchor.js:1:1)
Может кто-нибудь, пожалуйста, посмотрите на это.