From be3ded33c5ebd110a180a4435239f7b54cd92018 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Fri, 23 Apr 2021 23:44:50 +0000 Subject: [PATCH 1/7] chore(deps): update dependency eslint to v7.25.0 --- src/package-lock.json | 14 +++++++------- src/package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/package-lock.json b/src/package-lock.json index 5cdd3a10..81bb593b 100644 --- a/src/package-lock.json +++ b/src/package-lock.json @@ -50,7 +50,7 @@ "ws": "^7.4.5" }, "devDependencies": { - "eslint": "7.24.0", + "eslint": "7.25.0", "eslint-config-google": "0.14.0" }, "engines": { @@ -984,9 +984,9 @@ } }, "node_modules/eslint": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.24.0.tgz", - "integrity": "sha512-k9gaHeHiFmGCDQ2rEfvULlSLruz6tgfA8DEn+rY9/oYPFFTlz55mM/Q/Rij1b2Y42jwZiK3lXvNTw6w6TXzcKQ==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.25.0.tgz", + "integrity": "sha512-TVpSovpvCNpLURIScDRB6g5CYu/ZFq9GfX2hLNIV4dSBKxIWojeDODvYl3t0k0VtMxYeR8OXPCFE5+oHMlGfhw==", "dev": true, "dependencies": { "@babel/code-frame": "7.12.11", @@ -4591,9 +4591,9 @@ "dev": true }, "eslint": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.24.0.tgz", - "integrity": "sha512-k9gaHeHiFmGCDQ2rEfvULlSLruz6tgfA8DEn+rY9/oYPFFTlz55mM/Q/Rij1b2Y42jwZiK3lXvNTw6w6TXzcKQ==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.25.0.tgz", + "integrity": "sha512-TVpSovpvCNpLURIScDRB6g5CYu/ZFq9GfX2hLNIV4dSBKxIWojeDODvYl3t0k0VtMxYeR8OXPCFE5+oHMlGfhw==", "dev": true, "requires": { "@babel/code-frame": "7.12.11", diff --git a/src/package.json b/src/package.json index ca71e00d..15801604 100644 --- a/src/package.json +++ b/src/package.json @@ -44,7 +44,7 @@ "ws": "^7.4.5" }, "devDependencies": { - "eslint": "7.24.0", + "eslint": "7.25.0", "eslint-config-google": "0.14.0" }, "homepage": "https://github.com/ptarmiganlabs/butler", From 60fc69fe152009557010d723d46b7d65b3f0d20b Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Sun, 2 May 2021 19:52:25 +0000 Subject: [PATCH 2/7] fix(deps): update dependency yargs to v17 --- src/udp_client/package-lock.json | 32 ++++++++++++++++---------------- src/udp_client/package.json | 2 +- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/src/udp_client/package-lock.json b/src/udp_client/package-lock.json index d13dc770..f34ffb3d 100644 --- a/src/udp_client/package-lock.json +++ b/src/udp_client/package-lock.json @@ -18,9 +18,9 @@ } }, "cliui": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.3.tgz", - "integrity": "sha512-Gj3QHTkVMPKqwP3f7B4KPkBZRMR9r4rfi5bXFpg1a+Svvj8l7q5CnkBkVQzfxT5DFSsGk2+PascOgL0JYkL2kw==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "requires": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", @@ -66,9 +66,9 @@ "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" }, "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", "requires": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -94,28 +94,28 @@ } }, "y18n": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.5.tgz", - "integrity": "sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg==" + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" }, "yargs": { - "version": "16.1.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.1.0.tgz", - "integrity": "sha512-upWFJOmDdHN0syLuESuvXDmrRcWd1QafJolHskzaw79uZa7/x53gxQKiR07W59GWY1tFhhU/Th9DrtSfpS782g==", + "version": "17.0.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.0.0.tgz", + "integrity": "sha512-gbtedDPfBgG40iLbaRXhqYJycUYqFVZQLIxl1cG5Ez/xZL/47TetSYzPSIixkWa36GKHr9D/o/oSG1vHXF4zTw==", "requires": { "cliui": "^7.0.2", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", "string-width": "^4.2.0", - "y18n": "^5.0.2", + "y18n": "^5.0.5", "yargs-parser": "^20.2.2" } }, "yargs-parser": { - "version": "20.2.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.3.tgz", - "integrity": "sha512-emOFRT9WVHw03QSvN5qor9QQT9+sw5vwxfYweivSMHTcAXPefwVae2FjO7JJjj8hCE4CzPOPeFM83VwT29HCww==" + "version": "20.2.7", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.7.tgz", + "integrity": "sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==" } } } diff --git a/src/udp_client/package.json b/src/udp_client/package.json index 622ab853..2b0cb95e 100644 --- a/src/udp_client/package.json +++ b/src/udp_client/package.json @@ -8,7 +8,7 @@ }, "license": "MIT", "dependencies": { - "yargs": "^16.1.0" + "yargs": "^17.0.0" }, "homepage": "https://github.com/ptarmiganlabs/butler", "author": "Göran Sander", From 6afbb2462dc485709dd9f78318a09d46961e2ef4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=B6ran=20Sander?= Date: Wed, 9 Jun 2021 18:54:21 +0200 Subject: [PATCH 3/7] chore: Updated deps --- src/package-lock.json | 331 +++++++++++++++++++++++------------------- src/package.json | 22 +-- 2 files changed, 191 insertions(+), 162 deletions(-) diff --git a/src/package-lock.json b/src/package-lock.json index 81bb593b..d2f899f3 100644 --- a/src/package-lock.json +++ b/src/package-lock.json @@ -15,43 +15,43 @@ "cron-job-manager": "^2.1.4", "dict": "^1.4.0", "email-validator": "^2.0.4", - "enigma.js": "^2.7.2", - "express-handlebars": "^5.3.0", + "enigma.js": "^2.7.3", + "express-handlebars": "^5.3.2", "fs-extra": "^9.1.0", "handlebars": "^4.7.7", "influx": "^5.8.0", "js-yaml": "^4.1.0", - "jshint": "^2.12.0", + "jshint": "^2.13.0", "keyv": "^4.0.3", "keyv-file": "^0.2.0", "later": "^1.2.0", "lodash": "^4.17.21", - "luxon": "^1.26.0", + "luxon": "^1.27.0", "mkdirp": "^1.0.4", "moment": "^2.29.1", "moment-precise-range-plugin": "^1.3.0", "mqtt": "^4.2.6", "ms-teams-webhook": "^1.0.4", - "nodemailer": "^6.5.0", + "nodemailer": "^6.6.1", "nodemailer-express-handlebars": "^4.0.0", "os": "^0.1.1", "promise": "^8.1.0", "qrs-interact": "^6.2.1", - "rate-limiter-flexible": "^2.2.1", + "rate-limiter-flexible": "^2.2.2", "restify": "^8.4.1", "restify-cors-middleware": "^1.1.1", "restify-errors": "^8.0.2", "restify-swagger-jsdoc": "^3.2.4", "serializeapp": "^3.0.0", - "systeminformation": "^5.6.12", + "systeminformation": "^5.7.6", "uuid": "^8.3.2", "winston": "^3.3.3", - "winston-daily-rotate-file": "^4.5.2", - "ws": "^7.4.5" + "winston-daily-rotate-file": "^4.5.5", + "ws": "^7.4.6" }, "devDependencies": { - "eslint": "7.25.0", - "eslint-config-google": "0.14.0" + "eslint": "^7.28.0", + "eslint-config-google": "^0.14.0" }, "engines": { "node": ">=0.10.0" @@ -141,15 +141,15 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.0.tgz", - "integrity": "sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog==", + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.2.tgz", + "integrity": "sha512-8nmGq/4ycLpIwzvhI4tNDmQztZ8sp+hI7cyG8i1nQDhkAbRzHpXPidRAHlNvCZQpJTKw5ItIpMw9RSToGF00mg==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.1.1", "espree": "^7.3.0", - "globals": "^12.1.0", + "globals": "^13.9.0", "ignore": "^4.0.6", "import-fresh": "^3.2.1", "js-yaml": "^3.13.1", @@ -160,21 +160,6 @@ "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", - "dev": true, - "dependencies": { - "type-fest": "^0.8.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/@eslint/eslintrc/node_modules/js-yaml": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", @@ -200,15 +185,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@eslint/eslintrc/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/@netflix/nerror": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/@netflix/nerror/-/nerror-1.1.3.tgz", @@ -943,9 +919,9 @@ } }, "node_modules/enigma.js": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/enigma.js/-/enigma.js-2.7.2.tgz", - "integrity": "sha512-MATvu3+DqV3NGkdKM5uYJT8VLBkQeWgvNqiHsOXO/ChcMezwrKpr4gcn+gx/sqnACX9yaoFi02ECbs8rCZ+aIQ==" + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/enigma.js/-/enigma.js-2.7.3.tgz", + "integrity": "sha512-Iu/mSpd3t4q7iaLlpFNXbkqv0rbCPibGtYbEHBRbC1kJHI4Pk3yEHABygU1af094gmbYKm4OCR8iKS/AsujKvA==" }, "node_modules/enquirer": { "version": "2.3.6", @@ -984,28 +960,30 @@ } }, "node_modules/eslint": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.25.0.tgz", - "integrity": "sha512-TVpSovpvCNpLURIScDRB6g5CYu/ZFq9GfX2hLNIV4dSBKxIWojeDODvYl3t0k0VtMxYeR8OXPCFE5+oHMlGfhw==", + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.28.0.tgz", + "integrity": "sha512-UMfH0VSjP0G4p3EWirscJEQ/cHqnT/iuH6oNZOB94nBjWbMnhGEPxsZm1eyIW0C/9jLI0Fow4W5DXLjEI7mn1g==", "dev": true, "dependencies": { "@babel/code-frame": "7.12.11", - "@eslint/eslintrc": "^0.4.0", + "@eslint/eslintrc": "^0.4.2", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", "debug": "^4.0.1", "doctrine": "^3.0.0", "enquirer": "^2.3.5", + "escape-string-regexp": "^4.0.0", "eslint-scope": "^5.1.1", "eslint-utils": "^2.1.0", "eslint-visitor-keys": "^2.0.0", "espree": "^7.3.1", "esquery": "^1.4.0", "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", + "glob-parent": "^5.1.2", "globals": "^13.6.0", "ignore": "^4.0.6", "import-fresh": "^3.0.0", @@ -1014,7 +992,7 @@ "js-yaml": "^3.13.1", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.4.1", - "lodash": "^4.17.21", + "lodash.merge": "^4.6.2", "minimatch": "^3.0.4", "natural-compare": "^1.4.0", "optionator": "^0.9.1", @@ -1023,7 +1001,7 @@ "semver": "^7.2.1", "strip-ansi": "^6.0.0", "strip-json-comments": "^3.1.0", - "table": "^6.0.4", + "table": "^6.0.9", "text-table": "^0.2.0", "v8-compile-cache": "^2.0.3" }, @@ -1095,6 +1073,18 @@ "node": ">=10" } }, + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/eslint/node_modules/glob-parent": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", @@ -1296,16 +1286,35 @@ } }, "node_modules/express-handlebars": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/express-handlebars/-/express-handlebars-5.3.0.tgz", - "integrity": "sha512-rC9uWbaC3m1jjgVrVk/bHhjO9irKoQbWGUtYBY03amn6Y/SGZ+yxINyJMZ/fHbNaP0APi+QvwEuHVx5ca/2XjQ==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/express-handlebars/-/express-handlebars-5.3.2.tgz", + "integrity": "sha512-iGR7HXP+x+SfJQo9m00ocqcr7hU8ZzcssTLE/4wBX+jsqcblO6sFJEbEAEFjiNze3XMz9Y26Zs1WN5Bb4zxivQ==", "dependencies": { - "glob": "^7.1.6", + "glob": "^7.1.7", "graceful-fs": "^4.2.6", "handlebars": "^4.7.7" }, "engines": { - "node": ">=v10.24.0" + "node": ">=v10.24.1" + } + }, + "node_modules/express-handlebars/node_modules/glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/extend": { @@ -1573,9 +1582,9 @@ } }, "node_modules/globals": { - "version": "13.8.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.8.0.tgz", - "integrity": "sha512-rHtdA6+PDBIjeEvA91rpqzEvk/k3/i7EeNQiryiWuJH0Hw9cpyJMAt2jtbAwUaRdhD+573X4vWw6IcjKPasi9Q==", + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.9.0.tgz", + "integrity": "sha512-74/FduwI/JaIrr1H8e71UbDE+5x7pIPs1C2rrwC52SszOo043CsWOZEMW7o2Y58xwm9b+0RBKDxY5n2sUpEFxA==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -1976,15 +1985,15 @@ "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" }, "node_modules/jshint": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/jshint/-/jshint-2.12.0.tgz", - "integrity": "sha512-TwuuaUDmra0JMkuqvqy+WGo2xGHSNjv1BA1nTIgtH2K5z1jHuAEeAgp7laaR+hLRmajRjcrM71+vByBDanCyYA==", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/jshint/-/jshint-2.13.0.tgz", + "integrity": "sha512-Nd+md9wIeyfDK+RGrbOBzwLONSTdihGMtyGYU/t7zYcN2EgUa4iuY3VK2oxtPYrW5ycTj18iC+UbhNTxe4C66g==", "dependencies": { "cli": "~1.0.0", "console-browserify": "1.1.x", "exit": "0.1.x", "htmlparser2": "3.8.x", - "lodash": "~4.17.19", + "lodash": "~4.17.21", "minimatch": "~3.0.2", "shelljs": "0.3.x", "strip-json-comments": "1.0.x" @@ -2175,6 +2184,12 @@ "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=" }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, "node_modules/lodash.truncate": { "version": "4.4.2", "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", @@ -2202,9 +2217,9 @@ } }, "node_modules/luxon": { - "version": "1.26.0", - "resolved": "https://registry.npmjs.org/luxon/-/luxon-1.26.0.tgz", - "integrity": "sha512-+V5QIQ5f6CDXQpWNICELwjwuHdqeJM1UenlZWx5ujcRMc9venvluCjFb4t5NYLhb6IhkbMVOxzVuOqkgMxee2A==", + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-1.27.0.tgz", + "integrity": "sha512-VKsFsPggTA0DvnxtJdiExAucKdAnwbCCNlMM5ENvHlxubqWd0xhZcdb4XgZ7QFNhaRhilXCFxHuoObP5BNA4PA==", "engines": { "node": "*" } @@ -2242,9 +2257,9 @@ "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" }, "node_modules/mixme": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/mixme/-/mixme-0.3.5.tgz", - "integrity": "sha512-SyV9uPETRig5ZmYev0ANfiGeB+g6N2EnqqEfBbCGmmJ6MgZ3E4qv5aPbnHVdZ60KAHHXV+T3sXopdrnIXQdmjQ==", + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mixme/-/mixme-0.5.1.tgz", + "integrity": "sha512-NaeZIckeBFT7i0XBEpGyFcAE0/bLcQ9MHErTpnU3bLWVE5WZbxG5Y3fDsMxYGifTo5khDA42OquXCC2ngKJB+g==", "engines": { "node": ">= 8.0.0" } @@ -2422,9 +2437,9 @@ "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" }, "node_modules/nodemailer": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-6.5.0.tgz", - "integrity": "sha512-Tm4RPrrIZbnqDKAvX+/4M+zovEReiKlEXWDzG4iwtpL9X34MJY+D5LnQPH/+eghe8DLlAVshHAJZAZWBGhkguw==", + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-6.6.1.tgz", + "integrity": "sha512-1xzFN3gqv+/qJ6YRyxBxfTYstLNt0FCtZaFRvf4Sg9wxNGWbwFmGXVpfSi6ThGK6aRxAo+KjHtYSW8NvCsNSAg==", "engines": { "node": ">=6.0.0" } @@ -2696,9 +2711,9 @@ } }, "node_modules/rate-limiter-flexible": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/rate-limiter-flexible/-/rate-limiter-flexible-2.2.1.tgz", - "integrity": "sha512-rxCP6kDDdn0cZmVqVlF06yLU+mG3TuwaHV/fUIw3OQyYhza7pzVBtdMhUmfXbBzMS+O464XP+x33pfTDGRGYVA==" + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/rate-limiter-flexible/-/rate-limiter-flexible-2.2.2.tgz", + "integrity": "sha512-8qpJC/Zc/0dM9BW21/JyROt6eUeLZ8l06vrSWZFwgNV9IpthIJe6Pcuowpzxe0PJ3vYDaECiqvF/1J/+Nh5wgA==" }, "node_modules/readable-stream": { "version": "1.1.14", @@ -3199,11 +3214,11 @@ "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" }, "node_modules/stream-transform": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/stream-transform/-/stream-transform-2.0.1.tgz", - "integrity": "sha512-GiTcO/rRvZP2R8WPwxmxCFP+Of1yIATuFAmYkvSLDfcD93X2WHiPwdgIqeFT2CvL1gyAsjQvu1nB6RDNQ5b2jw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/stream-transform/-/stream-transform-2.1.0.tgz", + "integrity": "sha512-bwQO+75rzQbug7e5OOHnOR3FgbJ0fCjHmDIdynkwUaFzleBXugGmv2dx3sX3aIHUQRLjrcisRPgN9BWl63uGgw==", "dependencies": { - "mixme": "^0.3.1" + "mixme": "^0.5.0" } }, "node_modules/string_decoder": { @@ -3315,9 +3330,9 @@ "integrity": "sha512-xk5CMbwoQVI53rTq9o/iMojAqXP5NT4/+TMeTP4uXWDIH18pB9AXgO5Olqt0RXuf3jH032DA4DS4qzem6XdXAw==" }, "node_modules/systeminformation": { - "version": "5.6.12", - "resolved": "https://registry.npmjs.org/systeminformation/-/systeminformation-5.6.12.tgz", - "integrity": "sha512-prJAt+iS2ITeygjLt/FGtN1qsIQHrRePCUqWtP0hGv6JsS0LSQTR+y5hWAd4frUIM/sjG95jHFUK1gx244KwUA==", + "version": "5.7.6", + "resolved": "https://registry.npmjs.org/systeminformation/-/systeminformation-5.7.6.tgz", + "integrity": "sha512-sT7GeHq32DHaYBsQFogiLuHx51u+DO5flOlhIcmckTP0T9hQhAvvrbOR8jglNMaZgCvp5jACxeepERKGl7Bn/g==", "os": [ "darwin", "linux", @@ -3632,9 +3647,9 @@ } }, "node_modules/winston-daily-rotate-file": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/winston-daily-rotate-file/-/winston-daily-rotate-file-4.5.2.tgz", - "integrity": "sha512-DpAz9djExzFGVGRIKCKzsjOQaIINbjOUJ8CRsZGz0SQOMMcO1kM7jqTdzQAM9CRTEksZV9bBw9TT0ddQBGxs9g==", + "version": "4.5.5", + "resolved": "https://registry.npmjs.org/winston-daily-rotate-file/-/winston-daily-rotate-file-4.5.5.tgz", + "integrity": "sha512-ds0WahIjiDhKCiMXmY799pDBW+58ByqIBtUcsqr4oDoXrAI3Zn+hbgFdUxzMfqA93OG0mPLYVMiotqTgE/WeWQ==", "dependencies": { "file-stream-rotator": "^0.5.7", "object-hash": "^2.0.1", @@ -3733,9 +3748,9 @@ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, "node_modules/ws": { - "version": "7.4.5", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.5.tgz", - "integrity": "sha512-xzyu3hFvomRfXKH8vOFMU3OguG6oOvhXMo3xsGy3xWExqaM2dxBbVxuD99O7m3ZUFMvvscsZDqxfgMaRr/Nr1g==", + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", + "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==", "engines": { "node": ">=8.3.0" }, @@ -3866,15 +3881,15 @@ } }, "@eslint/eslintrc": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.0.tgz", - "integrity": "sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog==", + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.2.tgz", + "integrity": "sha512-8nmGq/4ycLpIwzvhI4tNDmQztZ8sp+hI7cyG8i1nQDhkAbRzHpXPidRAHlNvCZQpJTKw5ItIpMw9RSToGF00mg==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.1.1", "espree": "^7.3.0", - "globals": "^12.1.0", + "globals": "^13.9.0", "ignore": "^4.0.6", "import-fresh": "^3.2.1", "js-yaml": "^3.13.1", @@ -3882,15 +3897,6 @@ "strip-json-comments": "^3.1.1" }, "dependencies": { - "globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", - "dev": true, - "requires": { - "type-fest": "^0.8.1" - } - }, "js-yaml": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", @@ -3906,12 +3912,6 @@ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", "dev": true - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true } } }, @@ -4556,9 +4556,9 @@ } }, "enigma.js": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/enigma.js/-/enigma.js-2.7.2.tgz", - "integrity": "sha512-MATvu3+DqV3NGkdKM5uYJT8VLBkQeWgvNqiHsOXO/ChcMezwrKpr4gcn+gx/sqnACX9yaoFi02ECbs8rCZ+aIQ==" + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/enigma.js/-/enigma.js-2.7.3.tgz", + "integrity": "sha512-Iu/mSpd3t4q7iaLlpFNXbkqv0rbCPibGtYbEHBRbC1kJHI4Pk3yEHABygU1af094gmbYKm4OCR8iKS/AsujKvA==" }, "enquirer": { "version": "2.3.6", @@ -4591,28 +4591,30 @@ "dev": true }, "eslint": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.25.0.tgz", - "integrity": "sha512-TVpSovpvCNpLURIScDRB6g5CYu/ZFq9GfX2hLNIV4dSBKxIWojeDODvYl3t0k0VtMxYeR8OXPCFE5+oHMlGfhw==", + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.28.0.tgz", + "integrity": "sha512-UMfH0VSjP0G4p3EWirscJEQ/cHqnT/iuH6oNZOB94nBjWbMnhGEPxsZm1eyIW0C/9jLI0Fow4W5DXLjEI7mn1g==", "dev": true, "requires": { "@babel/code-frame": "7.12.11", - "@eslint/eslintrc": "^0.4.0", + "@eslint/eslintrc": "^0.4.2", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", "debug": "^4.0.1", "doctrine": "^3.0.0", "enquirer": "^2.3.5", + "escape-string-regexp": "^4.0.0", "eslint-scope": "^5.1.1", "eslint-utils": "^2.1.0", "eslint-visitor-keys": "^2.0.0", "espree": "^7.3.1", "esquery": "^1.4.0", "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", + "glob-parent": "^5.1.2", "globals": "^13.6.0", "ignore": "^4.0.6", "import-fresh": "^3.0.0", @@ -4621,7 +4623,7 @@ "js-yaml": "^3.13.1", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.4.1", - "lodash": "^4.17.21", + "lodash.merge": "^4.6.2", "minimatch": "^3.0.4", "natural-compare": "^1.4.0", "optionator": "^0.9.1", @@ -4630,11 +4632,17 @@ "semver": "^7.2.1", "strip-ansi": "^6.0.0", "strip-json-comments": "^3.1.0", - "table": "^6.0.4", + "table": "^6.0.9", "text-table": "^0.2.0", "v8-compile-cache": "^2.0.3" }, "dependencies": { + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true + }, "glob-parent": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", @@ -4823,13 +4831,28 @@ "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=" }, "express-handlebars": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/express-handlebars/-/express-handlebars-5.3.0.tgz", - "integrity": "sha512-rC9uWbaC3m1jjgVrVk/bHhjO9irKoQbWGUtYBY03amn6Y/SGZ+yxINyJMZ/fHbNaP0APi+QvwEuHVx5ca/2XjQ==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/express-handlebars/-/express-handlebars-5.3.2.tgz", + "integrity": "sha512-iGR7HXP+x+SfJQo9m00ocqcr7hU8ZzcssTLE/4wBX+jsqcblO6sFJEbEAEFjiNze3XMz9Y26Zs1WN5Bb4zxivQ==", "requires": { - "glob": "^7.1.6", + "glob": "^7.1.7", "graceful-fs": "^4.2.6", "handlebars": "^4.7.7" + }, + "dependencies": { + "glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } } }, "extend": { @@ -5065,9 +5088,9 @@ } }, "globals": { - "version": "13.8.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.8.0.tgz", - "integrity": "sha512-rHtdA6+PDBIjeEvA91rpqzEvk/k3/i7EeNQiryiWuJH0Hw9cpyJMAt2jtbAwUaRdhD+573X4vWw6IcjKPasi9Q==", + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.9.0.tgz", + "integrity": "sha512-74/FduwI/JaIrr1H8e71UbDE+5x7pIPs1C2rrwC52SszOo043CsWOZEMW7o2Y58xwm9b+0RBKDxY5n2sUpEFxA==", "dev": true, "requires": { "type-fest": "^0.20.2" @@ -5381,15 +5404,15 @@ "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" }, "jshint": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/jshint/-/jshint-2.12.0.tgz", - "integrity": "sha512-TwuuaUDmra0JMkuqvqy+WGo2xGHSNjv1BA1nTIgtH2K5z1jHuAEeAgp7laaR+hLRmajRjcrM71+vByBDanCyYA==", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/jshint/-/jshint-2.13.0.tgz", + "integrity": "sha512-Nd+md9wIeyfDK+RGrbOBzwLONSTdihGMtyGYU/t7zYcN2EgUa4iuY3VK2oxtPYrW5ycTj18iC+UbhNTxe4C66g==", "requires": { "cli": "~1.0.0", "console-browserify": "1.1.x", "exit": "0.1.x", "htmlparser2": "3.8.x", - "lodash": "~4.17.19", + "lodash": "~4.17.21", "minimatch": "~3.0.2", "shelljs": "0.3.x", "strip-json-comments": "1.0.x" @@ -5560,6 +5583,12 @@ "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=" }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, "lodash.truncate": { "version": "4.4.2", "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", @@ -5587,9 +5616,9 @@ } }, "luxon": { - "version": "1.26.0", - "resolved": "https://registry.npmjs.org/luxon/-/luxon-1.26.0.tgz", - "integrity": "sha512-+V5QIQ5f6CDXQpWNICELwjwuHdqeJM1UenlZWx5ujcRMc9venvluCjFb4t5NYLhb6IhkbMVOxzVuOqkgMxee2A==" + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-1.27.0.tgz", + "integrity": "sha512-VKsFsPggTA0DvnxtJdiExAucKdAnwbCCNlMM5ENvHlxubqWd0xhZcdb4XgZ7QFNhaRhilXCFxHuoObP5BNA4PA==" }, "mime": { "version": "2.4.4", @@ -5615,9 +5644,9 @@ "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" }, "mixme": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/mixme/-/mixme-0.3.5.tgz", - "integrity": "sha512-SyV9uPETRig5ZmYev0ANfiGeB+g6N2EnqqEfBbCGmmJ6MgZ3E4qv5aPbnHVdZ60KAHHXV+T3sXopdrnIXQdmjQ==" + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mixme/-/mixme-0.5.1.tgz", + "integrity": "sha512-NaeZIckeBFT7i0XBEpGyFcAE0/bLcQ9MHErTpnU3bLWVE5WZbxG5Y3fDsMxYGifTo5khDA42OquXCC2ngKJB+g==" }, "mkdirp": { "version": "1.0.4", @@ -5761,9 +5790,9 @@ "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" }, "nodemailer": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-6.5.0.tgz", - "integrity": "sha512-Tm4RPrrIZbnqDKAvX+/4M+zovEReiKlEXWDzG4iwtpL9X34MJY+D5LnQPH/+eghe8DLlAVshHAJZAZWBGhkguw==" + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-6.6.1.tgz", + "integrity": "sha512-1xzFN3gqv+/qJ6YRyxBxfTYstLNt0FCtZaFRvf4Sg9wxNGWbwFmGXVpfSi6ThGK6aRxAo+KjHtYSW8NvCsNSAg==" }, "nodemailer-express-handlebars": { "version": "4.0.0", @@ -5999,9 +6028,9 @@ "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" }, "rate-limiter-flexible": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/rate-limiter-flexible/-/rate-limiter-flexible-2.2.1.tgz", - "integrity": "sha512-rxCP6kDDdn0cZmVqVlF06yLU+mG3TuwaHV/fUIw3OQyYhza7pzVBtdMhUmfXbBzMS+O464XP+x33pfTDGRGYVA==" + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/rate-limiter-flexible/-/rate-limiter-flexible-2.2.2.tgz", + "integrity": "sha512-8qpJC/Zc/0dM9BW21/JyROt6eUeLZ8l06vrSWZFwgNV9IpthIJe6Pcuowpzxe0PJ3vYDaECiqvF/1J/+Nh5wgA==" }, "readable-stream": { "version": "1.1.14", @@ -6421,11 +6450,11 @@ "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" }, "stream-transform": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/stream-transform/-/stream-transform-2.0.1.tgz", - "integrity": "sha512-GiTcO/rRvZP2R8WPwxmxCFP+Of1yIATuFAmYkvSLDfcD93X2WHiPwdgIqeFT2CvL1gyAsjQvu1nB6RDNQ5b2jw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/stream-transform/-/stream-transform-2.1.0.tgz", + "integrity": "sha512-bwQO+75rzQbug7e5OOHnOR3FgbJ0fCjHmDIdynkwUaFzleBXugGmv2dx3sX3aIHUQRLjrcisRPgN9BWl63uGgw==", "requires": { - "mixme": "^0.3.1" + "mixme": "^0.5.0" } }, "string_decoder": { @@ -6515,9 +6544,9 @@ "integrity": "sha512-xk5CMbwoQVI53rTq9o/iMojAqXP5NT4/+TMeTP4uXWDIH18pB9AXgO5Olqt0RXuf3jH032DA4DS4qzem6XdXAw==" }, "systeminformation": { - "version": "5.6.12", - "resolved": "https://registry.npmjs.org/systeminformation/-/systeminformation-5.6.12.tgz", - "integrity": "sha512-prJAt+iS2ITeygjLt/FGtN1qsIQHrRePCUqWtP0hGv6JsS0LSQTR+y5hWAd4frUIM/sjG95jHFUK1gx244KwUA==" + "version": "5.7.6", + "resolved": "https://registry.npmjs.org/systeminformation/-/systeminformation-5.7.6.tgz", + "integrity": "sha512-sT7GeHq32DHaYBsQFogiLuHx51u+DO5flOlhIcmckTP0T9hQhAvvrbOR8jglNMaZgCvp5jACxeepERKGl7Bn/g==" }, "table": { "version": "6.0.9", @@ -6790,9 +6819,9 @@ } }, "winston-daily-rotate-file": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/winston-daily-rotate-file/-/winston-daily-rotate-file-4.5.2.tgz", - "integrity": "sha512-DpAz9djExzFGVGRIKCKzsjOQaIINbjOUJ8CRsZGz0SQOMMcO1kM7jqTdzQAM9CRTEksZV9bBw9TT0ddQBGxs9g==", + "version": "4.5.5", + "resolved": "https://registry.npmjs.org/winston-daily-rotate-file/-/winston-daily-rotate-file-4.5.5.tgz", + "integrity": "sha512-ds0WahIjiDhKCiMXmY799pDBW+58ByqIBtUcsqr4oDoXrAI3Zn+hbgFdUxzMfqA93OG0mPLYVMiotqTgE/WeWQ==", "requires": { "file-stream-rotator": "^0.5.7", "object-hash": "^2.0.1", @@ -6855,9 +6884,9 @@ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, "ws": { - "version": "7.4.5", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.5.tgz", - "integrity": "sha512-xzyu3hFvomRfXKH8vOFMU3OguG6oOvhXMo3xsGy3xWExqaM2dxBbVxuD99O7m3ZUFMvvscsZDqxfgMaRr/Nr1g==", + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", + "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==", "requires": {} }, "xtend": { diff --git a/src/package.json b/src/package.json index 15801604..631a46f0 100644 --- a/src/package.json +++ b/src/package.json @@ -9,43 +9,43 @@ "cron-job-manager": "^2.1.4", "dict": "^1.4.0", "email-validator": "^2.0.4", - "enigma.js": "^2.7.2", - "express-handlebars": "^5.3.0", + "enigma.js": "^2.7.3", + "express-handlebars": "^5.3.2", "fs-extra": "^9.1.0", "handlebars": "^4.7.7", "influx": "^5.8.0", "js-yaml": "^4.1.0", - "jshint": "^2.12.0", + "jshint": "^2.13.0", "keyv": "^4.0.3", "keyv-file": "^0.2.0", "later": "^1.2.0", "lodash": "^4.17.21", - "luxon": "^1.26.0", + "luxon": "^1.27.0", "mkdirp": "^1.0.4", "moment": "^2.29.1", "moment-precise-range-plugin": "^1.3.0", "mqtt": "^4.2.6", "ms-teams-webhook": "^1.0.4", - "nodemailer": "^6.5.0", + "nodemailer": "^6.6.1", "nodemailer-express-handlebars": "^4.0.0", "os": "^0.1.1", "promise": "^8.1.0", "qrs-interact": "^6.2.1", - "rate-limiter-flexible": "^2.2.1", + "rate-limiter-flexible": "^2.2.2", "restify": "^8.4.1", "restify-cors-middleware": "^1.1.1", "restify-errors": "^8.0.2", "restify-swagger-jsdoc": "^3.2.4", "serializeapp": "^3.0.0", - "systeminformation": "^5.6.12", + "systeminformation": "^5.7.6", "uuid": "^8.3.2", "winston": "^3.3.3", - "winston-daily-rotate-file": "^4.5.2", - "ws": "^7.4.5" + "winston-daily-rotate-file": "^4.5.5", + "ws": "^7.4.6" }, "devDependencies": { - "eslint": "7.25.0", - "eslint-config-google": "0.14.0" + "eslint": "^7.28.0", + "eslint-config-google": "^0.14.0" }, "homepage": "https://github.com/ptarmiganlabs/butler", "author": "Göran Sander", From 21bc4af4eb7bfe633edef17506640e42af822763 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=B6ran=20Sander?= Date: Wed, 9 Jun 2021 18:59:06 +0200 Subject: [PATCH 4/7] chore: Updated deps, 5.4.1 RC1 --- changelog.md | 10 ++++++++++ src/docker-compose.yaml | 2 +- src/package-lock.json | 4 ++-- src/package.json | 2 +- 4 files changed, 14 insertions(+), 4 deletions(-) diff --git a/changelog.md b/changelog.md index 894c09e9..c1d052c4 100644 --- a/changelog.md +++ b/changelog.md @@ -1,5 +1,15 @@ # Change log +## 5.4.1 + +### New features + +### Fixes and patches + +* Updated dependencies to latest versions. + +### Changed behavior and/or breaking changes + ## 5.4.0 ### New features diff --git a/src/docker-compose.yaml b/src/docker-compose.yaml index 002b6a12..51d1e233 100644 --- a/src/docker-compose.yaml +++ b/src/docker-compose.yaml @@ -2,7 +2,7 @@ version: '3.3' services: butler: - image: ptarmiganlabs/butler:5.4.0 + image: ptarmiganlabs/butler:5.4.1 container_name: butler restart: always ports: diff --git a/src/package-lock.json b/src/package-lock.json index d2f899f3..eb8e0350 100644 --- a/src/package-lock.json +++ b/src/package-lock.json @@ -1,12 +1,12 @@ { "name": "butler", - "version": "5.4.0", + "version": "5.4.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "butler", - "version": "5.4.0", + "version": "5.4.1", "license": "MIT", "dependencies": { "any-base": "^1.1.0", diff --git a/src/package.json b/src/package.json index 631a46f0..dbdfa5e1 100644 --- a/src/package.json +++ b/src/package.json @@ -1,6 +1,6 @@ { "name": "butler", - "version": "5.4.0", + "version": "5.4.1", "description": "Superpowers for Qlik Sense. Task scheduling, key-value store, advanced alerting and more.", "dependencies": { "any-base": "^1.1.0", From 409050ec775b14aa57a3e97ef661e69ff4bfe030 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=B6ran=20Sander?= Date: Wed, 9 Jun 2021 19:04:06 +0200 Subject: [PATCH 5/7] chore: Updated deps --- src/package-lock.json | 45 +++++++++++++++---------------------------- src/package.json | 4 ++-- 2 files changed, 17 insertions(+), 32 deletions(-) diff --git a/src/package-lock.json b/src/package-lock.json index eb8e0350..53c40e3c 100644 --- a/src/package-lock.json +++ b/src/package-lock.json @@ -17,9 +17,9 @@ "email-validator": "^2.0.4", "enigma.js": "^2.7.3", "express-handlebars": "^5.3.2", - "fs-extra": "^9.1.0", + "fs-extra": "^10.0.0", "handlebars": "^4.7.7", - "influx": "^5.8.0", + "influx": "^5.9.2", "js-yaml": "^4.1.0", "jshint": "^2.13.0", "keyv": "^4.0.3", @@ -339,14 +339,6 @@ "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz", "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==" }, - "node_modules/at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "engines": { - "node": ">= 4.0.0" - } - }, "node_modules/axios": { "version": "0.21.1", "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", @@ -1457,17 +1449,16 @@ } }, "node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", + "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", "dependencies": { - "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" }, "engines": { - "node": ">=10" + "node": ">=12" } }, "node_modules/fs.realpath": { @@ -1807,9 +1798,9 @@ } }, "node_modules/influx": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/influx/-/influx-5.8.0.tgz", - "integrity": "sha512-sWNzAMJCyuXZhe+K3ipwlq+6zEejKu7MCrzHCv9d7xPzuY0mcfcdYpS8lOloPJfyEg+1gpMSGVHbu2Dp78YOXg==" + "version": "5.9.2", + "resolved": "https://registry.npmjs.org/influx/-/influx-5.9.2.tgz", + "integrity": "sha512-N2YRIQiwCO60BzmzEzTxyWj/hDNsce2CLSmki8S1qbRwwuKecfvC6n0OwJrFV70lk5CpU/sLsOZFIy6PP01nOA==" }, "node_modules/inherits": { "version": "2.0.4", @@ -4037,11 +4028,6 @@ "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz", "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==" }, - "at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" - }, "axios": { "version": "0.21.1", "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", @@ -4973,11 +4959,10 @@ "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" }, "fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", + "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", "requires": { - "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" @@ -5272,9 +5257,9 @@ } }, "influx": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/influx/-/influx-5.8.0.tgz", - "integrity": "sha512-sWNzAMJCyuXZhe+K3ipwlq+6zEejKu7MCrzHCv9d7xPzuY0mcfcdYpS8lOloPJfyEg+1gpMSGVHbu2Dp78YOXg==" + "version": "5.9.2", + "resolved": "https://registry.npmjs.org/influx/-/influx-5.9.2.tgz", + "integrity": "sha512-N2YRIQiwCO60BzmzEzTxyWj/hDNsce2CLSmki8S1qbRwwuKecfvC6n0OwJrFV70lk5CpU/sLsOZFIy6PP01nOA==" }, "inherits": { "version": "2.0.4", diff --git a/src/package.json b/src/package.json index dbdfa5e1..c809185c 100644 --- a/src/package.json +++ b/src/package.json @@ -11,9 +11,9 @@ "email-validator": "^2.0.4", "enigma.js": "^2.7.3", "express-handlebars": "^5.3.2", - "fs-extra": "^9.1.0", + "fs-extra": "^10.0.0", "handlebars": "^4.7.7", - "influx": "^5.8.0", + "influx": "^5.9.2", "js-yaml": "^4.1.0", "jshint": "^2.13.0", "keyv": "^4.0.3", From 4673f9d2702804dd7bafbb683336c24e6f9b14c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=B6ran=20Sander?= Date: Wed, 9 Jun 2021 19:09:05 +0200 Subject: [PATCH 6/7] Upgrade Docker img to Node 14.x --- src/Dockerfile.amd64 | 2 +- src/Dockerfile.arm | 2 +- src/Dockerfile.arm64 | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Dockerfile.amd64 b/src/Dockerfile.amd64 index 0e1bb900..c3d2edc6 100644 --- a/src/Dockerfile.amd64 +++ b/src/Dockerfile.amd64 @@ -1,5 +1,5 @@ # Build Docker image for Amd64 -FROM node:12-stretch +FROM node:14-stretch # Add metadata about the image LABEL maintainer="Göran Sander mountaindude@ptarmiganlabs.com" diff --git a/src/Dockerfile.arm b/src/Dockerfile.arm index ead8c322..a2291cc3 100644 --- a/src/Dockerfile.arm +++ b/src/Dockerfile.arm @@ -1,5 +1,5 @@ # Build Docker image for Arm64 -FROM node:12-stretch +FROM node:14-stretch # Add metadata about the image LABEL maintainer="Göran Sander mountaindude@ptarmiganlabs.com" diff --git a/src/Dockerfile.arm64 b/src/Dockerfile.arm64 index ead8c322..a2291cc3 100644 --- a/src/Dockerfile.arm64 +++ b/src/Dockerfile.arm64 @@ -1,5 +1,5 @@ # Build Docker image for Arm64 -FROM node:12-stretch +FROM node:14-stretch # Add metadata about the image LABEL maintainer="Göran Sander mountaindude@ptarmiganlabs.com" From 1f2b1467cdb69b82b7a59dcf98e29d82560afc7b Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 10 Jun 2021 05:37:47 +0000 Subject: [PATCH 7/7] chore(deps): pin dependencies --- src/package-lock.json | 4 ++-- src/package.json | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/package-lock.json b/src/package-lock.json index 53c40e3c..e81e8d92 100644 --- a/src/package-lock.json +++ b/src/package-lock.json @@ -50,8 +50,8 @@ "ws": "^7.4.6" }, "devDependencies": { - "eslint": "^7.28.0", - "eslint-config-google": "^0.14.0" + "eslint": "7.28.0", + "eslint-config-google": "0.14.0" }, "engines": { "node": ">=0.10.0" diff --git a/src/package.json b/src/package.json index c809185c..bd422d29 100644 --- a/src/package.json +++ b/src/package.json @@ -44,8 +44,8 @@ "ws": "^7.4.6" }, "devDependencies": { - "eslint": "^7.28.0", - "eslint-config-google": "^0.14.0" + "eslint": "7.28.0", + "eslint-config-google": "0.14.0" }, "homepage": "https://github.com/ptarmiganlabs/butler", "author": "Göran Sander",