monorepo 環境における package と react-native アプリ のバージョンアップの考察
$ lerna init
$ yarn$ lerna create package-node$ cd packages
$ npx react-native init PackageReactNative$ lerna add react-native-version --scope=PackageReactNative --dev$ react-native-versionreact-native-version は package.json の version を元に react-native のバージョン管理している箇所を書き換えてくれる npm モジュールです。
stovmascript/react-native-version: 🔢 Version your React Native or Expo app in a npm version fashion.
つまり、順番としては、 lerna version で各 package のバージョンアップを行い、その後に react-native-version で react-nativeのバージョンアップを行えば、キレイにバージョンが揃うという寸法。