@gmetrixr/rjson
Version:
(R)ecursive Json
19 lines (18 loc) • 893 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const r_1 = require("../../../r");
class Migration {
execute(projectJson) {
const pJson = projectJson;
const projectF = r_1.r.project(pJson);
// ! Add all predefined vars to this project, below function internally handles in cases of conflicts
projectF.addPredefinedVariable(r_1.vn.PredefinedVariableName.browser_var);
projectF.addPredefinedVariable(r_1.vn.PredefinedVariableName.device_var);
projectF.addPredefinedVariable(r_1.vn.PredefinedVariableName.v_identifier_var);
projectF.addPredefinedVariable(r_1.vn.PredefinedVariableName.firstname_var);
projectF.addPredefinedVariable(r_1.vn.PredefinedVariableName.vrmode_var);
projectF.set(r_1.rtp.project.version, 120);
}
}
const migration = new Migration();
exports.default = migration;