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
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 (withreact-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
changing the version to 0.73.7 of package metro-react-native-babel-preset resolved the issue for me
This was the issue for me too. Thank you
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.