Package Exports
- react-native-android-version-updater
- react-native-android-version-updater/updateVersion.ts
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (react-native-android-version-updater) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
React Native Version Updater
React Native Version Updater is a utility package that simplifies the process of updating version codes and version names in your React Native app's Android build.gradle file. It provides functions that can be used to automatically increment the versionCode and versionName values, making it easier to manage versioning for your Android releases.
Installation
You can install React Native Version Updater using npm:
npm install react-native-android-version-updater
Usage
To use the React Native Version Updater package, follow these steps:
- Create two script files in your project's directory:
To update both the versionCode
and versionName
, create a script file named update-version-both.js
with the following content:
const {
updateVersionCodeAndName,
} = require("react-native-android-version-updater");
updateVersionCodeAndName();
To update only the versionCode
, create a script file named update-version-code.js
with the following content:
const {
updateVersionCodeOnly,
} = require("react-native-android-version-updater");
updateVersionCodeOnly();
- Open your
package.json
file and add the following scripts:
"scripts": {
"updateVersion": "node update-version-code.js",
"updateBoth": "node update-version-both.js"
}
To update only the versionCode, run the following command:
npm run updateVersion
To update both the
versionCode
andversionName
, run the following command:npm run updateBoth
By running the respective script, the versionCode
or versionName
in the build.gradle
file located at android/app/build.gradle
will be automatically updated.
License
This package is licensed under the MIT License. Contributing
Contributions are welcome! If you have any bug reports, feature requests, or suggestions, please open an issue or submit a pull request.
Acknowledgements
This package was inspired by the need for a convenient version updater for React Native apps.
Contact
For any inquiries or questions, feel free to reach out to us at footios@gmail.com.
Feel free to modify and customize the content to suit your package and add any additional information that you find relevant.