diff --git a/package-lock.json b/package-lock.json index 4bdc7da782..887a0977b5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -24,24 +24,24 @@ "node-notifier": "^9.0.1", "node-pagerduty": "^1.3.6", "nodemailer": "^6.5.0", - "open": "^8.0.3", + "open": "^8.0.4", "play-sound": "^1.1.3", "puppeteer": "^8.0.0", "puppeteer-extra-plugin-adblocker": "^2.11.11", "pushover-notifications": "^1.2.2", "redis": "^3.0.2", "top-user-agents": "^1.0.21", - "twilio": "^3.58.0", - "twitch": "^4.5.1", - "twitch-auth": "^4.5.1", - "twitch-chat-client": "^4.5.1", + "twilio": "^3.59.0", + "twitch": "^4.5.2", + "twitch-auth": "^4.5.2", + "twitch-chat-client": "^4.5.2", "twitter": "^1.7.1", "winston": "^3.3.3" }, "devDependencies": { "@types/async": "^3.2.5", - "@types/cheerio": "^0.22.27", - "@types/mocha": "^8.2.1", + "@types/cheerio": "^0.22.28", + "@types/mocha": "^8.2.2", "@types/node": "^14.14.35", "@types/node-fetch": "^2.5.8", "@types/node-notifier": "^8.0.0", @@ -53,10 +53,10 @@ "gts": "^3.1.0", "mocha": "^8.3.2", "nodemon": "^2.0.7", - "sinon": "^9.2.4", + "sinon": "^10.0.0", "ts-node": "^9.1.1", "typescript": "^4.2.3", - "webpack": "^5.26.3" + "webpack": "^5.28.0" }, "engines": { "node": ">=12.0.0" @@ -319,6 +319,9 @@ "integrity": "sha512-yAu3xDooiL+ef84Jo8nLjDjWBRk7RXk163Y6aTvRB7FauYd3spQD/dWvgT7R4CrN54Juhrrc3dMY7mc+jZGurQ==", "engines": { "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" } }, "node_modules/@d-fischer/rate-limiter": { @@ -721,9 +724,9 @@ "dev": true }, "node_modules/@types/cheerio": { - "version": "0.22.27", - "resolved": "https://registry.npmjs.org/@types/cheerio/-/cheerio-0.22.27.tgz", - "integrity": "sha512-UpmYZewEWNEE6Ya24RzAQ2X2OYwz32AaLyzYinpM8qqFGRyYufqKSvxPjjZkvS+h16bajfXl7VojrAxWzG/+mA==", + "version": "0.22.28", + "resolved": "https://registry.npmjs.org/@types/cheerio/-/cheerio-0.22.28.tgz", + "integrity": "sha512-ehUMGSW5IeDxJjbru4awKYMlKGmo1wSSGUVqXtYwlgmUM8X1a0PZttEIm6yEY7vHsY/hh6iPnklF213G0UColw==", "dev": true, "dependencies": { "@types/node": "*" @@ -880,9 +883,9 @@ "dev": true }, "node_modules/@types/mocha": { - "version": "8.2.1", - "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-8.2.1.tgz", - "integrity": "sha512-NysN+bNqj6E0Hv4CTGWSlPzMW6vTKjDpOteycDkV4IWBsO+PU48JonrPzV9ODjiI2XrjmA05KInLgF5ivZ/YGQ==", + "version": "8.2.2", + "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-8.2.2.tgz", + "integrity": "sha512-Lwh0lzzqT5Pqh6z61P3c3P5nm6fzQK/MMHl9UKeneAeInVflBSz1O2EkX6gM6xfJd7FBXBY5purtLx7fUiZ7Hw==", "dev": true }, "node_modules/@types/node": { @@ -5769,9 +5772,9 @@ "dev": true }, "node_modules/nise": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/nise/-/nise-4.0.4.tgz", - "integrity": "sha512-bTTRUNlemx6deJa+ZyoCUTRvH3liK5+N6VQZ4NIw90AgDXY6iPnsqplNFf6STcj+ePk0H/xqxnP75Lr0J0Fq3A==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/nise/-/nise-4.1.0.tgz", + "integrity": "sha512-eQMEmGN/8arp0xsvGoQ+B1qvSkR73B1nWSCh7nOt5neMCtwcQVYQGdzQMhcNscktTsWB54xnlSQFzOAPJD8nXA==", "dev": true, "dependencies": { "@sinonjs/commons": "^1.7.0", @@ -8908,9 +8911,9 @@ } }, "node_modules/open": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/open/-/open-8.0.3.tgz", - "integrity": "sha512-7nsHNw3rOIPTwhF5iYkgE+LVM/oUHWC3cgrWNxPqa+W+Wl5Ekvo32qayB5PYX8zNjXzUkrTaJsWpaGmuw8Aspg==", + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/open/-/open-8.0.4.tgz", + "integrity": "sha512-Txc9FOcvjrr5Kv+Zb3w89uKMKiP7wH8mLdYj1xJa+YnhhntEYhbB6cQHjS4O6P+jFwMEzEQVVcpfnu9WkKNuLQ==", "dependencies": { "define-lazy-prop": "^2.0.0", "is-docker": "^2.1.1", @@ -10337,17 +10340,21 @@ } }, "node_modules/sinon": { - "version": "9.2.4", - "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", - "integrity": "sha512-zljcULZQsJxVra28qIAL6ow1Z9tpattkCTEJR4RBP3TGc00FcttsP5pK284Nas5WjMZU5Yzy3kAIp3B3KRf5Yg==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/sinon/-/sinon-10.0.0.tgz", + "integrity": "sha512-XAn5DxtGVJBlBWYrcYKEhWCz7FLwZGdyvANRyK06419hyEpdT0dMc5A8Vcxg5SCGHc40CsqoKsc1bt1CbJPfNw==", "dev": true, "dependencies": { "@sinonjs/commons": "^1.8.1", "@sinonjs/fake-timers": "^6.0.1", "@sinonjs/samsam": "^5.3.1", "diff": "^4.0.2", - "nise": "^4.0.4", + "nise": "^4.1.0", "supports-color": "^7.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/sinon" } }, "node_modules/slash": { @@ -11062,9 +11069,9 @@ "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" }, "node_modules/twilio": { - "version": "3.58.0", - "resolved": "https://registry.npmjs.org/twilio/-/twilio-3.58.0.tgz", - "integrity": "sha512-ht+ixPbaJTeDEwxAEcF+m77vj/3m4wrbMpUZiLfhp5LTzuJDDDtzlplpyrVA9OtTLNtH0AdVpOgyo0W2eLtkZg==", + "version": "3.59.0", + "resolved": "https://registry.npmjs.org/twilio/-/twilio-3.59.0.tgz", + "integrity": "sha512-2pRNZXBYm+8e2TrljE3xkUs8YSamX9RGhO9TLN+OjbxYNOXybviM+SQ+FZyHVJdoYlbu68/iF2fUkg6DLCQGeA==", "dependencies": { "axios": "^0.21.1", "dayjs": "^1.8.29", @@ -11095,9 +11102,9 @@ } }, "node_modules/twitch": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/twitch/-/twitch-4.5.1.tgz", - "integrity": "sha512-IqMydKJsPgYAhixRc+pNVlH0CYxkbsYqP9xeaKYjwRT/HQJGGJiiWvEh5+/4FDsgeMtXjrdQedUnjfcti4NNug==", + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/twitch/-/twitch-4.5.2.tgz", + "integrity": "sha512-saezJraoUo7TEWF9VwJKPZ6JcqyAKhguzjB3kRDLzBCWCrmndS0cncaipMSvRZRbBQU12JyHmRuO1qJgQAW/0A==", "hasInstallScript": true, "dependencies": { "@d-fischer/cache-decorators": "^2.1.1", @@ -11107,50 +11114,50 @@ "@d-fischer/shared-utils": "^3.0.1", "top-package": "^1.0.0", "tslib": "^2.0.3", - "twitch-api-call": "^4.5.1", - "twitch-auth": "^4.5.1", - "twitch-common": "^4.5.1" + "twitch-api-call": "^4.5.2", + "twitch-auth": "^4.5.2", + "twitch-common": "^4.5.2" }, "funding": { "url": "https://github.com/sponsors/d-fischer" } }, "node_modules/twitch-api-call": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/twitch-api-call/-/twitch-api-call-4.5.1.tgz", - "integrity": "sha512-bN64iWbGFdEl2TXAdzbbG5XC43lQYxfaiXuMZe3/EqoCgYW2sxSRFALUDzxRgUXKvp/2t2duwkXcy5DZm7Ca+A==", + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/twitch-api-call/-/twitch-api-call-4.5.2.tgz", + "integrity": "sha512-crJgecBtNT+uCFvLFgv5hA9XMEYrcNEyvClpUnA7ieQQIGe0zPHokQv775UYqnTfAlRX5sV27CgXHIz+T03x+A==", "dependencies": { "@d-fischer/cross-fetch": "^4.0.2", "@d-fischer/qs": "^7.0.2", "@types/node-fetch": "^2.5.7", "node-fetch": "^2.6.1", "tslib": "^2.0.3", - "twitch-common": "^4.5.1" + "twitch-common": "^4.5.2" }, "funding": { "url": "https://github.com/sponsors/d-fischer" } }, "node_modules/twitch-auth": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/twitch-auth/-/twitch-auth-4.5.1.tgz", - "integrity": "sha512-qy9niynqLWKxR0hVBF/OPLdYlyzmLxnyECDUqG/qC4avnjDsO0A/f507wu651iN1FeNoNxMY6EoE9AWydCiLIg==", + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/twitch-auth/-/twitch-auth-4.5.2.tgz", + "integrity": "sha512-91O+qzSOoL8xWSvqOXWkwG/NmyNHcIYDxAhpLctJDoJ4ZAop1zI4T9kDCpj42XEnK3yGiLnbkwMhqs50AyN+Kw==", "dependencies": { "@d-fischer/deprecate": "^2.0.2", "@d-fischer/logger": "^3.1.0", "@d-fischer/shared-utils": "^3.0.1", "tslib": "^2.0.3", - "twitch-api-call": "^4.5.1", - "twitch-common": "^4.5.1" + "twitch-api-call": "^4.5.2", + "twitch-common": "^4.5.2" }, "funding": { "url": "https://github.com/sponsors/d-fischer" } }, "node_modules/twitch-chat-client": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/twitch-chat-client/-/twitch-chat-client-4.5.1.tgz", - "integrity": "sha512-XpWepfOH+vYseQdNI+OZ+um5vYuZng/OAbeAKkSHrHzWKLtjhwJY6CmYs3sL04J6GUM4GMYvmk5E7DNL83M25Q==", + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/twitch-chat-client/-/twitch-chat-client-4.5.2.tgz", + "integrity": "sha512-0po7BJWssB7mVYkXoapNWwWFKVMKNlJOygxQVkH9kinrEgjsxfcROC4ZnLaH56kLLtHWc7pFF80tir+VhkD7Lg==", "dependencies": { "@d-fischer/cache-decorators": "^2.1.1", "@d-fischer/deprecate": "^2.0.2", @@ -11160,8 +11167,8 @@ "@d-fischer/typed-event-emitter": "^3.2.2", "ircv3": "^0.26.13", "tslib": "^2.0.3", - "twitch-auth": "^4.5.1", - "twitch-common": "^4.5.1" + "twitch-auth": "^4.5.2", + "twitch-common": "^4.5.2" }, "funding": { "url": "https://github.com/sponsors/d-fischer" @@ -11171,9 +11178,9 @@ } }, "node_modules/twitch-common": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/twitch-common/-/twitch-common-4.5.1.tgz", - "integrity": "sha512-NKzDYfp9YusnwzM23OaM26n0CIx7LtlWoXG4wvdsFfWJv5Q5/juvC9P6P5Pthis15H8cairJ4Aw32d35aHOdTQ==", + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/twitch-common/-/twitch-common-4.5.2.tgz", + "integrity": "sha512-GCOd7k8Bdz987EcPyuuepYAp4p23TUhGcpblH7NS3PX0hg+UN5mbCG8lsrva3X+nAAyUWiwjhu7g00UvTWLgGg==", "dependencies": { "@d-fischer/logger": "^3.1.0", "@d-fischer/shared-utils": "^3.0.1", @@ -11516,9 +11523,9 @@ } }, "node_modules/webpack": { - "version": "5.26.3", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.26.3.tgz", - "integrity": "sha512-z/F2lt2N1fZqaud1B4SzjL3OW03eULThbBXQ2OX4LSrZX4N9k1A5d0Rje3zS2g887DTWyAV0KGqEf64ois2dhg==", + "version": "5.28.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.28.0.tgz", + "integrity": "sha512-1xllYVmA4dIvRjHzwELgW4KjIU1fW4PEuEnjsylz7k7H5HgPOctIq7W1jrt3sKH9yG5d72//XWzsHhfoWvsQVg==", "dev": true, "dependencies": { "@types/eslint-scope": "^3.7.0", @@ -12551,9 +12558,9 @@ "dev": true }, "@types/cheerio": { - "version": "0.22.27", - "resolved": "https://registry.npmjs.org/@types/cheerio/-/cheerio-0.22.27.tgz", - "integrity": "sha512-UpmYZewEWNEE6Ya24RzAQ2X2OYwz32AaLyzYinpM8qqFGRyYufqKSvxPjjZkvS+h16bajfXl7VojrAxWzG/+mA==", + "version": "0.22.28", + "resolved": "https://registry.npmjs.org/@types/cheerio/-/cheerio-0.22.28.tgz", + "integrity": "sha512-ehUMGSW5IeDxJjbru4awKYMlKGmo1wSSGUVqXtYwlgmUM8X1a0PZttEIm6yEY7vHsY/hh6iPnklF213G0UColw==", "dev": true, "requires": { "@types/node": "*" @@ -12710,9 +12717,9 @@ "dev": true }, "@types/mocha": { - "version": "8.2.1", - "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-8.2.1.tgz", - "integrity": "sha512-NysN+bNqj6E0Hv4CTGWSlPzMW6vTKjDpOteycDkV4IWBsO+PU48JonrPzV9ODjiI2XrjmA05KInLgF5ivZ/YGQ==", + "version": "8.2.2", + "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-8.2.2.tgz", + "integrity": "sha512-Lwh0lzzqT5Pqh6z61P3c3P5nm6fzQK/MMHl9UKeneAeInVflBSz1O2EkX6gM6xfJd7FBXBY5purtLx7fUiZ7Hw==", "dev": true }, "@types/node": { @@ -16765,9 +16772,9 @@ "dev": true }, "nise": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/nise/-/nise-4.0.4.tgz", - "integrity": "sha512-bTTRUNlemx6deJa+ZyoCUTRvH3liK5+N6VQZ4NIw90AgDXY6iPnsqplNFf6STcj+ePk0H/xqxnP75Lr0J0Fq3A==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/nise/-/nise-4.1.0.tgz", + "integrity": "sha512-eQMEmGN/8arp0xsvGoQ+B1qvSkR73B1nWSCh7nOt5neMCtwcQVYQGdzQMhcNscktTsWB54xnlSQFzOAPJD8nXA==", "dev": true, "requires": { "@sinonjs/commons": "^1.7.0", @@ -18890,9 +18897,9 @@ } }, "open": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/open/-/open-8.0.3.tgz", - "integrity": "sha512-7nsHNw3rOIPTwhF5iYkgE+LVM/oUHWC3cgrWNxPqa+W+Wl5Ekvo32qayB5PYX8zNjXzUkrTaJsWpaGmuw8Aspg==", + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/open/-/open-8.0.4.tgz", + "integrity": "sha512-Txc9FOcvjrr5Kv+Zb3w89uKMKiP7wH8mLdYj1xJa+YnhhntEYhbB6cQHjS4O6P+jFwMEzEQVVcpfnu9WkKNuLQ==", "requires": { "define-lazy-prop": "^2.0.0", "is-docker": "^2.1.1", @@ -20052,16 +20059,16 @@ } }, "sinon": { - "version": "9.2.4", - "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", - "integrity": "sha512-zljcULZQsJxVra28qIAL6ow1Z9tpattkCTEJR4RBP3TGc00FcttsP5pK284Nas5WjMZU5Yzy3kAIp3B3KRf5Yg==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/sinon/-/sinon-10.0.0.tgz", + "integrity": "sha512-XAn5DxtGVJBlBWYrcYKEhWCz7FLwZGdyvANRyK06419hyEpdT0dMc5A8Vcxg5SCGHc40CsqoKsc1bt1CbJPfNw==", "dev": true, "requires": { "@sinonjs/commons": "^1.8.1", "@sinonjs/fake-timers": "^6.0.1", "@sinonjs/samsam": "^5.3.1", "diff": "^4.0.2", - "nise": "^4.0.4", + "nise": "^4.1.0", "supports-color": "^7.1.0" } }, @@ -20661,9 +20668,9 @@ "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" }, "twilio": { - "version": "3.58.0", - "resolved": "https://registry.npmjs.org/twilio/-/twilio-3.58.0.tgz", - "integrity": "sha512-ht+ixPbaJTeDEwxAEcF+m77vj/3m4wrbMpUZiLfhp5LTzuJDDDtzlplpyrVA9OtTLNtH0AdVpOgyo0W2eLtkZg==", + "version": "3.59.0", + "resolved": "https://registry.npmjs.org/twilio/-/twilio-3.59.0.tgz", + "integrity": "sha512-2pRNZXBYm+8e2TrljE3xkUs8YSamX9RGhO9TLN+OjbxYNOXybviM+SQ+FZyHVJdoYlbu68/iF2fUkg6DLCQGeA==", "requires": { "axios": "^0.21.1", "dayjs": "^1.8.29", @@ -20686,9 +20693,9 @@ } }, "twitch": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/twitch/-/twitch-4.5.1.tgz", - "integrity": "sha512-IqMydKJsPgYAhixRc+pNVlH0CYxkbsYqP9xeaKYjwRT/HQJGGJiiWvEh5+/4FDsgeMtXjrdQedUnjfcti4NNug==", + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/twitch/-/twitch-4.5.2.tgz", + "integrity": "sha512-saezJraoUo7TEWF9VwJKPZ6JcqyAKhguzjB3kRDLzBCWCrmndS0cncaipMSvRZRbBQU12JyHmRuO1qJgQAW/0A==", "requires": { "@d-fischer/cache-decorators": "^2.1.1", "@d-fischer/deprecate": "^2.0.2", @@ -20697,41 +20704,41 @@ "@d-fischer/shared-utils": "^3.0.1", "top-package": "^1.0.0", "tslib": "^2.0.3", - "twitch-api-call": "^4.5.1", - "twitch-auth": "^4.5.1", - "twitch-common": "^4.5.1" + "twitch-api-call": "^4.5.2", + "twitch-auth": "^4.5.2", + "twitch-common": "^4.5.2" } }, "twitch-api-call": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/twitch-api-call/-/twitch-api-call-4.5.1.tgz", - "integrity": "sha512-bN64iWbGFdEl2TXAdzbbG5XC43lQYxfaiXuMZe3/EqoCgYW2sxSRFALUDzxRgUXKvp/2t2duwkXcy5DZm7Ca+A==", + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/twitch-api-call/-/twitch-api-call-4.5.2.tgz", + "integrity": "sha512-crJgecBtNT+uCFvLFgv5hA9XMEYrcNEyvClpUnA7ieQQIGe0zPHokQv775UYqnTfAlRX5sV27CgXHIz+T03x+A==", "requires": { "@d-fischer/cross-fetch": "^4.0.2", "@d-fischer/qs": "^7.0.2", "@types/node-fetch": "^2.5.7", "node-fetch": "^2.6.1", "tslib": "^2.0.3", - "twitch-common": "^4.5.1" + "twitch-common": "^4.5.2" } }, "twitch-auth": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/twitch-auth/-/twitch-auth-4.5.1.tgz", - "integrity": "sha512-qy9niynqLWKxR0hVBF/OPLdYlyzmLxnyECDUqG/qC4avnjDsO0A/f507wu651iN1FeNoNxMY6EoE9AWydCiLIg==", + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/twitch-auth/-/twitch-auth-4.5.2.tgz", + "integrity": "sha512-91O+qzSOoL8xWSvqOXWkwG/NmyNHcIYDxAhpLctJDoJ4ZAop1zI4T9kDCpj42XEnK3yGiLnbkwMhqs50AyN+Kw==", "requires": { "@d-fischer/deprecate": "^2.0.2", "@d-fischer/logger": "^3.1.0", "@d-fischer/shared-utils": "^3.0.1", "tslib": "^2.0.3", - "twitch-api-call": "^4.5.1", - "twitch-common": "^4.5.1" + "twitch-api-call": "^4.5.2", + "twitch-common": "^4.5.2" } }, "twitch-chat-client": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/twitch-chat-client/-/twitch-chat-client-4.5.1.tgz", - "integrity": "sha512-XpWepfOH+vYseQdNI+OZ+um5vYuZng/OAbeAKkSHrHzWKLtjhwJY6CmYs3sL04J6GUM4GMYvmk5E7DNL83M25Q==", + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/twitch-chat-client/-/twitch-chat-client-4.5.2.tgz", + "integrity": "sha512-0po7BJWssB7mVYkXoapNWwWFKVMKNlJOygxQVkH9kinrEgjsxfcROC4ZnLaH56kLLtHWc7pFF80tir+VhkD7Lg==", "requires": { "@d-fischer/cache-decorators": "^2.1.1", "@d-fischer/deprecate": "^2.0.2", @@ -20741,14 +20748,14 @@ "@d-fischer/typed-event-emitter": "^3.2.2", "ircv3": "^0.26.13", "tslib": "^2.0.3", - "twitch-auth": "^4.5.1", - "twitch-common": "^4.5.1" + "twitch-auth": "^4.5.2", + "twitch-common": "^4.5.2" } }, "twitch-common": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/twitch-common/-/twitch-common-4.5.1.tgz", - "integrity": "sha512-NKzDYfp9YusnwzM23OaM26n0CIx7LtlWoXG4wvdsFfWJv5Q5/juvC9P6P5Pthis15H8cairJ4Aw32d35aHOdTQ==", + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/twitch-common/-/twitch-common-4.5.2.tgz", + "integrity": "sha512-GCOd7k8Bdz987EcPyuuepYAp4p23TUhGcpblH7NS3PX0hg+UN5mbCG8lsrva3X+nAAyUWiwjhu7g00UvTWLgGg==", "requires": { "@d-fischer/logger": "^3.1.0", "@d-fischer/shared-utils": "^3.0.1", @@ -21040,9 +21047,9 @@ "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" }, "webpack": { - "version": "5.26.3", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.26.3.tgz", - "integrity": "sha512-z/F2lt2N1fZqaud1B4SzjL3OW03eULThbBXQ2OX4LSrZX4N9k1A5d0Rje3zS2g887DTWyAV0KGqEf64ois2dhg==", + "version": "5.28.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.28.0.tgz", + "integrity": "sha512-1xllYVmA4dIvRjHzwELgW4KjIU1fW4PEuEnjsylz7k7H5HgPOctIq7W1jrt3sKH9yG5d72//XWzsHhfoWvsQVg==", "dev": true, "requires": { "@types/eslint-scope": "^3.7.0", diff --git a/package.json b/package.json index 3fa626cb7e..ddc0fc9d04 100644 --- a/package.json +++ b/package.json @@ -49,24 +49,24 @@ "node-notifier": "^9.0.1", "node-pagerduty": "^1.3.6", "nodemailer": "^6.5.0", - "open": "^8.0.3", + "open": "^8.0.4", "play-sound": "^1.1.3", "puppeteer": "^8.0.0", "puppeteer-extra-plugin-adblocker": "^2.11.11", "pushover-notifications": "^1.2.2", "redis": "^3.0.2", "top-user-agents": "^1.0.21", - "twilio": "^3.58.0", - "twitch": "^4.5.1", - "twitch-auth": "^4.5.1", - "twitch-chat-client": "^4.5.1", + "twilio": "^3.59.0", + "twitch": "^4.5.2", + "twitch-auth": "^4.5.2", + "twitch-chat-client": "^4.5.2", "twitter": "^1.7.1", "winston": "^3.3.3" }, "devDependencies": { "@types/async": "^3.2.5", - "@types/cheerio": "^0.22.27", - "@types/mocha": "^8.2.1", + "@types/cheerio": "^0.22.28", + "@types/mocha": "^8.2.2", "@types/node": "^14.14.35", "@types/node-fetch": "^2.5.8", "@types/node-notifier": "^8.0.0", @@ -78,9 +78,9 @@ "gts": "^3.1.0", "mocha": "^8.3.2", "nodemon": "^2.0.7", - "sinon": "^9.2.4", + "sinon": "^10.0.0", "ts-node": "^9.1.1", "typescript": "^4.2.3", - "webpack": "^5.26.3" + "webpack": "^5.28.0" } }