React Native Version

screenshot of React Native Version
react-native

:1234: Version your React Native or Expo app in a `npm version` fashion.

Overview:

The react-native-version tool seamlessly shadows the behavior of npm version by providing npm-scripts hook for automatic versioning of React Native projects. By setting up a simple hook in the package.json file, developers can easily update the android and ios code of their applications with a new version. This tool offers flexibility in managing version bumps and updating Git tags efficiently.

Features:

  • Seamless Integration: Integrates with npm version to automate version updates in React Native projects.
  • CLI Support: Provides a CLI interface for more control over versioning options and commits.
  • Platform Targeting: Allows developers to target specific platforms for versioning using options like "--target" or RNV environment variable.
  • Custom Version Commit Message: Supports customization of Git commit messages by replacing %s with the resulting version number.

Summary:

React Native version tool enhances the versioning process for React Native projects by seamlessly integrating with npm version. By setting up a simple hook in the package.json file, developers can automate the version update process, target specific platforms, and customize Git commit messages easily. Overall, react-native-version simplifies and streamlines the versioning workflow for React Native applications.

react-native
React Native

React Native is a framework for building mobile applications using React and JavaScript. It enables developers to write once and deploy to multiple platforms, including iOS, Android, and the web, while providing a native app-like experience to users.

Expo

An open-source platform for making universal native apps with React. Expo runs on Android, iOS, and the web.