Skip to content
This repository was archived by the owner on Nov 15, 2024. It is now read-only.
This repository was archived by the owner on Nov 15, 2024. It is now read-only.

Build failed because babel-cli is incompatible with current react version #7

@alechp

Description

@alechp

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

Build Output Before

Screen Shot 2019-09-10 at 2 23 26 PM

Build Output After

Screen Shot 2019-09-10 at 2 26 39 PM

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions