foxhole-api-wrapper

1.0.1 • Public • Published

Foxhole-API-Wrapper

A NPM package for foxhole

Install

npm i foxhole-api-wrapper

Usage

const FoxHoleApi = require('foxhole-api-wrapper')
const foxhole = new FoxHoleApi()

foxhole.foxholeService.init() // Init module /!\ IT'S REQUIRED /!\

Fonction

getWarInfo()

Return a promise war info of current war

const FoxHoleApi = require('foxhole-api-wrapper')
const foxhole = new FoxHoleApi()
foxhole.foxholeService.init()

//Return Live1 war info
foxhole.live1.getWarInfo().then((data) =>{
    console.log(data)
})

//Return Live2 war info
foxhole.live2.getWarInfo().then((data) =>{
    console.log(data)
})

getAllMaps()

Return a promise with all map name

const FoxHoleApi = require('foxhole-api-wrapper')
const foxhole = new FoxHoleApi()
foxhole.foxholeService.init()

//Return Live1 maps
foxhole.live1.getAllMaps().then((data) =>{
    console.log(data)
})

//Return Live2 maps
foxhole.live2.getAllMaps().then((data) =>{
    console.log(data)
})

getCasualties()

Return a promise with all Casualties for each maps and global maps

const FoxHoleApi = require('foxhole-api-wrapper')
const foxhole = new FoxHoleApi()
foxhole.foxholeService.init()

//Return Live1 casualties
foxhole.live1.getCasualties().then((data) =>{
    console.log(data)
})

//Return Live2 casualties
foxhole.live2.getCasualties().then((data) =>{
    console.log(data)
})

Readme

Keywords

Package Sidebar

Install

npm i foxhole-api-wrapper

Weekly Downloads

0

Version

1.0.1

License

ISC

Unpacked Size

14.4 kB

Total Files

13

Last publish

Collaborators

  • zechaos