in src/hooks/HooksRunner.js [62:77]
HooksRunner.prototype.prepareOptions = function (opts) {
opts = opts || {};
opts.projectRoot = this.projectRoot;
opts.cordova = opts.cordova || {};
opts.cordova.platforms = opts.cordova.platforms || opts.platforms || cordovaUtil.listPlatforms(opts.projectRoot);
opts.cordova.platforms = opts.cordova.platforms.map(function (platform) { return platform.split('@')[0]; });
opts.cordova.plugins = opts.cordova.plugins || opts.plugins || cordovaUtil.findPlugins(path.join(opts.projectRoot, 'plugins'));
try {
opts.cordova.version = opts.cordova.version || require('../../package').version;
} catch (ex) {
events.emit('warn', 'HooksRunner could not load package.json: ' + ex.message);
}
return opts;
};