@allbin/viu-api-client
TypeScript icon, indicating that this package has built-in type declarations

0.39.2 • Public • Published

viu-api-client

Example use

import { ViuApiClient } from '@allbin/viu-api-client';

const client = ViuApiClient({
  baseUrl: 'https://api.viu.dev.allbin.se',
  token: () => getTokenPromise(),
});

const devices = await client.devices.list();

Generate new types from viu-api

Adjust path to api.d.ts to fit your own machine

cat ../viu-api/src/types/api.d.ts | sed -e 's/^type/export type/g' > src/api.ts && npx eslint --fix src/api.ts

Readme

Keywords

none

Package Sidebar

Install

npm i @allbin/viu-api-client

Weekly Downloads

7

Version

0.39.2

License

UNLICENSED

Unpacked Size

95.7 kB

Total Files

38

Last publish

Collaborators

  • noahhakansson
  • mdjarv
  • pscz
  • alendri