UNPKG

tarifa

Version:

Your friendly toolchain for mobile app development on top of Apache Cordova

23 lines (20 loc) 694 B
/** * patch cordova's config.xml file */ var path = require('path'), plugins = require('../../cordova/plugins'), log = require('../../helper/log'), configBuilder = require('../../xml/config.xml'); module.exports = function (response) { var configXmlPath = path.join(response.path, 'app/config.xml'), allPlugins = plugins.listAll(), defaultPlugins = allPlugins.filter(function (p) { return p.default; }).map(function (p) { return p.value; }); return configBuilder.removePlugins(configXmlPath, defaultPlugins).then(function () { log.send('success', 'patched config.xml'); return response; }); };