react-native: Compiling JS failed: 28252:33:'{' expected in function expression Buffer size 5748458 starts with: 766172205f5f42554e444c455f535441

New Version

0.70.4

Old Version

0.61.2

Build Target(s)

iOS simulator debug

Output of react-native info

info Fetching system and libraries information… (node:17510) Warning: Accessing non-existent property ‘padLevels’ of module exports inside circular dependency (Use node --trace-warnings ... to show where the warning was created) System: OS: macOS 12.6.1 CPU: (10) arm64 Apple M1 Pro Memory: 107.89 MB / 16.00 GB Shell: 3.2.57 - /bin/bash Binaries: Node: 16.15.1 - ~/.nvm/versions/node/v16.15.1/bin/node Yarn: 1.22.19 - /opt/homebrew/bin/yarn npm: 8.11.0 - /opt/homebrew/bin/npm Watchman: 2022.11.14.00 - /opt/homebrew/bin/watchman Managers: CocoaPods: 1.11.3 - /opt/homebrew/bin/pod SDKs: iOS SDK: Platforms: DriverKit 21.4, iOS 16.0, macOS 12.3, tvOS 16.0, watchOS 9.0 Android SDK: Not Found IDEs: Android Studio: Not Found Xcode: 14.0/14A309 - /usr/bin/xcodebuild Languages: Java: Not Found npmPackages: @react-native-community/cli: Not Found react: 18.1.0 => 18.1.0 react-native: 0.70.4 => 0.70.4 react-native-macos: Not Found npmGlobalPackages: react-native: Not Found

Issue and Reproduction Steps

I am facing the following issue after upgrading to RN 0.70.4 Compiling JS failed: 28252:33:'{' expected in function expression Buffer size 5748458 starts with: 766172205f5f42554e444c455f535441

About this issue

  • Original URL
  • State: open
  • Created 2 years ago
  • Reactions: 5
  • Comments: 23

Most upvoted comments

I ran into this issue, however for me it was caused by upgrading metro-react-native-babel-preset from 0.73.7 to 0.74.0 (with react-native 0.70.5 & 0.70.6). Changing it back to 0.73.7 resolved the issue for me.

I think I have found a normal solution to this problem. I was getting exactly the same error. It’s trite when starting and compiling an empty project. decision: You have a shortage of RAM memory and processor power. You need to close all unnecessary applications on the PC so that React Native can compile the application. When I tried to compile the application, my CPU was 85% busy, but I closed all unnecessary applications on the PC, now my processor was running at 8%. I only had VS Code open, and I tried to recompile the project. Everything went well. In my case, the problem was a lack of RAM and a lack of free processor power.

happens after adding reanimated library, In my case, it’s a conflict between gesture-handler and reanimated versions

I manually found reanimated version which is compatible with my gesture-handler version

"react-native-gesture-handler": "2.12.1",
"react-native-reanimated": "3.3.0",

changing the version to 0.73.7 of package metro-react-native-babel-preset resolved the issue for me

I think I have found a normal solution to this problem. I was getting exactly the same error. It’s trite when starting and compiling an empty project. decision: You have a shortage of RAM memory and processor power. You need to close all unnecessary applications on the PC so that React Native can compile the application. When I tried to compile the application, my CPU was 85% busy, but I closed all unnecessary applications on the PC, now my processor was running at 8%. I only had VS Code open, and I tried to recompile the project. Everything went well. In my case, the problem was a lack of RAM and a lack of free processor power.

This was the issue for me too. Thank you

I think I have found a normal solution to this problem. I was getting exactly the same error. It’s trite when starting and compiling an empty project. decision: You have a shortage of RAM memory and processor power. You need to close all unnecessary applications on the PC so that React Native can compile the application. When I tried to compile the application, my CPU was 85% busy, but I closed all unnecessary applications on the PC, now my processor was running at 8%. I only had VS Code open, and I tried to recompile the project. Everything went well. In my case, the problem was a lack of RAM and a lack of free processor power.

This was the issue for me. Thanks.

I also had this problem until I realized that I had imported and used a json file, but it was empty.

Happened to me today, restarting my pc solved it.

I’ve got the same issue because I’ve been missing a curly bracket in one of my json translation files, fixing the file resolved the issue.

I have created new project and moved all the code into newly created project.