| Index: node_modules/vulcanize/node_modules/update-notifier/node_modules/semver-diff/node_modules/semver/semver.browser.js
|
| diff --git a/node_modules/vulcanize/node_modules/update-notifier/node_modules/semver-diff/node_modules/semver/semver.browser.js b/node_modules/vulcanize/node_modules/update-notifier/node_modules/semver-diff/node_modules/semver/semver.browser.js
|
| index 712de835cb72b743855378cf953099285b9d262d..49d785650e04b900542a499007f3319e5cd48b51 100644
|
| --- a/node_modules/vulcanize/node_modules/update-notifier/node_modules/semver-diff/node_modules/semver/semver.browser.js
|
| +++ b/node_modules/vulcanize/node_modules/update-notifier/node_modules/semver-diff/node_modules/semver/semver.browser.js
|
| @@ -454,6 +454,33 @@ function inc(version, release, loose, identifier) {
|
| }
|
| }
|
|
|
| +exports.diff = diff;
|
| +function diff(version1, version2) {
|
| + if (eq(version1, version2)) {
|
| + return null;
|
| + } else {
|
| + var v1 = parse(version1);
|
| + var v2 = parse(version2);
|
| + if (v1.prerelease.length || v2.prerelease.length) {
|
| + for (var key in v1) {
|
| + if (key === 'major' || key === 'minor' || key === 'patch') {
|
| + if (v1[key] !== v2[key]) {
|
| + return 'pre'+key;
|
| + }
|
| + }
|
| + }
|
| + return 'prerelease';
|
| + }
|
| + for (var key in v1) {
|
| + if (key === 'major' || key === 'minor' || key === 'patch') {
|
| + if (v1[key] !== v2[key]) {
|
| + return key;
|
| + }
|
| + }
|
| + }
|
| + }
|
| +}
|
| +
|
| exports.compareIdentifiers = compareIdentifiers;
|
|
|
| var numeric = /^[0-9]+$/;
|
|
|