The price aggregator for CoinMarketCap and OpenExchangeRate. This component shared by rwallet-server Dogfood and Production environments and use Google Pub/Sub for communication.
before run app, should update .env file
- development
- npm run dev
- production
- npm run build
- npm run start
- create .env file
gcloud config get-value project
to check which project is currently activegcloud config set project PROJECT_ID
to change current projectgcloud projects list
to list projects accessible by the active accountgcloud app deploy
to deployed app for the current project, also can add--project=PROJECT_ID
flag to specify project ID to use for this invocation
- complete typescript types [enhancement]
- add docker support [enhancement]
- add google secret manager support [enhancement]
- use dependency injection by TSyringe [enhancement]
- use agenda to replace setInterval [enhancement]