chore: fix update-plugin-xml.js

This commit is contained in:
Sefa Ilkimen
2020-07-14 03:12:29 +02:00
parent 7661e02598
commit dc6cf4d45b

View File

@@ -1,5 +1,5 @@
const args = process.argv.slice(2); const args = process.argv.slice(2);
const fs = require('mz/fs'); const fs = require('fs');
const path = require('path'); const path = require('path');
const xml2js = require('xml2js'); const xml2js = require('xml2js');
const xmlPath = path.join(__dirname, '..', 'plugin.xml'); const xmlPath = path.join(__dirname, '..', 'plugin.xml');
@@ -22,10 +22,12 @@ const stringify = obj => {
return builder.buildObject(obj); return builder.buildObject(obj);
}; };
fs.readFile(xmlPath, 'utf-8') const update = async (version) => {
.then(xml => parse(xml)) const xml = fs.readFileSync(xmlPath, 'utf-8');
.then(parsed => { const parsed = await parse(xml);
parsed.plugin.$.version = args[0];
return fs.writeFile(xmlPath, stringify(parsed)); parsed.plugin.$.version = version;
}); fs.writeFileSync(xmlPath, stringify(parsed));
};
return update(args[0]);