3.1.0 • Published 9 months ago

@conio/web-sdk v3.1.0

Weekly downloads
-
License
ISC
Repository
-
Last release
9 months ago

Installation & Setup

npm i @conio/web-sdk or yarn add @conio/web-sdk

Requirements

  • node >= 18
  • yarn 1.x | npm >= 10.2.3

Usage

Create conio object:

import { Conio, ConioConfiguration } from '@conio/web-sdk'

const baseUrl = "https://api.example.endpoint"
const bitcoinNetwork = "TESTNET" // or "MAINNET"
const sdkScope = "B2C" // or "B2B"
const conio = new Conio({ baseUrl, sdkScope })

Helpers

conio object provides some interfaces:

...
const conio = new Conio(conf)
const { userService, walletService, exchangeService } = conio
  • userService provide login() and getLegalAcceptances() and signUp()
  • walletService provide activityList()
  • tradingPriceService provide historicalPrices(), cryptoCurrenciesMetadata()

Development

We develop the library using jest with node as engine. To add new feature we create new test-case and develop the feature until the test become green (Yes is TDD approch). The development should use conventional commit. The process to release a new version can start with npm run release witch follow release-it flow and generate/edits CHANGELOG.md

  • npm run build – bundle the library using microbundle. Follow the instruction of microbundle js in its homepage)
  • npm run test-watch – develop a test in TDD approch
  • npm run generate-client - using open-api generator installed globally, this command generare the client part based on openapi.yaml. This command is necessary to start development.
  • npm run release - it run step-by-step release-it flow. Use right bumb proposed version.

Schema

Schema can be fetched at https://magellanov2.conio.com/_openapi or prod equivalent

3.1.0

9 months ago

3.0.0

10 months ago

2.0.1

1 year ago

2.0.0

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago

0.2.3

2 years ago

0.2.4

2 years ago

0.2.1

2 years ago

0.2.0

2 years ago

0.2.2

2 years ago

0.1.10

3 years ago

0.1.8

3 years ago

0.1.7

3 years ago

0.1.6

3 years ago

0.1.5

3 years ago

0.1.4

3 years ago

0.1.1

3 years ago

0.99.1

3 years ago

0.0.62

3 years ago

0.0.61

3 years ago

0.0.60

3 years ago

0.0.59

3 years ago

0.0.58

3 years ago

0.0.57

3 years ago

0.0.56

3 years ago

0.0.52

3 years ago

0.0.51

3 years ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.2

3 years ago