2
0
mirror of https://github.com/thedevs-network/the-guard-bot synced 2025-08-31 22:25:15 +00:00

Update dependencies; closes #55.

This commit is contained in:
GingerPlusPlus
2018-02-10 20:20:17 +01:00
parent dabd7dc471
commit feba5c1f43
3 changed files with 77 additions and 91 deletions

View File

@@ -6,9 +6,7 @@ const config = require('../config');
const bot = new Telegraf(config.token); const bot = new Telegraf(config.token);
if (process.env.NODE_ENV === 'development') { if (process.env.NODE_ENV === 'development') {
bot.state.offset = -1; bot.polling.offset = -1;
} }
module.exports = bot; module.exports = bot;

160
package-lock.json generated
View File

@@ -27,9 +27,9 @@
} }
}, },
"ajv": { "ajv": {
"version": "5.3.0", "version": "5.5.2",
"resolved": "https://registry.npmjs.org/ajv/-/ajv-5.3.0.tgz", "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
"integrity": "sha1-RBT/dKUIecII7l/cgm4ywwNUnto=", "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
"dev": true, "dev": true,
"requires": { "requires": {
"co": "4.6.0", "co": "4.6.0",
@@ -167,9 +167,9 @@
} }
}, },
"brace-expansion": { "brace-expansion": {
"version": "1.1.8", "version": "1.1.11",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
"integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
"dev": true, "dev": true,
"requires": { "requires": {
"balanced-match": "1.0.0", "balanced-match": "1.0.0",
@@ -223,9 +223,9 @@
} }
}, },
"chardet": { "chardet": {
"version": "0.4.0", "version": "0.4.2",
"resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.0.tgz", "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz",
"integrity": "sha1-C74TVaxE16PtSpJXB8TvcPgZD2w=", "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=",
"dev": true "dev": true
}, },
"circular-json": { "circular-json": {
@@ -283,7 +283,7 @@
"dev": true, "dev": true,
"requires": { "requires": {
"inherits": "2.0.3", "inherits": "2.0.3",
"readable-stream": "2.3.3", "readable-stream": "2.3.4",
"typedarray": "0.0.6" "typedarray": "0.0.6"
}, },
"dependencies": { "dependencies": {
@@ -294,15 +294,15 @@
"dev": true "dev": true
}, },
"readable-stream": { "readable-stream": {
"version": "2.3.3", "version": "2.3.4",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.4.tgz",
"integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", "integrity": "sha512-vuYxeWYM+fde14+rajzqgeohAI7YoJcHE7kXDAc4Nk0EbuKnJfqtY9YtRkLo/tqkuF7MsBQRhPnPeyjYITp3ZQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"core-util-is": "1.0.2", "core-util-is": "1.0.2",
"inherits": "2.0.3", "inherits": "2.0.3",
"isarray": "1.0.0", "isarray": "1.0.0",
"process-nextick-args": "1.0.7", "process-nextick-args": "2.0.0",
"safe-buffer": "5.1.1", "safe-buffer": "5.1.1",
"string_decoder": "1.0.3", "string_decoder": "1.0.3",
"util-deprecate": "1.0.2" "util-deprecate": "1.0.2"
@@ -370,21 +370,12 @@
} }
}, },
"doctrine": { "doctrine": {
"version": "2.0.0", "version": "2.1.0",
"resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.0.0.tgz", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
"integrity": "sha1-xz2NKQnSIpHhoAejlYBNqLZl/mM=", "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
"dev": true, "dev": true,
"requires": { "requires": {
"esutils": "2.0.2", "esutils": "2.0.2"
"isarray": "1.0.0"
},
"dependencies": {
"isarray": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
"integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
"dev": true
}
} }
}, },
"encoding": { "encoding": {
@@ -412,35 +403,35 @@
"dev": true "dev": true
}, },
"eslint": { "eslint": {
"version": "4.11.0", "version": "4.17.0",
"resolved": "https://registry.npmjs.org/eslint/-/eslint-4.11.0.tgz", "resolved": "https://registry.npmjs.org/eslint/-/eslint-4.17.0.tgz",
"integrity": "sha512-UWbhQpaKlm8h5x/VLwm0S1kheMrDj8jPwhnBMjr/Dlo3qqT7MvcN/UfKAR3E1N4lr4YNtOvS4m3hwsrVc/ky7g==", "integrity": "sha512-AyxBUCANU/o/xC0ijGMKavo5Ls3oK6xykiOITlMdjFjrKOsqLrA7Nf5cnrDgcKrHzBirclAZt63XO7YZlVUPwA==",
"dev": true, "dev": true,
"requires": { "requires": {
"ajv": "5.3.0", "ajv": "5.5.2",
"babel-code-frame": "6.26.0", "babel-code-frame": "6.26.0",
"chalk": "2.3.0", "chalk": "2.3.0",
"concat-stream": "1.6.0", "concat-stream": "1.6.0",
"cross-spawn": "5.1.0", "cross-spawn": "5.1.0",
"debug": "3.1.0", "debug": "3.1.0",
"doctrine": "2.0.0", "doctrine": "2.1.0",
"eslint-scope": "3.7.1", "eslint-scope": "3.7.1",
"espree": "3.5.2", "eslint-visitor-keys": "1.0.0",
"espree": "3.5.3",
"esquery": "1.0.0", "esquery": "1.0.0",
"estraverse": "4.2.0",
"esutils": "2.0.2", "esutils": "2.0.2",
"file-entry-cache": "2.0.0", "file-entry-cache": "2.0.0",
"functional-red-black-tree": "1.0.1", "functional-red-black-tree": "1.0.1",
"glob": "7.1.2", "glob": "7.1.2",
"globals": "9.18.0", "globals": "11.3.0",
"ignore": "3.3.7", "ignore": "3.3.7",
"imurmurhash": "0.1.4", "imurmurhash": "0.1.4",
"inquirer": "3.3.0", "inquirer": "3.3.0",
"is-resolvable": "1.0.0", "is-resolvable": "1.1.0",
"js-yaml": "3.10.0", "js-yaml": "3.10.0",
"json-stable-stringify-without-jsonify": "1.0.1", "json-stable-stringify-without-jsonify": "1.0.1",
"levn": "0.3.0", "levn": "0.3.0",
"lodash": "4.17.4", "lodash": "4.17.5",
"minimatch": "3.0.4", "minimatch": "3.0.4",
"mkdirp": "0.5.1", "mkdirp": "0.5.1",
"natural-compare": "1.4.0", "natural-compare": "1.4.0",
@@ -449,7 +440,7 @@
"pluralize": "7.0.0", "pluralize": "7.0.0",
"progress": "2.0.0", "progress": "2.0.0",
"require-uncached": "1.0.3", "require-uncached": "1.0.3",
"semver": "5.4.1", "semver": "5.5.0",
"strip-ansi": "4.0.0", "strip-ansi": "4.0.0",
"strip-json-comments": "2.0.1", "strip-json-comments": "2.0.1",
"table": "4.0.2", "table": "4.0.2",
@@ -466,25 +457,31 @@
"estraverse": "4.2.0" "estraverse": "4.2.0"
} }
}, },
"eslint-visitor-keys": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz",
"integrity": "sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==",
"dev": true
},
"esmangle-evaluator": { "esmangle-evaluator": {
"version": "1.0.1", "version": "1.0.1",
"resolved": "https://registry.npmjs.org/esmangle-evaluator/-/esmangle-evaluator-1.0.1.tgz", "resolved": "https://registry.npmjs.org/esmangle-evaluator/-/esmangle-evaluator-1.0.1.tgz",
"integrity": "sha1-Yg2GbvSGGzMR91dm1SqFcrs8YzY=" "integrity": "sha1-Yg2GbvSGGzMR91dm1SqFcrs8YzY="
}, },
"espree": { "espree": {
"version": "3.5.2", "version": "3.5.3",
"resolved": "https://registry.npmjs.org/espree/-/espree-3.5.2.tgz", "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.3.tgz",
"integrity": "sha512-sadKeYwaR/aJ3stC2CdvgXu1T16TdYN+qwCpcWbMnGJ8s0zNWemzrvb2GbD4OhmJ/fwpJjudThAlLobGbWZbCQ==", "integrity": "sha512-Zy3tAJDORxQZLl2baguiRU1syPERAIg0L+JB2MWorORgTu/CplzvxS9WWA7Xh4+Q+eOQihNs/1o1Xep8cvCxWQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"acorn": "5.2.1", "acorn": "5.4.1",
"acorn-jsx": "3.0.1" "acorn-jsx": "3.0.1"
}, },
"dependencies": { "dependencies": {
"acorn": { "acorn": {
"version": "5.2.1", "version": "5.4.1",
"resolved": "https://registry.npmjs.org/acorn/-/acorn-5.2.1.tgz", "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.4.1.tgz",
"integrity": "sha512-jG0u7c4Ly+3QkkW18V+NRDN+4bWHdln30NL1ZL2AvFZZmQe/BfopYCtghCKKVBUSetZ4QKcyA0pY6/4Gw8Pv8w==", "integrity": "sha512-XLmq3H/BVvW6/GbxKryGxWORz1ebilSsUDlyC27bXhWGWAZWkGwS6FLHjOlwFXNFoWFQEO/Df4u0YYd0K3BQgQ==",
"dev": true "dev": true
} }
} }
@@ -531,7 +528,7 @@
"integrity": "sha512-E44iT5QVOUJBKij4IIV3uvxuNlbKS38Tw1HiupxEIHPv9qtC2PrDYohbXV5U+1jnfIXttny8gUhj+oZvflFlzA==", "integrity": "sha512-E44iT5QVOUJBKij4IIV3uvxuNlbKS38Tw1HiupxEIHPv9qtC2PrDYohbXV5U+1jnfIXttny8gUhj+oZvflFlzA==",
"dev": true, "dev": true,
"requires": { "requires": {
"chardet": "0.4.0", "chardet": "0.4.2",
"iconv-lite": "0.4.19", "iconv-lite": "0.4.19",
"tmp": "0.0.33" "tmp": "0.0.33"
} }
@@ -628,9 +625,9 @@
} }
}, },
"globals": { "globals": {
"version": "9.18.0", "version": "11.3.0",
"resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", "resolved": "https://registry.npmjs.org/globals/-/globals-11.3.0.tgz",
"integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", "integrity": "sha512-kkpcKNlmQan9Z5ZmgqKH/SMbSmjxQ7QjyNqfXVc8VJcoBV2UEg+sxQD15GQofGRh2hfpwUb70VC31DR7Rq5Hdw==",
"dev": true "dev": true
}, },
"globby": { "globby": {
@@ -726,7 +723,7 @@
"cli-width": "2.2.0", "cli-width": "2.2.0",
"external-editor": "2.1.0", "external-editor": "2.1.0",
"figures": "2.0.0", "figures": "2.0.0",
"lodash": "4.17.4", "lodash": "4.17.5",
"mute-stream": "0.0.7", "mute-stream": "0.0.7",
"run-async": "2.3.0", "run-async": "2.3.0",
"rx-lite": "4.0.8", "rx-lite": "4.0.8",
@@ -754,13 +751,13 @@
"integrity": "sha1-ZHdYK4IU1gI0YJRWcAO+ip6sBNw=", "integrity": "sha1-ZHdYK4IU1gI0YJRWcAO+ip6sBNw=",
"dev": true, "dev": true,
"requires": { "requires": {
"is-path-inside": "1.0.0" "is-path-inside": "1.0.1"
} }
}, },
"is-path-inside": { "is-path-inside": {
"version": "1.0.0", "version": "1.0.1",
"resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.0.tgz", "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
"integrity": "sha1-/AbloWg/vaE95mev9xe7wQpI838=", "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
"dev": true, "dev": true,
"requires": { "requires": {
"path-is-inside": "1.0.2" "path-is-inside": "1.0.2"
@@ -773,13 +770,10 @@
"dev": true "dev": true
}, },
"is-resolvable": { "is-resolvable": {
"version": "1.0.0", "version": "1.1.0",
"resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.0.0.tgz", "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz",
"integrity": "sha1-jfV8YeouPFAUCNEA+wE8+NbgzGI=", "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==",
"dev": true, "dev": true
"requires": {
"tryit": "1.0.3"
}
}, },
"is-stream": { "is-stream": {
"version": "1.1.0", "version": "1.1.0",
@@ -873,9 +867,9 @@
} }
}, },
"lodash": { "lodash": {
"version": "4.17.4", "version": "4.17.5",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz",
"integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==",
"dev": true "dev": true
}, },
"lru-cache": { "lru-cache": {
@@ -894,9 +888,9 @@
"integrity": "sha1-bMWtOGJByrjniv+WT4cCjuyS2sU=" "integrity": "sha1-bMWtOGJByrjniv+WT4cCjuyS2sU="
}, },
"mimic-fn": { "mimic-fn": {
"version": "1.1.0", "version": "1.2.0",
"resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.1.0.tgz", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
"integrity": "sha1-5md4PZLonb00KBi1IwudYqZyrRg=", "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
"dev": true "dev": true
}, },
"minimatch": { "minimatch": {
@@ -905,7 +899,7 @@
"integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
"dev": true, "dev": true,
"requires": { "requires": {
"brace-expansion": "1.1.8" "brace-expansion": "1.1.11"
} }
}, },
"minimist": { "minimist": {
@@ -994,7 +988,7 @@
"integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
"dev": true, "dev": true,
"requires": { "requires": {
"mimic-fn": "1.1.0" "mimic-fn": "1.2.0"
} }
}, },
"optionator": { "optionator": {
@@ -1068,9 +1062,9 @@
"integrity": "sha1-aM5eih7woju1cMwoU3tTMqumPvE=" "integrity": "sha1-aM5eih7woju1cMwoU3tTMqumPvE="
}, },
"process-nextick-args": { "process-nextick-args": {
"version": "1.0.7", "version": "2.0.0",
"resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
"integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=", "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
"dev": true "dev": true
}, },
"progress": { "progress": {
@@ -1195,9 +1189,9 @@
"integrity": "sha1-eDDkV5e1kzKH8fmyj4cZB0ViYvI=" "integrity": "sha1-eDDkV5e1kzKH8fmyj4cZB0ViYvI="
}, },
"semver": { "semver": {
"version": "5.4.1", "version": "5.5.0",
"resolved": "https://registry.npmjs.org/semver/-/semver-5.4.1.tgz", "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz",
"integrity": "sha512-WfG/X9+oATh81XtllIo/I8gOiY9EXRdv1cQdyykeXK17YcUW3EXUAi2To4pcH6nZtJPr7ZOpM5OMyWJZm+8Rsg==", "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==",
"dev": true "dev": true
}, },
"shebang-command": { "shebang-command": {
@@ -1294,18 +1288,18 @@
"integrity": "sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==", "integrity": "sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==",
"dev": true, "dev": true,
"requires": { "requires": {
"ajv": "5.3.0", "ajv": "5.5.2",
"ajv-keywords": "2.1.1", "ajv-keywords": "2.1.1",
"chalk": "2.3.0", "chalk": "2.3.0",
"lodash": "4.17.4", "lodash": "4.17.5",
"slice-ansi": "1.0.0", "slice-ansi": "1.0.0",
"string-width": "2.1.1" "string-width": "2.1.1"
} }
}, },
"telegraf": { "telegraf": {
"version": "3.15.3", "version": "3.17.8",
"resolved": "https://registry.npmjs.org/telegraf/-/telegraf-3.15.3.tgz", "resolved": "https://registry.npmjs.org/telegraf/-/telegraf-3.17.8.tgz",
"integrity": "sha512-fmPMM9KtbURcwdHB1RTwtxUCYQqRHUxYwFL7n2lBai1+bGWBZMtwiMudq9OdZr6ERHF06oMUjTOChKH9sdHfHg==", "integrity": "sha512-aKtL6sSsgZOE/NYUoBuvTVZAFcnUzYu//QoX1d6Nc4D7Q23AolJNFg2hs0BR+3WhvP+F1/dsp6YL1udvV9Ijnw==",
"requires": { "requires": {
"debug": "3.1.0", "debug": "3.1.0",
"node-fetch": "1.7.3", "node-fetch": "1.7.3",
@@ -1349,12 +1343,6 @@
"os-tmpdir": "1.0.2" "os-tmpdir": "1.0.2"
} }
}, },
"tryit": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/tryit/-/tryit-1.0.3.tgz",
"integrity": "sha1-OTvnMKlEb9Hq1tpZoBQwjzbCics=",
"dev": true
},
"type-check": { "type-check": {
"version": "0.3.2", "version": "0.3.2",
"resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",

View File

@@ -32,13 +32,13 @@
"millisecond": "^0.1.2", "millisecond": "^0.1.2",
"nedb-promise": "^2.0.1", "nedb-promise": "^2.0.1",
"ramda": "^0.25.0", "ramda": "^0.25.0",
"telegraf": "^3.15.3", "telegraf": "^3.17.8",
"xregexp": "^4.0.0" "xregexp": "^4.0.0"
}, },
"engines": { "engines": {
"node": ">=8.1.3" "node": ">=8.1.3"
}, },
"devDependencies": { "devDependencies": {
"eslint": "^4.11.0" "eslint": "^4.17.0"
} }
} }