Я пытаюсь добавить Jest в свой проект (v. 23.6.0), но когда я пытаюсь запустить тесты, все они терпят неудачу с этим сообщением об ошибке.Кажется, он пытается использовать babel, но я не совсем понимаю, почему и в чем причина.
Я пытался следовать руководству https://jestjs.io/docs/en/getting-started и добавил «пресеты»: [«env»] в мой файл .babelrc (это не реактивный проект), но без результатов.
TypeError: Cannot read property 'useBuiltIns' of undefined
at _default (node_modules/@babel/plugin-proposal-object-rest-spread/lib/index.js:13:32)
at Function.memoisePluginContainer (node_modules/babel-core/lib/transformation/file/options/option-manager.js:113:13)
at Function.normalisePlugin (node_modules/babel-core/lib/transformation/file/options/option-manager.js:146:32)
at node_modules/babel-core/lib/transformation/file/options/option-manager.js:184:30
at Array.map (<anonymous>)
at Function.normalisePlugins (node_modules/babel-core/lib/transformation/file/options/option-manager.js:158:20)
at OptionManager.mergeOptions (node_modules/babel-core/lib/transformation/file/options/option-manager.js:234:36)
at OptionManager.init (node_modules/babel-core/lib/transformation/file/options/option-manager.js:368:12)
at File.initOptions (node_modules/babel-core/lib/transformation/file/index.js:212:65)
at new File (node_modules/babel-core/lib/transformation/file/index.js:135:24)