🐔
pubg.ts
A lightweight PUBG TypeScript API Wrapper
🚀 Install
Install it locally in your project
npm i --save pubg.ts
yarn add pubg.ts
🦄 Usage
Sign for a developer account
You'll first need to sign up on the PUBG developer API site. Using this account you can create a API token
Register an app
With an account created, you can create a new developer application that will provide you with your API key.
Make something!
Here's a few small examples of what you can do with this library
import { Shard, usePlayer, useMatch, useSeason } from "pubg.ts";
const player = await usePlayer({
apiKey: "your_key_goes_here",
value: "single_name_or_id_or_array_of_such",
shard: Shard.STEAM,
});
const match = await useMatch({
apiKey: "your_key_goes_here",
id: "a036c694-be29-4dea-833d-b6ff84323de7",
});
const activeSeason = await useSeason({
apiKey: "your_key_goes_here",
});
Or you can use the Client class API instead
import { Client, Shard } from "pubg.ts";
const client = new Client({
apiKey: "your_key_goes_here",
shard: Shard.STEAM,
});
const player = await api.getPlayer({
value: "single_name_or_id_or_array_of_such",
});
const match = await client.getMatch({
id: "a036c694-be29-4dea-833d-b6ff84323de7",
});
const activeSeason = await client.getCurrentSeason();
❤️ Credits