Demo React Native mobile project for testing purposes developed by Mobile Platform team.
- Xcode 14.0 (Swift 5.7)
- Homebrew -> how to install
- rbenv -> how to install
- Ruby 3.1.2 (installed via
rbenv install 3.1.2
) - NVM -> how to install
- Node v16.17.0 (installed via
nvm install 16.17.0
) - Yarn (it's a part of Node, run this to enable it:
corepack enable
) - Watchman (installed via
brew install watchman
)
- Run
bundle
to install Gem dependencies - Run
yarn
to install NPM dependencies - Run
yarn pod
to install Cocoapods dependencies
To compile TypeScript code run:
yarn build
To lint project run:
yarn lint
(shows linter warnings/errors)
or
yarn lintfix
(shows linter warnings/errors, tries also to automatically fix issues)
To run Jest unit tests use this command:
yarn test
You have 2 options to run the iOS app locally in simulator:
yarn ios
or
- open
ios/ccPackagingVerificationApp.xcworkspace
- build and run the app from Xcode
🚧 TBD 🚧