krunker.js

1.2.5 • Public • Published
GitHub | Discord

A simple, easy to use module for interacting with the Krunker.io Social Page

Setup and Installation

$ npm i krunker.js

Promise-based Example Usage

// Require the NPM Module
const KrunkerJS = require('krunker.js');
// Create a new instance
const Krunker = new KrunkerJS();
 
// Get the stats of the user
Krunker.getUser('Helinho').then(data => {
    // Console log the user stats as an object
    console.log(data);
    // [V1.2^ Feature] Gets all stats ready as an object
    console.log(data.simplified);
 
    // Convert Player Score to Level
    Krunker.getLevel(data);
    // Convert Time Played
    Krunker.getPlayTime(data);
    // Get user KDR
    Krunker.getKDR(data);
    // Get W/L
    Krunker.getWL(data);
    // Get SPK
    Krunker.getSPK(data);
}).catch(console.error);

async/await-Based Example

// Require the NPM Module
const KrunkerJS = require('krunker.js');
// Create a new instance
const Krunker = new KrunkerJS();
 
(async () => {
    try {
        // Get the stats of the user
        const user = await Krunker.getUser('Helinho');
        // Console log the user stats as an object
        console.log(user);
        // [V1.2^ Feature] Gets all stats ready as an object
        console.log(user.simplified);
    } catch (e) {
        console.error(e);
    }
})();

Help

If you don't understand something in the documentation, you are experiencing problems, or you just need a gentle nudge in the right direction, please don't hesitate to join my Development Server.

Package Sidebar

Install

npm i krunker.js

Weekly Downloads

1

Version

1.2.5

License

Apache-2.0

Unpacked Size

22 kB

Total Files

12

Last publish

Collaborators

  • izexi
  • xazgg