1 unstable release

0.1.0 Sep 4, 2022

#2 in #markets

Custom license and GPL-3.0-or-later

46KB
829 lines

Septoria

A create for interacting with the lemon.markets API.

For developers

The project won't compile without sufficient documentation.

This Repository follows the conventional commit convention for commits.

Make sure that you follows there conventions when you make a commit. Every PR that does not follow the conventional commit convention, and which does not compile doe to missing docs will be denied.

Setting up your local development environment

First, clone the project:

  git clone https://github.com/Uzaaft/Septoria

Go to the project directory

  cd septoria

And set up pre-commits if you'd like. Follow the official pre-commit docs for a guide.

Tests

To run the test, make sure you have a .env file with the following variables defined:

LEMON_MARKET_TRADING_API_KEY=<MARKET_API_KEY_HERE>

I recommend that you use nextest to run the tests.

Dependencies

~5–19MB
~275K SLoC