callstack / react-native-builder-bob

👷‍♂️ Simple set of CLIs to scaffold and build React Native libraries for different targets
https://callstack.github.io/react-native-builder-bob/
2.74k stars 182 forks source link

Unable to create a libirary #609

Open CodeSyncr opened 1 month ago

CodeSyncr commented 1 month ago

Description

(Use node --trace-deprecation ... to show where the warning was created) ✔ What is the name of the npm package? … react-native-test ✔ What is the description for the package? … hi ✔ What is the name of package author? … CodeSyncr ✔ What is the email address for the package author? … yashkumar12125@gmail.com ✔ What is the URL for the package author? … https://github.com/CodeSyncr ✔ What is the URL for the repository? … https://github.com/CodeSyncr/react-native-test ✔ What type of library do you want to develop? › Native module ✔ Which languages do you want to use? › Kotlin & Swift ✔ What type of example app do you want to create? › Vanilla ⠹ Generating example app

ENOENT: no such file or directory, open '/Users/yashkumar/Documents/Projects/react-native-test/example/package.json' node:internal/process/promises:391 triggerUncaughtException(err, true / fromPromise /); ^

[Error: ENOENT: no such file or directory, open '/Users/yashkumar/Documents/Projects/react-native-test/example/package.json'] { errno: -2, code: 'ENOENT', syscall: 'open', path: '/Users/yashkumar/Documents/Projects/react-native-test/example/package.json' }

Node.js v22.3.0

Also to Mention library folder is completely empty

Packages

Selected options

Native module Kotlin & Swift Vanilla

Link to repro

https://github.com/callstack/react-native-builder-bob

Environment

MAC OS - 14.5 (23F79) Node - 22.3.0

satya164 commented 1 month ago

I can't repro this. What command are you running?

kadiraydinli commented 3 weeks ago

Hi @satya164, i can reproduce this issue.

image

atlj commented 3 weeks ago

@kadiraydinli looks like there is a regression due to the codegen specs PR. I think using a vanilla example app instead of the test app should work for you until we fix the issue

CodeSyncr commented 3 weeks ago

@kadiraydinli looks like there is a regression due to the codegen specs PR. I think using a vanilla example app instead of the test app should work for you until we fix the issue

no tried with Vanilla app but same issue

gitstashapply commented 3 weeks ago

+1 on this issue. Generates well for "Native Modules", error on New Arch

yongweilai commented 1 week ago

The issue happened for generating TurboModule new arch also in node 18 mac m1.