react-native-mapsfor example) or can be platform-generated APIs or API implementations.
manifest.jsonfile that is stored in the Electrode Native manifest repository.
manifest.jsonfile contains a list of native dependencies along with their versions that all of your MiniApp(s) should be aligned on. When you use the
manifest.jsonfile. If the dependency is declared in the manifest, Electrode Native installs the specific version listed in the
manifest.jsonfile. If the dependency is not part of the manifest, then Electrode Native will issue a warrning.
ern create-miniappcommand to know which version of React Native to use.
ern addcommand to add dependencies, will be properly aligned to the same native dependencies versions. Please note that not using
ern addwill not cause issues, as long as you ensure that the native dependencies versions in your MiniApps package.json are aligned.
cauldron.jsonfile. However, unlike the manifest, the cauldron should not be updated manually. The cauldron should only be accessed and updated using the
ern cauldronsubcommands. The cauldron repository will also be your own, as a cauldron is bound to a mobile application.
Walmart iOS 17.14or
Walmart Android 17.10.0. The cauldron stores specific information pertaining to each version of your mobile application, mostly the following :