This mono-repository contains the TypeScript packages of Mobile Jazz Harmony framework.
- Ensure NVM is installed on your system
nvm install
: install the NodeJS version required by Harmony TSnvm use
: ensure we're using the proper NodeJS versionnpm run setup
:- install dependencies
- bootstrap: replace internal modules as symlinks and deduplicate packages installing them on root
node_modules
- build packages
Anytime you're working in the project ensure you nvm use
to stay on the correct NodeJS version.
- Always adapt the examples under
/examples
to match and implement the new changes. - For further instructions about working with the examples, please follow their READMEs.
git checkout master
: ensure you're onmaster
nvm use
: ensure we're using the proper NodeJS versionnpm whoami
: ensure you're using the correct NPM user (npm login
if not)npm run publish
: run at rootpackage.json