1.0.0-alpha.45 • Published 25 days ago
@sermas/api-client v1.0.0-alpha.45
Sermas typescript API client
Installation
npm i -s @sermas/api-client
Usage
import {createSermasClient} from '@sermas/api-client'
const main = async () => {
const client = await createSermasClient({
appId: 'my-app',
access_token: '<token>',
refresh_token: '<token>',
domain: 'http://localhost:8080',
})
const res = await client.api.authentication.whoami()
console.log(`Hello from ${res.preferred_username}`)
}
main().catch(e => console.error(e))
Development
Generate the clients and DTO from the API
Note: Set the API_URL
env to change the reference to the SERMAS API
make generate
Then build the client
make build
1.0.0-alpha.45
25 days ago
1.0.0-alpha.44
1 month ago
1.0.0-alpha.43
1 month ago
1.0.0-alpha.42
1 month ago
1.0.0-alpha.41
1 month ago
1.0.0-alpha.40
1 month ago
1.0.0-alpha.38
1 month ago
1.0.0-alpha.39
1 month ago
1.0.0-alpha.37
2 months ago
1.0.0-alpha.36
2 months ago
1.0.0-alpha.35
2 months ago
1.0.0-alpha.34
2 months ago
1.0.0-alpha.33
2 months ago
1.0.0-alpha.32
2 months ago
1.0.0-alpha.31
3 months ago
1.0.0-alpha.30
3 months ago
1.0.0-alpha.29
3 months ago
1.0.0-alpha.28
3 months ago
1.0.0-alpha.27
3 months ago
1.0.0-alpha.26
3 months ago
1.0.0-alpha.25
3 months ago
1.0.0-alpha.24
3 months ago
1.0.0-alpha.23
3 months ago
1.0.0-alpha.22
3 months ago
1.0.0-alpha.21
3 months ago
1.0.0-alpha.20
3 months ago
1.0.0-alpha.19
3 months ago
1.0.0-alpha.18
3 months ago
1.0.0-alpha.17
3 months ago
1.0.0-alpha.16
3 months ago
1.0.0-alpha.15
3 months ago
1.0.0-alpha11
3 months ago
1.0.0-alpha10
3 months ago
1.0.0-alpha.12
3 months ago
1.0.0-alpha.14
3 months ago
1.0.0-alpha.13
3 months ago
1.0.0-alpha9
3 months ago
1.0.0-alpha8
3 months ago
1.0.0-alpha7
4 months ago
1.0.0-alpha6
4 months ago
1.0.0-alpha5
4 months ago
1.0.0-alpha4
4 months ago
1.0.0-alpha3
4 months ago