UNPKG

frost-api

Version:

A wrapper for Rust Console Edition (RCE) that allows you to use the websocket and API from G-Portal.

27 lines 909 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const util_1 = require("util"); class Helper { static comparePopulation(oldList, newList) { const joined = newList.filter((ign) => !oldList.includes(ign)); const left = oldList.filter((ign) => !newList.includes(ign)); return { joined, left }; } static cleanOutput(output, json, rawHostname) { if (!output) return null; let cleanOutput = output.replace(/\\n/g, "").trim(); if (!rawHostname) { cleanOutput = cleanOutput.replace(/<[^>]+>/g, ""); } try { const jsonObject = JSON.parse(cleanOutput); return json ? jsonObject : (0, util_1.inspect)(jsonObject, { depth: 3 }); } catch (error) { return output; } } } exports.default = Helper; //# sourceMappingURL=helper.js.map