nativeApps
array.override url
is the url of the GitHub repository containing your own Manifestoverride type
value can be either partial or full. For most use cases you'll use the partial; full can be useful in rare cases.manifest.json
structure that is not used by our Master Manifest, but that we recommend use of, for override Manifests.manifest.json
document associate a manifest id
(manifest object key) to a set of native and javascript dependencies, as follow :default
manifest id will be picked up automatically, unless a different manifest id
is explicitly provided to some ern
commands that are accessing the manifest.next
manifest id with upgraded dependencies versions, and from a specific branch of your MiniApps you can then run ern upgrade-miniapp --manifestId next
which will upgrade the MiniApp dependencies to the versions specified in the next
manifest entry, while your main MiniApp branches can continue tracking the default
Manifest entry. This was not possible previously due to the fact that Manifest entries had a one to one mapping to a specific platform version.