diff --git a/package-lock.json b/package-lock.json index d4ba79e..d6690c3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -331,20 +331,29 @@ "integrity": "sha512-yAu3xDooiL+ef84Jo8nLjDjWBRk7RXk163Y6aTvRB7FauYd3spQD/dWvgT7R4CrN54Juhrrc3dMY7mc+jZGurQ==" }, "@d-fischer/rate-limiter": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/@d-fischer/rate-limiter/-/rate-limiter-0.2.6.tgz", - "integrity": "sha512-tu8OSno3WEd18CmAqezH17rRNX8rMGmsoIfOwt01r4q0vb+krvftcCLxiN8UwJsSXFgMTp11CXfdsl0wu2VjPg==", + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/@d-fischer/rate-limiter/-/rate-limiter-0.2.7.tgz", + "integrity": "sha512-gA2dRIyisT3YkcpOVGvNRbW3tw8X6RHZ10thsc4CpFerynZItNt5fHeP6SidORP8XvI6vBh0NJpwDMfVxcqWEg==", "requires": { - "@d-fischer/logger": "^2.1.0", + "@d-fischer/logger": "^2.1.1", "@d-fischer/promise.allsettled": "^2.0.1", "@types/node": "^12.12.5", - "tslib": "^2.0.1" + "tslib": "^2.0.3" }, "dependencies": { + "@d-fischer/logger": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@d-fischer/logger/-/logger-2.1.1.tgz", + "integrity": "sha512-E46n4a6AjSFCptzaQrw9y7FF0H2Rci4KJdi6QzjzqaGAHaxyA9IdpVcfKgpG4CCSTA0F6tD7LbgKNR0XoEHhPg==", + "requires": { + "detect-node": "^2.0.4", + "tslib": "^2.0.3" + } + }, "@types/node": { - "version": "12.19.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.19.3.tgz", - "integrity": "sha512-8Jduo8wvvwDzEVJCOvS/G6sgilOLvvhn1eMmK3TW8/T217O7u1jdrK6ImKLv80tVryaPSVeKu6sjDEiFjd4/eg==" + "version": "12.19.6", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.19.6.tgz", + "integrity": "sha512-U2VopDdmBoYBmtm8Rz340mvvSz34VgX/K9+XCuckvcLGMkt3rbMX8soqFOikIPlPBc5lmw8By9NUK7bEFSBFlQ==" }, "tslib": { "version": "2.0.3", @@ -1397,14 +1406,36 @@ } }, "array.prototype.map": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array.prototype.map/-/array.prototype.map-1.0.2.tgz", - "integrity": "sha512-Az3OYxgsa1g7xDYp86l0nnN4bcmuEITGe1rbdEBVkrqkzMgDcbdQ2R7r41pNzti+4NMces3H8gMmuioZUilLgw==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array.prototype.map/-/array.prototype.map-1.0.3.tgz", + "integrity": "sha512-nNcb30v0wfDyIe26Yif3PcV1JXQp4zEeEfupG7L4SRjnD6HLbO5b2a7eVSba53bOx4YCHYMBHt+Fp4vYstneRA==", "requires": { + "call-bind": "^1.0.0", "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", + "es-abstract": "^1.18.0-next.1", "es-array-method-boxes-properly": "^1.0.0", - "is-string": "^1.0.4" + "is-string": "^1.0.5" + }, + "dependencies": { + "es-abstract": { + "version": "1.18.0-next.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", + "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } } }, "arrify": { @@ -2917,11 +2948,12 @@ "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==" }, "es-get-iterator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.0.tgz", - "integrity": "sha512-UfrmHuWQlNMTs35e1ypnvikg6jCz3SK8v8ImvmDsh36fCVUR1MqoFDiyn0/k52C8NqO3YsO8Oe0azeesNuqSsQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.1.tgz", + "integrity": "sha512-qorBw8Y7B15DVLaJWy6WdEV/ZkieBcu6QCq/xzWzGOKJqgG1j754vXRfZ3NY7HSShneqU43mPB4OkQBTkvHhFw==", "requires": { - "es-abstract": "^1.17.4", + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.1", "has-symbols": "^1.0.1", "is-arguments": "^1.0.4", "is-map": "^2.0.1", @@ -10431,25 +10463,74 @@ } }, "twitch": { - "version": "4.2.7", - "resolved": "https://registry.npmjs.org/twitch/-/twitch-4.2.7.tgz", - "integrity": "sha512-5k9mDM4Xk3DnnJxHrC0dm1dU7pcnSfIXICt96gKOR/SLtjCFrc/+H6vASc/FB2AK0pXVbyhM7yfbEMXVLrsrUw==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/twitch/-/twitch-4.3.0.tgz", + "integrity": "sha512-Jn2H6YWL/T+IIpcwunYjQt/kSgOqmWog9Bn5UxjLuRxpIVWSlK69lcUz6JL0ywpp10ThCkF/S/LBiS/3z8f0sw==", "requires": { - "@d-fischer/cache-decorators": "^2.0.0", - "@d-fischer/deprecate": "^2.0.1", - "@d-fischer/logger": "^2.0.0", - "@d-fischer/rate-limiter": "^0.2.5", - "@d-fischer/shared-utils": "^2.3.2", + "@d-fischer/cache-decorators": "^2.1.1", + "@d-fischer/deprecate": "^2.0.2", + "@d-fischer/logger": "^2.1.1", + "@d-fischer/rate-limiter": "^0.2.7", + "@d-fischer/shared-utils": "^2.4.1", "top-package": "^1.0.0", - "tslib": "^2.0.0", - "twitch-api-call": "^4.2.7", - "twitch-auth": "^4.2.7" + "tslib": "^2.0.3", + "twitch-api-call": "^4.3.0", + "twitch-auth": "^4.3.0" }, "dependencies": { + "@d-fischer/cache-decorators": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@d-fischer/cache-decorators/-/cache-decorators-2.1.1.tgz", + "integrity": "sha512-qdRejrYFStvdreFFUH4Tl1AvH+MV34vATj8yqrbis5HVwMqbLbLyb38H1hSKEiWFGBjLtCcgfJtC0LvgJivgzg==", + "requires": { + "@d-fischer/shared-utils": "^2.4.1", + "@types/node": "^14.11.2", + "tslib": "^2.0.3" + } + }, + "@d-fischer/logger": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@d-fischer/logger/-/logger-2.1.1.tgz", + "integrity": "sha512-E46n4a6AjSFCptzaQrw9y7FF0H2Rci4KJdi6QzjzqaGAHaxyA9IdpVcfKgpG4CCSTA0F6tD7LbgKNR0XoEHhPg==", + "requires": { + "detect-node": "^2.0.4", + "tslib": "^2.0.3" + } + }, + "@d-fischer/shared-utils": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@d-fischer/shared-utils/-/shared-utils-2.4.1.tgz", + "integrity": "sha512-JFkiZ1s+Sx4uIoQ7mrMeOkxVxWBpnS4hCm6R7+UUciPmAR0qgKxNt7x079b3cUFTOSbbF0Inp6ReqNK4w/QgUQ==", + "requires": { + "@types/node": "^14.11.2", + "tslib": "^2.0.3" + } + }, "tslib": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz", "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==" + }, + "twitch-api-call": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/twitch-api-call/-/twitch-api-call-4.3.0.tgz", + "integrity": "sha512-fRciZkgidQ29UfVczSOUk2Va0vWsZWpyuSUF9aJ+SFq8+lbDf4tFdB8qZTkAKdvSWoo4y3jMkP2rW8bcO3AR6Q==", + "requires": { + "@d-fischer/cross-fetch": "^4.0.2", + "@d-fischer/qs": "^7.0.2", + "tslib": "^2.0.3" + } + }, + "twitch-auth": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/twitch-auth/-/twitch-auth-4.3.0.tgz", + "integrity": "sha512-rT2CwAq5TxuFUUkmuBJ73IEbJHFQcBvt1kjRsaGZ1HqYLIQ4LnWO3qAXeQ0G8wbYvpPkWSrQiQiFTEIYntvM1g==", + "requires": { + "@d-fischer/deprecate": "^2.0.2", + "@d-fischer/shared-utils": "^2.4.1", + "tslib": "^2.0.3", + "twitch-api-call": "^4.3.0" + } } } }, diff --git a/package.json b/package.json index e5adb6a..5b77a8e 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "puppeteer-extra-plugin-stealth": "^2.6.5", "pushover-notifications": "^1.2.2", "twilio": "^3.51.0", - "twitch": "^4.2.7", + "twitch": "^4.3.0", "twitch-auth": "^4.2.7", "twitch-chat-client": "^4.2.7", "twitter": "^1.7.1",