Enlyt Health Local Development Guide
MACHINE REQUIREMENT NOTE: Since our platform involves mobile development, specifically iOS development, an Apple Macintosh computer is required. Both Apple Silicon and Intel-based Macs are supported.
Software Dependencies
1 Homebrew (Dependency Package Manager)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Bitrise
brew install bitrise
Cocoapods
brew install cocoapods
Node Version Manager (NVM)
brew install ndenv
Install Node.js 16.xx.xx (example below)
nvm install 16.15.1
Globally Install Enlyt Health npm package
npm install -g @enlythealth/enlyt lerna@6.6.2 typescript yarn
Ruby Version Manager
brew install rbenv
Install Ruby 2.7.3
rbenv install 2.7.3
Bundler (Install after Ruby)
gem install bundler
Python
brew install python
Install AWS CLI
python3 -m pip install awscli
Watchman
brew install watchman
2 SDKMan
curl -s "https://get.sdkman.io" | bash
Install Java 11
sdk install java 11.0.18