ts-torn-api v0.2.0
ts-torn-api
ts-torn-api
is a TypeScript wrapper for using the Torn API.
Installing
Using npm:
$ npm install ts-torn-api
Using
import { TornAPI } from 'ts-torn-api';
const myKey = 'ADD_YOUR_KEY_HERE';
const torn = new TornAPI(myKey);
const myBattleStats = await torn.user.battlestats();
// check for error
if (TornAPI.isError(myBattleStats)) {
console.log(`${myBattleStats.code}: ${myBattleStats.error}`);
} else {
console.log(`strength: ${myBattleStats.strength}`);
console.log(`speed: ${myBattleStats.speed}`);
}
Building
- Clone this repo,
git clone https://github.com/jgolla/torn-api
- Install the dependencies,
npm install
- Build the library,
npm run build
Importing TornOpenAPI types
- Download https://www.torn.com/swagger/openapi.json locally to the main directory
- Run
npm run gentypes
1 year ago
10 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago