Skip to content

babel-preset-react-app doesn't transpile Object.values #5012

Description

@3stacks

Is this a bug report?

yes

Did you try recovering your dependencies?

yep

Which terms did you search for in User Guide?

I searched through the babel-preset-react-app documentation and source looking for config options etc

Environment

Environment:
OS: macOS High Sierra 10.13.4
Node: 10.9.0
Yarn: 1.9.4
npm: 6.2.0
Watchman: Not Found
Xcode: Not Found
Android Studio: Not Found

Packages: (wanted => installed)
react: ^16.5.1 => 16.5.1
react-dom: ^16.5.1 => 16.5.1

Steps to Reproduce

demonstration: https://github.com/3stacks/but-why

  1. Clone repository
  2. yarn install
  3. yarn build
  4. Go to build/static/js/main.xxx.js
  5. Search for "Object.values"

Expected Behavior

It should be transpiling es2017 features. Or if it doesn't by default, it should listen to my browserslist query and support the version of IE I defined, therefore transpiling object.values

Actual Behavior

It spat out Object.values in the built verison.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions