1caa46972b | ||
---|---|---|
.vscode | ||
src | ||
.gitignore | ||
.npmrc | ||
.prettierrc | ||
LICENSE | ||
README.md | ||
jestconfig.json | ||
package-lock.json | ||
package.json | ||
tsconfig.json | ||
tslint.json |
README.md
Tuitio client
Introduction
Tuitio client is an npm package written in typescript that facilitates the integration of a javascript application with Tuitio.
Package installation
The package installation can be done in two ways:
- from the command line:
npm install @flare/tuitio-client@1.0.0
- from the package.json file:
"@flare/tuitio-client": "1.0.0"
How to use the package
const { TuitioClient, fetch } = require("@flare/tuitio-client");
const TuitioClient = require("@flare/tuitio-client");
const type { TuitioLoginResult, TuitioLogoutResult, TuitioState } = require("@flare/tuitio-client");
import { TuitioClient, fetch } from "@flare/tuitio-client";
import TuitioClient from "@flare/tuitio-client";
import type { TuitioLoginResult, TuitioLogoutResult, TuitioState } from "@flare/tuitio-client";
Unit testing
Unit testing is done using Jest. This is an awesome testing framework created by Facebook.
The files containing tests are identified by the extension *.test.ts
.
All tests in the package can be executed by running: npm test
.
Changelog
1.0.0 - Package initialization
1.0.1 - Export Tuitio types
1.0.2 - Validate that Tuitio's URL parameter is a valid URL
1.0.3 - Added LICENSE file
1.0.4 - TuitioState's token property can be null
1.1.0 - In this version, the account logout method and the latest changes published by Tuitio were implemented.