The templates
(express and vuejs template) and libraries
(shareable libraries and tools) projects referenced in the Recipes are based on the two principles below.
Your project is created using a template. If template updates, can upstream changes be merged with minimal impact on userland codes?
Yes and it is achieved through:
upstream
pointing to templateupstream
into origin
You have code shared between multiple projects and libraries. If the code is updated, is breaking dependents and dependencies avoidable?
Yes, based on the following principles:
types
(for Typescript) and contracts
(for API)to update
)Research and exploration Sandbox
Container setups for supporting apps for local development and testing [docker-devenv/README.md]()
The docs folder contains useful information is in the midst of a major cleanup
bulk-git.sh
: script to diff, pull, push git (for repos in recipies
)bulk-npm.sh
: script to check for and/or update dependencies in package.json (for repos in recipies
)