Appearance
M2 App Packages
M2 App Packages are packages that are used to generate or serve your content and apps.
App Package Repo and Branches
As all M2 packages, App packages have their own repository and branches, and are included in the M2 Stack boilerplate as git subtree.
main Branch
The main branch is the branch used by the M2 Stack boilerplate to include the App package.
It should have bindings/dependencies to the M2 Stack packages that are used by the App package.
standalone Branch
The standalone branch is the branch that can be used as a standalone boilerplate variation of the app.
This branch shouldn't have any m2-stack dependencies unless they're published to npm.
demo Branch
The demo branch is the branch that can be used to demo the app.