summaryrefslogtreecommitdiffstats
path: root/lib/models/pluginDependency.js
Commit message (Collapse)AuthorAgeFilesLines
* Add unit tests for installPluginSamy Pessé2016-05-271-0/+20
|
* Switch plugin installation and resolveVersion to use PluginDependency ↵Samy Pessé2016-05-271-0/+10
| | | | instead of Plugin
* Fixed two issues for handling git URLs for plugins that are published to git ↵Ryan Swanson2016-05-261-2/+2
| | | | | | | | repositories rather than on npmjs.org. Fixed issue in pluginDependency to dereference 'name' and 'version' using Immutable Map.get(...) accessors since config values are now wrapped by Immutable.fromJS(...) in config.js > setValue(...). Added associated unit test. Fixed issue in resolveVersion where a plugin may be using a git URL rather than a semver for the version portion of the plugin config definition. In addition, refactored the resolveVersion function into a new module to allow for unit testing. Added associated unit test.
* Switch tests to mocha while keeping jest structureSamy Pesse2016-05-111-5/+23
|
* Adapt Plugin.listAll to use a list of PluginDependencySamy Pesse2016-05-021-1/+1
|
* Add model for plugin dependencies in the book.jsonSamy Pessé2016-05-021-0/+115