https://github.com/bitfinexcom/bfx-svc-js
https://github.com/bitfinexcom/bfx-svc-js
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/bitfinexcom/bfx-svc-js
- Owner: bitfinexcom
- License: apache-2.0
- Created: 2017-04-18T21:29:58.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2023-06-06T15:33:32.000Z (about 3 years ago)
- Last Synced: 2025-03-25T04:17:57.139Z (about 1 year ago)
- Language: Shell
- Size: 16.6 KB
- Stars: 4
- Watchers: 4
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# bfx-svc-js
The Bitfinex Grenache Service Shell & Template.
1. [Setup](#setup)
1. [Conventions](#conventions)
1. [Repositories](#repositories)
1. [Namespace hierarchy](#namespace-hierarchy)
## Setup
The projects inherit code from this base repository.
Changes to shared dependencies should be done here, and then merged back from the upstream.
There is a small CLI to help with service setup: https://github.com/bitfinexcom/svc-js-cli
## Conventions
### Repositories
All new repositories should inheritate from the closest parent: `bfx-util-net-js` inherits from `bfx-util-js`; `bfx-util-js` inheritates from `bfx-svc-js` (the root service repository)
### Namespace hierarchy
* File names: parent is rightmost (i.e `api.net.util.wrk.js` : wrk>util>net>api)
* Class names: parent is leftmost (i.e `WkrUtilNetApi`)