v3mt
Version:
A CLI toolkit for managing and deploying Victoria 3 mods, including sending mod files to the game, launching the game, and more.
16 lines (15 loc) • 445 B
JavaScript
import fs from 'fs';
import path from 'path';
import Logger from '../logger/logger.js';
export function readVic3Metadata(filePath) {
try {
return JSON.parse(fs.readFileSync(filePath, 'utf8'));
}
catch (error) {
Logger.fail(`Failed to read Vic3 metadata file: ${error?.message}`);
return null;
}
}
export function getModFolderFromMetadataPath(filePath) {
return path.dirname(path.dirname(filePath));
}