-
Notifications
You must be signed in to change notification settings - Fork 13
Build failed because babel-cli is incompatible with current react version #7
Description
Error
ReferenceError: [BABEL] src/lib/TextInput.js: Unknown option
> sample-lib@0.1.0 build /Users/alechp/Code/alechp/.repositories/sandbox/cra-lib/sample-lib > rm -rf dist && NODE_ENV=production babel src/lib --out-dir dist --copy-files --ignore __tests__,spec.js,test.js,__snapshots__ReferenceError: [BABEL] src/lib/TextInput.js: Unknown option: /Users/alechp/Code/alechp/.repositories/sandbox/cra-lib/sample-lib/node_modules/babel-preset-react-app/index.js.overrides. Check out http://babeljs.io/docs/usage/options/ for more information about options.
A common cause of this error is the presence of a configuration options object without the corresponding preset name. Example:
Invalid:
{ presets: [{option: value}] }
Valid:
{ presets: [['presetName', {option: value}]] }
For more detailed information on preset configuration, please see https://babeljs.io/docs/en/plugins#pluginpresets-options. (While processing preset: "/Users/alechp/Code/alechp/.repositories/sandbox/cra-lib/sample-lib/node_modules/babel-preset-react-app/index.js")
at Logger.error (/Users/alechp/Code/alechp/.repositories/sandbox/cra-lib/sample-lib/node_modules/babel-core/lib/transformation/file/logger.js:41:11)
at OptionManager.mergeOptions (/Users/alechp/Code/alechp/.repositories/sandbox/cra-lib/sample-lib/node_modules/babel-core/lib/transformation/file/options/option-manager.js:226:20)
at /Users/alechp/Code/alechp/.repositories/sandbox/cra-lib/sample-lib/node_modules/babel-core/lib/transformation/file/options/option-manager.js:265:14
at /Users/alechp/Code/alechp/.repositories/sandbox/cra-lib/sample-lib/node_modules/babel-core/lib/transformation/file/options/option-manager.js:323:22
at Array.map ()
at OptionManager.resolvePresets (/Users/alechp/Code/alechp/.repositories/sandbox/cra-lib/sample-lib/node_modules/babel-core/lib/transformation/file/options/option-manager.js:275:20)
at OptionManager.mergePresets (/Users/alechp/Code/alechp/.repositories/sandbox/cra-lib/sample-lib/node_modules/babel-core/lib/transformation/file/options/option-manager.js:264:10)
at OptionManager.mergeOptions (/Users/alechp/Code/alechp/.repositories/sandbox/cra-lib/sample-lib/node_modules/babel-core/lib/transformation/file/options/option-manager.js:249:14)
at OptionManager.init (/Users/alechp/Code/alechp/.repositories/sandbox/cra-lib/sample-lib/node_modules/babel-core/lib/transformation/file/options/option-manager.js:368:12)
at File.initOptions (/Users/alechp/Code/alechp/.repositories/sandbox/cra-lib/sample-lib/node_modules/babel-core/lib/transformation/file/index.js:212:65)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! sample-lib@0.1.0 build: rm -rf dist && NODE_ENV=production babel src/lib --out-dir dist --copy-files --ignore __tests__,spec.js,test.js,__snapshots__
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the sample-lib@0.1.0 build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/alechp/.npm/_logs/2019-09-10T21_21_32_753Z-debug.log
Fix
yarn remove babel-cli && yarn add @babel/cli

