UNPKG

patchwork-mapconverter

Version:

Executable wrapper for https://github.com/ChiefOfGxBxL/WC3MapTranslator

29 lines 1.81 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.TOMLConverter = void 0; const LoggerFactory_1 = require("../../logging/LoggerFactory"); const smol_toml_1 = __importDefault(require("smol-toml")); const log = LoggerFactory_1.LoggerFactory.createLogger('TOMLConverter'); exports.TOMLConverter = { parse(str) { const result = smol_toml_1.default.parse(str); if (result.data) { return result.data; } else { return result; } }, stringify(obj) { if (Array.isArray(obj)) { return smol_toml_1.default.stringify({ data: obj }); } else { return smol_toml_1.default.stringify(obj); } } }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiVE9NTENvbnZlcnRlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9jb252ZXJ0ZXIvZm9ybWF0cy9UT01MQ29udmVydGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7OztBQUFBLCtEQUEyRDtBQUUzRCwwREFBNEI7QUFFNUIsTUFBTSxHQUFHLEdBQUcsNkJBQWEsQ0FBQyxZQUFZLENBQUMsZUFBZSxDQUFDLENBQUE7QUFFMUMsUUFBQSxhQUFhLEdBQW9CO0lBQzVDLEtBQUssQ0FBRSxHQUFXO1FBQ2hCLE1BQU0sTUFBTSxHQUFHLG1CQUFJLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBa0MsQ0FBQTtRQUMvRCxJQUFJLE1BQU0sQ0FBQyxJQUFlLEVBQUU7WUFDMUIsT0FBTyxNQUFNLENBQUMsSUFBYyxDQUFBO1NBQzdCO2FBQU07WUFDTCxPQUFPLE1BQU0sQ0FBQTtTQUNkO0lBQ0gsQ0FBQztJQUVELFNBQVMsQ0FBRSxHQUFXO1FBQ3BCLElBQUksS0FBSyxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsRUFBRTtZQUN0QixPQUFPLG1CQUFJLENBQUMsU0FBUyxDQUFDLEVBQUUsSUFBSSxFQUFFLEdBQUcsRUFBRSxDQUFDLENBQUE7U0FDckM7YUFBTTtZQUNMLE9BQU8sbUJBQUksQ0FBQyxTQUFTLENBQUMsR0FBRyxDQUFDLENBQUE7U0FDM0I7SUFDSCxDQUFDO0NBQ0YsQ0FBQSJ9