summaryrefslogtreecommitdiffstats
path: root/lib/plugins/resolveVersion.js
diff options
context:
space:
mode:
authorSamy Pessé <samypesse@gmail.com>2016-05-27 09:38:23 +0200
committerSamy Pessé <samypesse@gmail.com>2016-05-27 09:38:23 +0200
commitb33a79704b686405e0730ff1baa61281c89b3c08 (patch)
tree8518dd382eab709c1c86c0033ba7e82b864a8dfb /lib/plugins/resolveVersion.js
parent6def174b845d6dd392c2f1ef41e94b025b774bf8 (diff)
downloadgitbook-b33a79704b686405e0730ff1baa61281c89b3c08.zip
gitbook-b33a79704b686405e0730ff1baa61281c89b3c08.tar.gz
gitbook-b33a79704b686405e0730ff1baa61281c89b3c08.tar.bz2
Switch plugin installation and resolveVersion to use PluginDependency instead of Plugin
Diffstat (limited to 'lib/plugins/resolveVersion.js')
-rw-r--r--lib/plugins/resolveVersion.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/plugins/resolveVersion.js b/lib/plugins/resolveVersion.js
index a24c8a0..61aef8d 100644
--- a/lib/plugins/resolveVersion.js
+++ b/lib/plugins/resolveVersion.js
@@ -25,16 +25,16 @@ function initNPM() {
}
/**
- Resolve a plugin to a version
+ Resolve a plugin dependency to a version
- @param {Plugin}
+ @param {PluginDependency} plugin
@return {Promise<String>}
*/
function resolveVersion(plugin) {
var npmId = Plugin.nameToNpmID(plugin.getName());
var requiredVersion = plugin.getVersion();
- if (!semver.validRange(requiredVersion)) {
+ if (plugin.isGitDependency()) {
return Promise.resolve(requiredVersion);
}