A NPM package for foxhole
npm i foxhole-api-wrapper
const FoxHoleApi = require('foxhole-api-wrapper')
const foxhole = new FoxHoleApi()
foxhole.foxholeService.init() // Init module /!\ IT'S REQUIRED /!\
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)
})
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)
})
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)
})