diff options
author | Samy Pessé <samypesse@gmail.com> | 2016-04-22 11:33:25 +0200 |
---|---|---|
committer | Samy Pessé <samypesse@gmail.com> | 2016-04-22 11:33:25 +0200 |
commit | cc78b880cef726201f1670b5c9f7f6f3512c2dbe (patch) | |
tree | 2e41e8bf387b1f1efc5a78aa71e0369550cad495 /lib/models/plugin.js | |
parent | 4336fdb2414d460ffee68a0cc87c0cb0c85cf56e (diff) | |
download | gitbook-cc78b880cef726201f1670b5c9f7f6f3512c2dbe.zip gitbook-cc78b880cef726201f1670b5c9f7f6f3512c2dbe.tar.gz gitbook-cc78b880cef726201f1670b5c9f7f6f3512c2dbe.tar.bz2 |
Add utils to install plugins
Diffstat (limited to 'lib/models/plugin.js')
-rw-r--r-- | lib/models/plugin.js | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/lib/models/plugin.js b/lib/models/plugin.js index b6affd4..2e8fb03 100644 --- a/lib/models/plugin.js +++ b/lib/models/plugin.js @@ -52,7 +52,7 @@ Plugin.prototype.getDepth = function() { @return {String} */ Plugin.prototype.getNpmID = function() { - return PREFIX + this.getName(); + return Plugin.nameToNpmID(this.getName()); }; /** @@ -81,4 +81,14 @@ Plugin.createFromString = function(s) { }); }; +/** + Return NPM id for a plugin name + + @param {String} + @return {String} +*/ +Plugin.nameToNpmID = function(s) { + return PREFIX + s; +}; + module.exports = Plugin; |