From bce3c8f76dc931db6458d0d4bfd9d2c1d43ec592 Mon Sep 17 00:00:00 2001 From: Sebastian Kippe Date: Wed, 17 Apr 2019 09:17:43 +0100 Subject: [PATCH] Add hubot-schedule --- external-scripts.json | 3 ++- package-lock.json | 35 +++++++++++++++++++++++++++++++++++ package.json | 1 + 3 files changed, 38 insertions(+), 1 deletion(-) diff --git a/external-scripts.json b/external-scripts.json index a5e495e..ab9936c 100644 --- a/external-scripts.json +++ b/external-scripts.json @@ -11,5 +11,6 @@ "hubot-rss-reader", "hubot-incoming-webhook", "hubot-yubikey-invalidation", - "hubot-kredits" + "hubot-kredits", + "hubot-schedule" ] diff --git a/package-lock.json b/package-lock.json index 1b376a0..4a5cf37 100644 --- a/package-lock.json +++ b/package-lock.json @@ -731,6 +731,11 @@ "sha.js": "^2.4.8" } }, + "cron-parser": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cron-parser/-/cron-parser-1.0.2.tgz", + "integrity": "sha1-7vpR/wEXX539SBHVbMAkB//BKYU=" + }, "css-select": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", @@ -1660,6 +1665,15 @@ "resolved": "https://registry.npmjs.org/hubot-rules/-/hubot-rules-0.1.2.tgz", "integrity": "sha1-jvMS2Lz0umaBExDatp9SjTRj9MU=" }, + "hubot-schedule": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/hubot-schedule/-/hubot-schedule-0.6.2.tgz", + "integrity": "sha512-BrBVZHGe8s3ePpyvx0sRwnAsrmF9uCeJ6LdpfmhMLNj76A7UdDwSd2C69lFA3mMuqaEeM6pYEPsDXQvYznm2Pg==", + "requires": { + "cron-parser": "~1.0.1", + "node-schedule": "~1.0.0" + } + }, "hubot-scripts": { "version": "2.17.2", "resolved": "https://registry.npmjs.org/hubot-scripts/-/hubot-scripts-2.17.2.tgz", @@ -2325,6 +2339,11 @@ "resolved": "https://registry.npmjs.org/log/-/log-1.4.0.tgz", "integrity": "sha1-S6HYkP3iSbAx3KA7w36q8yVlbxw=" }, + "long-timeout": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/long-timeout/-/long-timeout-0.0.2.tgz", + "integrity": "sha1-82RJuolinROnorJSOk253Wbj/2g=" + }, "looper": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/looper/-/looper-3.0.0.tgz", @@ -2588,6 +2607,22 @@ "nan": "^2.3.3" } }, + "node-schedule": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-schedule/-/node-schedule-1.0.0.tgz", + "integrity": "sha1-wZIFsfP4qT12vEI1k4Ofmn57/AM=", + "requires": { + "cron-parser": "1.1.0", + "long-timeout": "0.0.2" + }, + "dependencies": { + "cron-parser": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/cron-parser/-/cron-parser-1.1.0.tgz", + "integrity": "sha1-B1uExFnBVejEgqtNVq/5na5YNS4=" + } + } + }, "nodeify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/nodeify/-/nodeify-1.0.1.tgz", diff --git a/package.json b/package.json index b3bccdf..360256e 100644 --- a/package.json +++ b/package.json @@ -25,6 +25,7 @@ "hubot-redis-brain": "1.0.0", "hubot-rss-reader": "github:67P/hubot-rss-reader#e3252d63a908c065671c5416a0a4bffa323b27c6", "hubot-rules": "^0.1.0", + "hubot-schedule": "^0.6.2", "hubot-scripts": "^2.5.16", "hubot-seen": "github:67P/hubot-seen#fix_debug", "hubot-shipit": "^0.2.0",