UNPKG

steamapi-cloudflare-workers

Version:

A nice Steam API wrapper for Cloudflare Workers

24 lines (21 loc) 606 B
const Player = require('./Player'); class PlayerBans extends Player { constructor(player) { super(); this.steamID = player.SteamId; this.communityBanned = player.CommunityBanned; this.vacBanned = player.VACBanned; this.daysSinceLastBan = player.DaysSinceLastBan; this.economyBan = player.EconomyBan; this.vacBans = player.NumberOfVACBans; this.gameBans = player.NumberOfGameBans; } /** * @type {Date} Date when the last ban occurred. * @readonly */ get lastBan() { return new Date(Date.now() - (1000 * 60 * 60 * 24 * this.daysSinceLastBan)); } } module.exports = PlayerBans;