UNPKG

patchwork-mapconverter

Version:

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

17 lines 1.54 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.LoadTargetProfile = LoadTargetProfile; const promises_1 = require("fs/promises"); const fs_1 = require("fs"); async function LoadTargetProfile(profileKey) { const internalProfileName = `targets/profile.${profileKey}.json`; let profileContent; if ((0, fs_1.existsSync)(internalProfileName)) { profileContent = await (0, promises_1.readFile)(internalProfileName, { flag: 'r', encoding: 'utf-8' }); } else { profileContent = await (0, promises_1.readFile)(profileKey, { flag: 'r', encoding: 'utf-8' }); } return JSON.parse(profileContent); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUHJvZmlsZUxvYWRlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jb252ZXJ0ZXIvUHJvZmlsZUxvYWRlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQWdCUyw4Q0FBaUI7QUFoQjFCLDBDQUFzQztBQUV0QywyQkFBK0I7QUFFL0IsS0FBSyxVQUFVLGlCQUFpQixDQUFFLFVBQWtCO0lBQ2xELE1BQU0sbUJBQW1CLEdBQUcsbUJBQW1CLFVBQVUsT0FBTyxDQUFBO0lBQ2hFLElBQUksY0FBc0IsQ0FBQTtJQUMxQixJQUFJLElBQUEsZUFBVSxFQUFDLG1CQUFtQixDQUFDLEVBQUUsQ0FBQztRQUNwQyxjQUFjLEdBQUcsTUFBTSxJQUFBLG1CQUFRLEVBQUMsbUJBQW1CLEVBQUUsRUFBRSxJQUFJLEVBQUUsR0FBRyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxDQUFBO0lBQ3hGLENBQUM7U0FBTSxDQUFDO1FBQ04sY0FBYyxHQUFHLE1BQU0sSUFBQSxtQkFBUSxFQUFDLFVBQVUsRUFBRSxFQUFFLElBQUksRUFBRSxHQUFHLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLENBQUE7SUFDL0UsQ0FBQztJQUVELE9BQU8sSUFBSSxDQUFDLEtBQUssQ0FBQyxjQUFjLENBQWtCLENBQUE7QUFDcEQsQ0FBQyJ9