Index: node_modules/vulcanize/node_modules/update-notifier/check.js |
diff --git a/node_modules/vulcanize/node_modules/update-notifier/check.js b/node_modules/vulcanize/node_modules/update-notifier/check.js |
new file mode 100644 |
index 0000000000000000000000000000000000000000..c8578a1cb3536ea35c3b94c37f0d27a268500e4a |
--- /dev/null |
+++ b/node_modules/vulcanize/node_modules/update-notifier/check.js |
@@ -0,0 +1,21 @@ |
+'use strict'; |
+var updateNotifier = require('./'); |
+var options = JSON.parse(process.argv[2]); |
+var updateNotifier = new updateNotifier.UpdateNotifier(options); |
+ |
+updateNotifier.checkNpm(function (err, update) { |
+ if (err) { |
+ process.exit(1); |
+ } |
+ |
+ // only update the last update check time on success |
+ updateNotifier.config.set('lastUpdateCheck', Date.now()); |
+ |
+ if (update.type && update.type !== 'latest') { |
+ updateNotifier.config.set('update', update); |
+ } |
+ |
+ // Call process exit explicitly to terminate the child process |
+ // Otherwise the child process will run forever (according to nodejs docs) |
+ process.exit(); |
+}); |