{"repo":"callstack/react-native-builder-bob","free":true,"listed":false,"github":"https://github.com/callstack/react-native-builder-bob","clone":"git clone https://github.com/callstack/react-native-builder-bob.git","description":"Simple set of CLIs to scaffold and build React Native libraries for different targets","language":"JavaScript","stars":3225,"topics":["react-native","template","hacktoberfest"],"license":null,"category":"mobile-apps","readme_excerpt":"[![create-react-native-library][create-react-native-library-version-badge]][create-react-native-library] [![react-native-builder-bob][react-native-builder-bob-version-badge]][react-native-builder-bob] [![MIT License][license-badge]][license] 👷‍♂️ Set of CLIs to scaffold and build React Native libraries for different targets. Documentation Documentation is available at https://oss.callstack.com/react-native-builder-bob/. Development workflow This project uses a monorepo using yarn . To setup the project, run yarn in the root directory to install the required dependencies. While developing, you can run watch mode to automatically rebuild the changes: To test the CLI locally, you can point to the appropriate executable: Before sending a pull request, make sure your code passes TypeScript and ESLint. Run the following to verify: To fix formatting errors, run the following: The documentation for the project is under docs directory. To run the documentation locally, run the following: Publishing Maintainers with write access to the GitHub repo and the npm organization can publish new versions. To publish a new version, first, you need to export a GH TOKEN environment variable as mentioned here. Then run: This will automatically bump the version and publish the packages. It'll also publish the changelogs on GitHub for each package. When releasing a pre-release version, we need to: - Update lerna.json to set the preId (e.g. next ) and preDistTag (e.g. next ) fields, and potentially ","default_branch":null,"files":null,"tree":[],"storefront":"/r/callstack","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/callstack/react-native-builder-bob/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}