Repository: cordova-lib Updated Branches: refs/heads/master 7dead25a6 -> 7b2d35f0d
strip -dev from plugin version to pass semver satisfies check for plugin dependencies. Project: http://git-wip-us.apache.org/repos/asf/cordova-lib/repo Commit: http://git-wip-us.apache.org/repos/asf/cordova-lib/commit/7b2d35f0 Tree: http://git-wip-us.apache.org/repos/asf/cordova-lib/tree/7b2d35f0 Diff: http://git-wip-us.apache.org/repos/asf/cordova-lib/diff/7b2d35f0 Branch: refs/heads/master Commit: 7b2d35f0d5038d7c72980d9f8f306cbaf6945985 Parents: 7dead25 Author: Steve Gill <[email protected]> Authored: Mon Apr 24 22:39:14 2017 -0700 Committer: Steve Gill <[email protected]> Committed: Mon Apr 24 22:39:14 2017 -0700 ---------------------------------------------------------------------- cordova-lib/src/plugman/install.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/7b2d35f0/cordova-lib/src/plugman/install.js ---------------------------------------------------------------------- diff --git a/cordova-lib/src/plugman/install.js b/cordova-lib/src/plugman/install.js index 3e8da38..e924381 100644 --- a/cordova-lib/src/plugman/install.js +++ b/cordova-lib/src/plugman/install.js @@ -554,7 +554,11 @@ function installDependency(dep, install, options) { version_required = '^' + dep.version; } } - + //strip -dev from the installed plugin version so it properly passes + //semver.satisfies + if(version_installed.includes('-dev')) { + version_installed = semver.inc(version_installed, 'patch'); + } if (options.force || semver.satisfies(version_installed, version_required, /*loose=*/true) || version_required === null || --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
