Skip to content

KeystoneHQ/core-mobile

 
 

Repository files navigation

Ava Labs Mobile

Welcome to the Mobile Team Repo


📦 Packages

This repository is a monorepo that we manage using Yarn workspaces.

Package Description
@avalabs/core-mobile Core Mobile app
@avalabs/k2-alpine Mobile Design System
eslint-plugin-avalabs-mobile Shared Eslint plugin
@avalabs/tsconfig-mobile Shared Typescript config

⚡ Quickstart

  1. Clone the repo

  2. Install yarn globally (if you don't have yarn yet)

    brew install yarn
    
  3. Install dependencies for all packages

    In the root directory, run:

    yarn install && yarn setup
    
  4. Follow the specific instructions in each package to build/run it

📖 Tips

  1. You can use these shortcuts to quickly run a command for packages/core-mobile and packages/k2-alpine

    yarn core <COMMAND>
    yarn k2 <COMMAND>
    
    e.g yarn core start && yarn core ios
    
  2. To quickly remove all the node_modules folders, you can run

    ./scripts/remove-node-modules.sh
    

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 94.0%
  • Shell 4.2%
  • JavaScript 1.4%
  • Kotlin 0.2%
  • Swift 0.1%
  • Ruby 0.1%