patchwork-mapconverter
Version:
Executable wrapper for https://github.com/ChiefOfGxBxL/WC3MapTranslator
17 lines • 1.54 kB
JavaScript
;
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