|
|
|
@ -591,7 +591,6 @@ var fs = require('fs'),
|
|
|
|
|
plugins[i].id = plugins[i].name;
|
|
|
|
|
plugins[i].installed = false;
|
|
|
|
|
plugins[i].active = false;
|
|
|
|
|
plugins[i].error = false;
|
|
|
|
|
plugins[i].url = plugins[i].repository ? plugins[i].repository.url : '';
|
|
|
|
|
plugins[i].latest = getLatestVersion(plugins[i].versions);
|
|
|
|
|
pluginMap[plugins[i].name] = plugins[i];
|
|
|
|
@ -617,6 +616,7 @@ var fs = require('fs'),
|
|
|
|
|
pluginMap[plugin.id].url = pluginMap[plugin.id].url || plugin.url;
|
|
|
|
|
pluginMap[plugin.id].installed = true;
|
|
|
|
|
pluginMap[plugin.id].active = plugin.active;
|
|
|
|
|
pluginMap[plugin.id].error = pluginMap[plugin.id].error || false;
|
|
|
|
|
pluginMap[plugin.id].version = plugin.version;
|
|
|
|
|
pluginMap[plugin.id].latest = pluginMap[plugin.id].latest || plugin.version;
|
|
|
|
|
pluginMap[plugin.id].outdated = semver.gt(pluginMap[plugin.id].latest, pluginMap[plugin.id].version);
|
|
|
|
|