summaryrefslogtreecommitdiffstats
path: root/lib/pluginslist.js
diff options
context:
space:
mode:
authorSamy Pessé <samypesse@gmail.com>2015-10-14 11:54:12 +0200
committerSamy Pessé <samypesse@gmail.com>2015-10-14 11:54:12 +0200
commit0c4ad747889f5dcbe279f33b1b0099a9f0def71b (patch)
tree59fa5a3fb92aaf2a17e9e0fb7196cfe88b7e10ae /lib/pluginslist.js
parent7d944e4f1fb4cdc5736cf9ec2109a5cef5b53306 (diff)
downloadgitbook-0c4ad747889f5dcbe279f33b1b0099a9f0def71b.zip
gitbook-0c4ad747889f5dcbe279f33b1b0099a9f0def71b.tar.gz
gitbook-0c4ad747889f5dcbe279f33b1b0099a9f0def71b.tar.bz2
Fix resolve of plugins for prereleases
Diffstat (limited to 'lib/pluginslist.js')
-rw-r--r--lib/pluginslist.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/pluginslist.js b/lib/pluginslist.js
index 8830950..290cd35 100644
--- a/lib/pluginslist.js
+++ b/lib/pluginslist.js
@@ -5,7 +5,7 @@ var npm = require('npm');
var semver = require('semver');
var Plugin = require('./plugin');
-var pkg = require('../package.json');
+var version = require('./version');
var initNPM = _.memoize(function() {
return Q.nfcall(npm.load, { silent: true, loglevel: 'silent' });
@@ -191,7 +191,7 @@ PluginsList.prototype.install = function() {
};
})
.filter(function(v) {
- return v.gitbook && semver.satisfies(pkg.version, v.gitbook);
+ return v.gitbook && version.satisfies(v.gitbook);
})
.sort(function(v1, v2) {
return semver.lt(v1.version, v2.version)? 1 : -1;