https://github.com/mingderwang/lunie
clone from luniehq/lunie
https://github.com/mingderwang/lunie
Last synced: about 1 year ago
JSON representation
clone from luniehq/lunie
- Host: GitHub
- URL: https://github.com/mingderwang/lunie
- Owner: mingderwang
- License: apache-2.0
- Created: 2020-11-21T03:19:58.000Z (over 5 years ago)
- Default Branch: develop
- Last Pushed: 2023-04-22T04:27:58.000Z (about 3 years ago)
- Last Synced: 2025-06-15T22:26:04.187Z (about 1 year ago)
- Language: JavaScript
- Size: 3.78 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
README
# Lunie Official Monorepo
## Workspaces:
- `/api`: an API to interact with many different PoS blockchains
([README](https://github.com/luniehq/lunie/blob/develop/api/README.md))
- `/app`: Lunie [web](https://app.lunie.io), [iOS](https://testflight.apple.com/join/mFLnwrWM), and [Android](https://play.google.com/store/apps/details?id=org.lunie.lunie)
([README](https://github.com/luniehq/lunie/blob/develop/app/README.md))
- `/extension`: [Lunie browser extension](https://chrome.google.com/webstore/detail/lunie-browser-extension/hbaijkfbhhdhhjdfbpdafkjimohblhgf).
([README](https://github.com/luniehq/lunie/blob/develop/extension/README.md))
## Preparation:
To install the required modules for `/api`, `/app`, and `/extension` all at once, run:
```bash
$ yarn
```
If you're only interested in `/api`, `/app`, or `/extension` there are instructions below for how to work in one workspace at a time.
#### To install new dependencies in a single workspace:
Run this command with the following syntax:
```bash
$ yarn workspace add
```
As an example:
```bash
$ yarn workspace extension add cool-vue-package
```
## To run the code in a single workspace:
- API:
```bash
$ yarn workspace api start
```
- App:
```bash
$ yarn workspace app serve
```
### To build extension:
```bash
$ export LUNIE_API=https://staging-api.lunie.io
$ yarn workspace extension build
```
### To build extension enabling localhost connection
```bash
$ export LUNIE_API=https://staging-api.lunie.io
$ yarn workspace extension build:dev
```