/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Please go through the following installations if you don't have one or more of the below in your local environment.
brew install gitleaks
brew install fnm
Please follow the shell set up instructions here
fnm install
fnm use
corepack enable pnpm
Install XCode from the App Store
brew install --cask android-studio
brew install java
#For the system Java wrappers to find this JDK, symlink it with
sudo ln -sfn /opt/homebrew/opt/openjdk/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk.jdk
Follow the instructions here to create an virtual device
# pull project to local file system
git clone https://github.com/iknowhtml/cross-platform-app-monorepo-template.git
# changes current directory to the root of the u1 directory
cd cross-platform-app-monorepo-template
# installs packages
pnpm i
cd apps/web
# starts the web application on http://localhost:3000
pnpm dev
cd apps/native
# set up android -- this only needs to be ran once
# note you must have your android emulator running before running the command before
pnpm setup:android
# set up/run ios dev environent
pnpm setup:ios
# starts native app development server
pnpm dev