game-data

    2.1.1 • Public • Published

    game-data

    const core = require('game-data');
    const client = new core.Client({
        steam: '<YOUR_STEAM_API_KEY',
        rocket: '<YOUR_ROCKET_LEAGUE_API_KEY>'
    });

    You only need to provide the keys of the APIs you will be using.

    Rocket League

    client.getRocketLeagueProfile('shadowinsaanity', '2').then(data => {
        console.log(data.name); // shadowinsaanity
    });
    • Possible platforms: steam, psn, xbl

    Overwatch

    client.getOverwatchProfile('Calvin-1337', 'competitive', 'na').then(data => {
        console.log(data.tier); // grandmaster
    });
    • Possible modes: competitive, quickplay
    • Possible regions: us, eu, kr

    Minecraft

    client.getMinecraftProfile('play.minesuperior.com/status').then(data => {
        console.log(data.status); // true
    });

    Counter-Strike: Global Offensive

    client.getCSGOProfile('76561198294668168').then(data => {
        console.log(data.id); // 76561198294668168
    });
    Method Type
    pistolKills() number
    heavyKills() number
    smgKills() number
    rifleKills() number
    grenadeKills() number
    knifeKills() number
    achieved() number

    License

    ISC

    Install

    npm i game-data

    DownloadsWeekly Downloads

    4

    Version

    2.1.1

    License

    ISC

    Last publish

    Collaborators

    • thesilentboot