From da78d0b2088aafb2468d4cba639e1bff25cf0fe0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 18 Mar 2023 10:18:50 +0000 Subject: [PATCH] Bump @twurple/api from 5.0.7 to 6.0.9 Bumps [@twurple/api](https://github.com/twurple/twurple/tree/HEAD/packages/api) from 5.0.7 to 6.0.9. - [Release notes](https://github.com/twurple/twurple/releases) - [Commits](https://github.com/twurple/twurple/commits/v6.0.9/packages/api) --- updated-dependencies: - dependency-name: "@twurple/api" dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- package-lock.json | 638 +++++++++++------- services/nodecg-io-twitch-api/package.json | 2 +- services/nodecg-io-twitch-pubsub/package.json | 2 +- 3 files changed, 399 insertions(+), 243 deletions(-) diff --git a/package-lock.json b/package-lock.json index d0959b280..b6d8d31f2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -656,6 +656,21 @@ "dev": true, "license": "MIT" }, + "node_modules/@d-fischer/cache-decorators": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@d-fischer/cache-decorators/-/cache-decorators-3.0.0.tgz", + "integrity": "sha512-mYUCjrp5hJgimceC5bof3zzmElyxzW4ty+73IjY12wvxLAqsq0CbgLGspnJm6KgwEfGoeRnISZD4EXJidG3FvA==", + "dependencies": { + "@d-fischer/shared-utils": "^3.0.1", + "@types/node": "^14.14.22", + "tslib": "^2.1.0" + } + }, + "node_modules/@d-fischer/cache-decorators/node_modules/@types/node": { + "version": "14.18.38", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.38.tgz", + "integrity": "sha512-zMRIidN2Huikv/+/U7gRPFYsXDR/7IGqFZzTLnCEj5+gkrQjsowfamaxEnyvArct5hxGA3bTxMXlYhH78V6Cew==" + }, "node_modules/@d-fischer/connection": { "version": "6.6.1", "license": "MIT", @@ -680,18 +695,6 @@ "ws": "^8.2.0" } }, - "node_modules/@d-fischer/connection/node_modules/@d-fischer/logger": { - "version": "4.1.1", - "license": "MIT", - "dependencies": { - "@d-fischer/shared-utils": "^3.2.0", - "detect-node": "^2.0.4", - "tslib": "^2.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/d-fischer" - } - }, "node_modules/@d-fischer/connection/node_modules/ws": { "version": "8.2.3", "license": "MIT", @@ -729,6 +732,11 @@ "version": "2.0.2", "license": "MIT" }, + "node_modules/@d-fischer/detect-node": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@d-fischer/detect-node/-/detect-node-3.0.1.tgz", + "integrity": "sha512-0Rf3XwTzuTh8+oPZW9SfxTIiL+26RRJ0BRPwj5oVjZFyFKmsj9RGfN2zuTRjOuA3FCK/jYm06HOhwNK+8Pfv8w==" + }, "node_modules/@d-fischer/escape-string-regexp": { "version": "5.0.0", "license": "MIT", @@ -736,6 +744,19 @@ "node": ">=10" } }, + "node_modules/@d-fischer/logger": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@d-fischer/logger/-/logger-4.2.1.tgz", + "integrity": "sha512-D/QHXhdz1nt80SYPTC9VsnCBb9kfKUWUnxqvSbwWXuWSt2JNDUQZNwvRuhuxHSNYPd1IxD68/Ex8O5gkzLT14w==", + "dependencies": { + "@d-fischer/detect-node": "^3.0.1", + "@d-fischer/shared-utils": "^3.2.0", + "tslib": "^2.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + } + }, "node_modules/@d-fischer/promise.allsettled": { "version": "2.0.2", "license": "MIT", @@ -774,28 +795,17 @@ "tslib": "^2.0.3" } }, - "node_modules/@d-fischer/rate-limiter/node_modules/@d-fischer/logger": { - "version": "4.1.1", - "license": "MIT", - "dependencies": { - "@d-fischer/shared-utils": "^3.2.0", - "detect-node": "^2.0.4", - "tslib": "^2.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/d-fischer" - } - }, "node_modules/@d-fischer/rate-limiter/node_modules/@types/node": { "version": "12.20.36", "license": "MIT" }, "node_modules/@d-fischer/shared-utils": { - "version": "3.2.0", - "license": "MIT", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/@d-fischer/shared-utils/-/shared-utils-3.5.0.tgz", + "integrity": "sha512-Aa3Rg0iijXubxGH/ux3s6ITOMDOpA7dI/WvTCigGKI62QtfTsfutL1j8S7H4y6zPnI7Im2yro7QMozDJgceYkg==", "dependencies": { "@types/node": "^14.11.2", - "tslib": "^2.0.3" + "tslib": "^2.4.1" }, "funding": { "url": "https://github.com/sponsors/d-fischer" @@ -1690,26 +1700,6 @@ "node": ">= 6" } }, - "node_modules/@twurple/api": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/@twurple/api/-/api-5.0.7.tgz", - "integrity": "sha512-rVvaCf0z9y2z9atAdLnbdgfNPjYY4Gyeh0CbvTg8Hhd0S1u+xy81mUHTmt0rvY1kmokZsllXuZv5P3yagKQQdA==", - "dependencies": { - "@d-fischer/cache-decorators": "^3.0.0", - "@d-fischer/logger": "^4.0.0", - "@d-fischer/rate-limiter": "^0.4.4", - "@d-fischer/shared-utils": "^3.2.0", - "@twurple/api-call": "^5.0.7", - "@twurple/common": "^5.0.7", - "tslib": "^2.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/d-fischer" - }, - "peerDependencies": { - "@twurple/auth": "^5.0.0" - } - }, "node_modules/@twurple/api-call": { "version": "5.0.7", "resolved": "https://registry.npmjs.org/@twurple/api-call/-/api-call-5.0.7.tgz", @@ -1725,34 +1715,6 @@ "url": "https://github.com/sponsors/d-fischer" } }, - "node_modules/@twurple/api/node_modules/@d-fischer/cache-decorators": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@d-fischer/cache-decorators/-/cache-decorators-3.0.0.tgz", - "integrity": "sha512-mYUCjrp5hJgimceC5bof3zzmElyxzW4ty+73IjY12wvxLAqsq0CbgLGspnJm6KgwEfGoeRnISZD4EXJidG3FvA==", - "dependencies": { - "@d-fischer/shared-utils": "^3.0.1", - "@types/node": "^14.14.22", - "tslib": "^2.1.0" - } - }, - "node_modules/@twurple/api/node_modules/@d-fischer/logger": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@d-fischer/logger/-/logger-4.1.1.tgz", - "integrity": "sha512-yQPteWFcO7+js+AxE/uO01gN4E6rxaePWLKnLAUT+0aFcaRq+kWWCoI5r2fa04jbadn9qUpSVxvK/YiC9cfVjw==", - "dependencies": { - "@d-fischer/shared-utils": "^3.2.0", - "detect-node": "^2.0.4", - "tslib": "^2.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/d-fischer" - } - }, - "node_modules/@twurple/api/node_modules/@types/node": { - "version": "14.17.32", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.17.32.tgz", - "integrity": "sha512-JcII3D5/OapPGx+eJ+Ik1SQGyt6WvuqdRfh9jUwL6/iHGjmyOriBDciBUu7lEIBTL2ijxwrR70WUnw5AEDmFvQ==" - }, "node_modules/@twurple/auth": { "version": "5.0.7", "resolved": "https://registry.npmjs.org/@twurple/auth/-/auth-5.0.7.tgz", @@ -1768,19 +1730,6 @@ "url": "https://github.com/sponsors/d-fischer" } }, - "node_modules/@twurple/auth/node_modules/@d-fischer/logger": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@d-fischer/logger/-/logger-4.1.1.tgz", - "integrity": "sha512-yQPteWFcO7+js+AxE/uO01gN4E6rxaePWLKnLAUT+0aFcaRq+kWWCoI5r2fa04jbadn9qUpSVxvK/YiC9cfVjw==", - "dependencies": { - "@d-fischer/shared-utils": "^3.2.0", - "detect-node": "^2.0.4", - "tslib": "^2.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/d-fischer" - } - }, "node_modules/@twurple/chat": { "version": "5.0.7", "resolved": "https://registry.npmjs.org/@twurple/chat/-/chat-5.0.7.tgz", @@ -1803,29 +1752,6 @@ "@twurple/auth": "^5.0.0" } }, - "node_modules/@twurple/chat/node_modules/@d-fischer/cache-decorators": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@d-fischer/cache-decorators/-/cache-decorators-3.0.0.tgz", - "integrity": "sha512-mYUCjrp5hJgimceC5bof3zzmElyxzW4ty+73IjY12wvxLAqsq0CbgLGspnJm6KgwEfGoeRnISZD4EXJidG3FvA==", - "dependencies": { - "@d-fischer/shared-utils": "^3.0.1", - "@types/node": "^14.14.22", - "tslib": "^2.1.0" - } - }, - "node_modules/@twurple/chat/node_modules/@d-fischer/logger": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@d-fischer/logger/-/logger-4.1.1.tgz", - "integrity": "sha512-yQPteWFcO7+js+AxE/uO01gN4E6rxaePWLKnLAUT+0aFcaRq+kWWCoI5r2fa04jbadn9qUpSVxvK/YiC9cfVjw==", - "dependencies": { - "@d-fischer/shared-utils": "^3.2.0", - "detect-node": "^2.0.4", - "tslib": "^2.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/d-fischer" - } - }, "node_modules/@twurple/chat/node_modules/@types/node": { "version": "14.17.32", "resolved": "https://registry.npmjs.org/@types/node/-/node-14.17.32.tgz", @@ -1881,19 +1807,6 @@ "@twurple/auth": "^5.0.0" } }, - "node_modules/@twurple/pubsub/node_modules/@d-fischer/logger": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@d-fischer/logger/-/logger-4.1.1.tgz", - "integrity": "sha512-yQPteWFcO7+js+AxE/uO01gN4E6rxaePWLKnLAUT+0aFcaRq+kWWCoI5r2fa04jbadn9qUpSVxvK/YiC9cfVjw==", - "dependencies": { - "@d-fischer/shared-utils": "^3.2.0", - "detect-node": "^2.0.4", - "tslib": "^2.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/d-fischer" - } - }, "node_modules/@types/babel__core": { "version": "7.1.16", "dev": true, @@ -4426,10 +4339,6 @@ "node": ">=8" } }, - "node_modules/detect-node": { - "version": "2.1.0", - "license": "MIT" - }, "node_modules/diff-sequences": { "version": "27.0.6", "dev": true, @@ -11072,8 +10981,9 @@ } }, "node_modules/tslib": { - "version": "2.3.1", - "license": "0BSD" + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", + "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" }, "node_modules/tsutils": { "version": "3.21.0", @@ -12924,7 +12834,7 @@ "version": "0.2.0", "license": "MIT", "dependencies": { - "@twurple/api": "^5.0.7", + "@twurple/api": "^6.0.9", "nodecg-io-core": "^0.2.0", "nodecg-io-twitch-auth": "^0.2.0" }, @@ -12934,6 +12844,90 @@ "typescript": "^4.4.4" } }, + "services/nodecg-io-twitch-api/node_modules/@d-fischer/rate-limiter": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/@d-fischer/rate-limiter/-/rate-limiter-0.7.2.tgz", + "integrity": "sha512-x6XDquQjyJFtKW6oMjQ8vv8Z2S+i+fHWxgYLSZXObDF4JGFaz13hqQtrDEyAMzVgcO8SmmR5zzrNpAZzb/4u1Q==", + "dependencies": { + "@d-fischer/logger": "^4.2.1", + "@d-fischer/promise.allsettled": "^2.0.2", + "@d-fischer/shared-utils": "^3.2.0", + "@types/node": "^12.12.5", + "tslib": "^2.0.3" + } + }, + "services/nodecg-io-twitch-api/node_modules/@d-fischer/rate-limiter/node_modules/@types/node": { + "version": "12.20.55", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz", + "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==" + }, + "services/nodecg-io-twitch-api/node_modules/@twurple/api": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/@twurple/api/-/api-6.0.9.tgz", + "integrity": "sha512-ZWiMEG7hc6p0m0fxyR5iqYWy1wY2d30COQ4rvdh6FatYc9lb95nIy7BY9NCRdvH0l1GZaADzMhUu+NrVihBEIg==", + "dependencies": { + "@d-fischer/cache-decorators": "^3.0.0", + "@d-fischer/detect-node": "^3.0.1", + "@d-fischer/logger": "^4.2.1", + "@d-fischer/rate-limiter": "^0.7.2", + "@d-fischer/shared-utils": "^3.4.0", + "@twurple/api-call": "6.0.9", + "@twurple/common": "6.0.9", + "retry": "^0.13.1", + "tslib": "^2.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "@twurple/auth": "6.0.9" + } + }, + "services/nodecg-io-twitch-api/node_modules/@twurple/api-call": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/@twurple/api-call/-/api-call-6.0.9.tgz", + "integrity": "sha512-9X6usnG7JudEkwCar/OqTn5GgqFYR9sSzuWfe87fKjYv8W6oac2Rze4TBgNQ8pQrHHNDjRTEW2Ra8xhGBjoYGQ==", + "dependencies": { + "@d-fischer/cross-fetch": "^4.0.2", + "@d-fischer/qs": "^7.0.2", + "@d-fischer/shared-utils": "^3.4.0", + "@twurple/common": "6.0.9", + "@types/node-fetch": "^2.5.7", + "tslib": "^2.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + } + }, + "services/nodecg-io-twitch-api/node_modules/@twurple/auth": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/@twurple/auth/-/auth-6.0.9.tgz", + "integrity": "sha512-t9vFmiVD0QKsWjAYAQ0NnpeGFtxiTi3R+dIBASwYbadSbnNTIQtocW3csD2b+pUb4dzsRMNwhz8eWiUY/Lc03w==", + "peer": true, + "dependencies": { + "@d-fischer/logger": "^4.2.1", + "@d-fischer/shared-utils": "^3.4.0", + "@twurple/api-call": "6.0.9", + "@twurple/common": "6.0.9", + "tslib": "^2.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + } + }, + "services/nodecg-io-twitch-api/node_modules/@twurple/common": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/@twurple/common/-/common-6.0.9.tgz", + "integrity": "sha512-PKMXI5krHCaZT274vi4cBZn7t4Nq2zJc8illBr/inHwuuG6GYhFzRs5hBLdl5GL+F3hSyDpiD5MNLGLsfKPkWg==", + "dependencies": { + "@d-fischer/shared-utils": "^3.4.0", + "klona": "^2.0.4", + "tslib": "^2.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + } + }, "services/nodecg-io-twitch-chat": { "version": "0.2.0", "license": "MIT", @@ -12952,7 +12946,7 @@ "version": "0.2.0", "license": "MIT", "dependencies": { - "@twurple/api": "^5.0.7", + "@twurple/api": "^6.0.9", "@twurple/pubsub": "^5.0.7", "nodecg-io-core": "^0.2.0", "nodecg-io-twitch-auth": "^0.2.0" @@ -12963,6 +12957,90 @@ "typescript": "^4.4.4" } }, + "services/nodecg-io-twitch-pubsub/node_modules/@d-fischer/rate-limiter": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/@d-fischer/rate-limiter/-/rate-limiter-0.7.2.tgz", + "integrity": "sha512-x6XDquQjyJFtKW6oMjQ8vv8Z2S+i+fHWxgYLSZXObDF4JGFaz13hqQtrDEyAMzVgcO8SmmR5zzrNpAZzb/4u1Q==", + "dependencies": { + "@d-fischer/logger": "^4.2.1", + "@d-fischer/promise.allsettled": "^2.0.2", + "@d-fischer/shared-utils": "^3.2.0", + "@types/node": "^12.12.5", + "tslib": "^2.0.3" + } + }, + "services/nodecg-io-twitch-pubsub/node_modules/@d-fischer/rate-limiter/node_modules/@types/node": { + "version": "12.20.55", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz", + "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==" + }, + "services/nodecg-io-twitch-pubsub/node_modules/@twurple/api": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/@twurple/api/-/api-6.0.9.tgz", + "integrity": "sha512-ZWiMEG7hc6p0m0fxyR5iqYWy1wY2d30COQ4rvdh6FatYc9lb95nIy7BY9NCRdvH0l1GZaADzMhUu+NrVihBEIg==", + "dependencies": { + "@d-fischer/cache-decorators": "^3.0.0", + "@d-fischer/detect-node": "^3.0.1", + "@d-fischer/logger": "^4.2.1", + "@d-fischer/rate-limiter": "^0.7.2", + "@d-fischer/shared-utils": "^3.4.0", + "@twurple/api-call": "6.0.9", + "@twurple/common": "6.0.9", + "retry": "^0.13.1", + "tslib": "^2.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "@twurple/auth": "6.0.9" + } + }, + "services/nodecg-io-twitch-pubsub/node_modules/@twurple/api-call": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/@twurple/api-call/-/api-call-6.0.9.tgz", + "integrity": "sha512-9X6usnG7JudEkwCar/OqTn5GgqFYR9sSzuWfe87fKjYv8W6oac2Rze4TBgNQ8pQrHHNDjRTEW2Ra8xhGBjoYGQ==", + "dependencies": { + "@d-fischer/cross-fetch": "^4.0.2", + "@d-fischer/qs": "^7.0.2", + "@d-fischer/shared-utils": "^3.4.0", + "@twurple/common": "6.0.9", + "@types/node-fetch": "^2.5.7", + "tslib": "^2.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + } + }, + "services/nodecg-io-twitch-pubsub/node_modules/@twurple/auth": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/@twurple/auth/-/auth-6.0.9.tgz", + "integrity": "sha512-t9vFmiVD0QKsWjAYAQ0NnpeGFtxiTi3R+dIBASwYbadSbnNTIQtocW3csD2b+pUb4dzsRMNwhz8eWiUY/Lc03w==", + "peer": true, + "dependencies": { + "@d-fischer/logger": "^4.2.1", + "@d-fischer/shared-utils": "^3.4.0", + "@twurple/api-call": "6.0.9", + "@twurple/common": "6.0.9", + "tslib": "^2.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + } + }, + "services/nodecg-io-twitch-pubsub/node_modules/@twurple/common": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/@twurple/common/-/common-6.0.9.tgz", + "integrity": "sha512-PKMXI5krHCaZT274vi4cBZn7t4Nq2zJc8illBr/inHwuuG6GYhFzRs5hBLdl5GL+F3hSyDpiD5MNLGLsfKPkWg==", + "dependencies": { + "@d-fischer/shared-utils": "^3.4.0", + "klona": "^2.0.4", + "tslib": "^2.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + } + }, "services/nodecg-io-twitter": { "version": "0.2.0", "license": "MIT", @@ -13480,6 +13558,23 @@ "version": "0.2.3", "dev": true }, + "@d-fischer/cache-decorators": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@d-fischer/cache-decorators/-/cache-decorators-3.0.0.tgz", + "integrity": "sha512-mYUCjrp5hJgimceC5bof3zzmElyxzW4ty+73IjY12wvxLAqsq0CbgLGspnJm6KgwEfGoeRnISZD4EXJidG3FvA==", + "requires": { + "@d-fischer/shared-utils": "^3.0.1", + "@types/node": "^14.14.22", + "tslib": "^2.1.0" + }, + "dependencies": { + "@types/node": { + "version": "14.18.38", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.38.tgz", + "integrity": "sha512-zMRIidN2Huikv/+/U7gRPFYsXDR/7IGqFZzTLnCEj5+gkrQjsowfamaxEnyvArct5hxGA3bTxMXlYhH78V6Cew==" + } + } + }, "@d-fischer/connection": { "version": "6.6.1", "requires": { @@ -13497,14 +13592,6 @@ "version": "7.0.0", "requires": {} }, - "@d-fischer/logger": { - "version": "4.1.1", - "requires": { - "@d-fischer/shared-utils": "^3.2.0", - "detect-node": "^2.0.4", - "tslib": "^2.0.3" - } - }, "ws": { "version": "8.2.3", "requires": {} @@ -13525,9 +13612,24 @@ "@d-fischer/deprecate": { "version": "2.0.2" }, + "@d-fischer/detect-node": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@d-fischer/detect-node/-/detect-node-3.0.1.tgz", + "integrity": "sha512-0Rf3XwTzuTh8+oPZW9SfxTIiL+26RRJ0BRPwj5oVjZFyFKmsj9RGfN2zuTRjOuA3FCK/jYm06HOhwNK+8Pfv8w==" + }, "@d-fischer/escape-string-regexp": { "version": "5.0.0" }, + "@d-fischer/logger": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@d-fischer/logger/-/logger-4.2.1.tgz", + "integrity": "sha512-D/QHXhdz1nt80SYPTC9VsnCBb9kfKUWUnxqvSbwWXuWSt2JNDUQZNwvRuhuxHSNYPd1IxD68/Ex8O5gkzLT14w==", + "requires": { + "@d-fischer/detect-node": "^3.0.1", + "@d-fischer/shared-utils": "^3.2.0", + "tslib": "^2.0.3" + } + }, "@d-fischer/promise.allsettled": { "version": "2.0.2", "requires": { @@ -13551,24 +13653,18 @@ "tslib": "^2.0.3" }, "dependencies": { - "@d-fischer/logger": { - "version": "4.1.1", - "requires": { - "@d-fischer/shared-utils": "^3.2.0", - "detect-node": "^2.0.4", - "tslib": "^2.0.3" - } - }, "@types/node": { "version": "12.20.36" } } }, "@d-fischer/shared-utils": { - "version": "3.2.0", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/@d-fischer/shared-utils/-/shared-utils-3.5.0.tgz", + "integrity": "sha512-Aa3Rg0iijXubxGH/ux3s6ITOMDOpA7dI/WvTCigGKI62QtfTsfutL1j8S7H4y6zPnI7Im2yro7QMozDJgceYkg==", "requires": { "@types/node": "^14.11.2", - "tslib": "^2.0.3" + "tslib": "^2.4.1" }, "dependencies": { "@types/node": { @@ -14166,47 +14262,6 @@ "version": "1.1.2", "dev": true }, - "@twurple/api": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/@twurple/api/-/api-5.0.7.tgz", - "integrity": "sha512-rVvaCf0z9y2z9atAdLnbdgfNPjYY4Gyeh0CbvTg8Hhd0S1u+xy81mUHTmt0rvY1kmokZsllXuZv5P3yagKQQdA==", - "requires": { - "@d-fischer/cache-decorators": "^3.0.0", - "@d-fischer/logger": "^4.0.0", - "@d-fischer/rate-limiter": "^0.4.4", - "@d-fischer/shared-utils": "^3.2.0", - "@twurple/api-call": "^5.0.7", - "@twurple/common": "^5.0.7", - "tslib": "^2.0.3" - }, - "dependencies": { - "@d-fischer/cache-decorators": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@d-fischer/cache-decorators/-/cache-decorators-3.0.0.tgz", - "integrity": "sha512-mYUCjrp5hJgimceC5bof3zzmElyxzW4ty+73IjY12wvxLAqsq0CbgLGspnJm6KgwEfGoeRnISZD4EXJidG3FvA==", - "requires": { - "@d-fischer/shared-utils": "^3.0.1", - "@types/node": "^14.14.22", - "tslib": "^2.1.0" - } - }, - "@d-fischer/logger": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@d-fischer/logger/-/logger-4.1.1.tgz", - "integrity": "sha512-yQPteWFcO7+js+AxE/uO01gN4E6rxaePWLKnLAUT+0aFcaRq+kWWCoI5r2fa04jbadn9qUpSVxvK/YiC9cfVjw==", - "requires": { - "@d-fischer/shared-utils": "^3.2.0", - "detect-node": "^2.0.4", - "tslib": "^2.0.3" - } - }, - "@types/node": { - "version": "14.17.32", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.17.32.tgz", - "integrity": "sha512-JcII3D5/OapPGx+eJ+Ik1SQGyt6WvuqdRfh9jUwL6/iHGjmyOriBDciBUu7lEIBTL2ijxwrR70WUnw5AEDmFvQ==" - } - } - }, "@twurple/api-call": { "version": "5.0.7", "resolved": "https://registry.npmjs.org/@twurple/api-call/-/api-call-5.0.7.tgz", @@ -14229,18 +14284,6 @@ "@twurple/api-call": "^5.0.7", "@twurple/common": "^5.0.7", "tslib": "^2.0.3" - }, - "dependencies": { - "@d-fischer/logger": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@d-fischer/logger/-/logger-4.1.1.tgz", - "integrity": "sha512-yQPteWFcO7+js+AxE/uO01gN4E6rxaePWLKnLAUT+0aFcaRq+kWWCoI5r2fa04jbadn9qUpSVxvK/YiC9cfVjw==", - "requires": { - "@d-fischer/shared-utils": "^3.2.0", - "detect-node": "^2.0.4", - "tslib": "^2.0.3" - } - } } }, "@twurple/chat": { @@ -14259,26 +14302,6 @@ "tslib": "^2.0.3" }, "dependencies": { - "@d-fischer/cache-decorators": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@d-fischer/cache-decorators/-/cache-decorators-3.0.0.tgz", - "integrity": "sha512-mYUCjrp5hJgimceC5bof3zzmElyxzW4ty+73IjY12wvxLAqsq0CbgLGspnJm6KgwEfGoeRnISZD4EXJidG3FvA==", - "requires": { - "@d-fischer/shared-utils": "^3.0.1", - "@types/node": "^14.14.22", - "tslib": "^2.1.0" - } - }, - "@d-fischer/logger": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@d-fischer/logger/-/logger-4.1.1.tgz", - "integrity": "sha512-yQPteWFcO7+js+AxE/uO01gN4E6rxaePWLKnLAUT+0aFcaRq+kWWCoI5r2fa04jbadn9qUpSVxvK/YiC9cfVjw==", - "requires": { - "@d-fischer/shared-utils": "^3.2.0", - "detect-node": "^2.0.4", - "tslib": "^2.0.3" - } - }, "@types/node": { "version": "14.17.32", "resolved": "https://registry.npmjs.org/@types/node/-/node-14.17.32.tgz", @@ -14322,18 +14345,6 @@ "@d-fischer/typed-event-emitter": "^3.2.2", "@twurple/common": "^5.0.7", "tslib": "^2.0.3" - }, - "dependencies": { - "@d-fischer/logger": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@d-fischer/logger/-/logger-4.1.1.tgz", - "integrity": "sha512-yQPteWFcO7+js+AxE/uO01gN4E6rxaePWLKnLAUT+0aFcaRq+kWWCoI5r2fa04jbadn9qUpSVxvK/YiC9cfVjw==", - "requires": { - "@d-fischer/shared-utils": "^3.2.0", - "detect-node": "^2.0.4", - "tslib": "^2.0.3" - } - } } }, "@types/babel__core": { @@ -16155,9 +16166,6 @@ "version": "3.1.0", "dev": true }, - "detect-node": { - "version": "2.1.0" - }, "diff-sequences": { "version": "27.0.6", "dev": true @@ -19385,12 +19393,85 @@ "nodecg-io-twitch-api": { "version": "file:services/nodecg-io-twitch-api", "requires": { - "@twurple/api": "^5.0.7", + "@twurple/api": "^6.0.9", "@types/node": "^16.11.6", "nodecg-io-core": "^0.2.0", "nodecg-io-twitch-auth": "^0.2.0", "nodecg-types": "^1.8.3", "typescript": "^4.4.4" + }, + "dependencies": { + "@d-fischer/rate-limiter": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/@d-fischer/rate-limiter/-/rate-limiter-0.7.2.tgz", + "integrity": "sha512-x6XDquQjyJFtKW6oMjQ8vv8Z2S+i+fHWxgYLSZXObDF4JGFaz13hqQtrDEyAMzVgcO8SmmR5zzrNpAZzb/4u1Q==", + "requires": { + "@d-fischer/logger": "^4.2.1", + "@d-fischer/promise.allsettled": "^2.0.2", + "@d-fischer/shared-utils": "^3.2.0", + "@types/node": "^12.12.5", + "tslib": "^2.0.3" + }, + "dependencies": { + "@types/node": { + "version": "12.20.55", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz", + "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==" + } + } + }, + "@twurple/api": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/@twurple/api/-/api-6.0.9.tgz", + "integrity": "sha512-ZWiMEG7hc6p0m0fxyR5iqYWy1wY2d30COQ4rvdh6FatYc9lb95nIy7BY9NCRdvH0l1GZaADzMhUu+NrVihBEIg==", + "requires": { + "@d-fischer/cache-decorators": "^3.0.0", + "@d-fischer/detect-node": "^3.0.1", + "@d-fischer/logger": "^4.2.1", + "@d-fischer/rate-limiter": "^0.7.2", + "@d-fischer/shared-utils": "^3.4.0", + "@twurple/api-call": "6.0.9", + "@twurple/common": "6.0.9", + "retry": "^0.13.1", + "tslib": "^2.0.3" + } + }, + "@twurple/api-call": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/@twurple/api-call/-/api-call-6.0.9.tgz", + "integrity": "sha512-9X6usnG7JudEkwCar/OqTn5GgqFYR9sSzuWfe87fKjYv8W6oac2Rze4TBgNQ8pQrHHNDjRTEW2Ra8xhGBjoYGQ==", + "requires": { + "@d-fischer/cross-fetch": "^4.0.2", + "@d-fischer/qs": "^7.0.2", + "@d-fischer/shared-utils": "^3.4.0", + "@twurple/common": "6.0.9", + "@types/node-fetch": "^2.5.7", + "tslib": "^2.0.3" + } + }, + "@twurple/auth": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/@twurple/auth/-/auth-6.0.9.tgz", + "integrity": "sha512-t9vFmiVD0QKsWjAYAQ0NnpeGFtxiTi3R+dIBASwYbadSbnNTIQtocW3csD2b+pUb4dzsRMNwhz8eWiUY/Lc03w==", + "peer": true, + "requires": { + "@d-fischer/logger": "^4.2.1", + "@d-fischer/shared-utils": "^3.4.0", + "@twurple/api-call": "6.0.9", + "@twurple/common": "6.0.9", + "tslib": "^2.0.3" + } + }, + "@twurple/common": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/@twurple/common/-/common-6.0.9.tgz", + "integrity": "sha512-PKMXI5krHCaZT274vi4cBZn7t4Nq2zJc8illBr/inHwuuG6GYhFzRs5hBLdl5GL+F3hSyDpiD5MNLGLsfKPkWg==", + "requires": { + "@d-fischer/shared-utils": "^3.4.0", + "klona": "^2.0.4", + "tslib": "^2.0.3" + } + } } }, "nodecg-io-twitch-auth": { @@ -19415,13 +19496,86 @@ "nodecg-io-twitch-pubsub": { "version": "file:services/nodecg-io-twitch-pubsub", "requires": { - "@twurple/api": "^5.0.7", + "@twurple/api": "^6.0.9", "@twurple/pubsub": "^5.0.7", "@types/node": "^16.11.6", "nodecg-io-core": "^0.2.0", "nodecg-io-twitch-auth": "^0.2.0", "nodecg-types": "^1.8.3", "typescript": "^4.4.4" + }, + "dependencies": { + "@d-fischer/rate-limiter": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/@d-fischer/rate-limiter/-/rate-limiter-0.7.2.tgz", + "integrity": "sha512-x6XDquQjyJFtKW6oMjQ8vv8Z2S+i+fHWxgYLSZXObDF4JGFaz13hqQtrDEyAMzVgcO8SmmR5zzrNpAZzb/4u1Q==", + "requires": { + "@d-fischer/logger": "^4.2.1", + "@d-fischer/promise.allsettled": "^2.0.2", + "@d-fischer/shared-utils": "^3.2.0", + "@types/node": "^12.12.5", + "tslib": "^2.0.3" + }, + "dependencies": { + "@types/node": { + "version": "12.20.55", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz", + "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==" + } + } + }, + "@twurple/api": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/@twurple/api/-/api-6.0.9.tgz", + "integrity": "sha512-ZWiMEG7hc6p0m0fxyR5iqYWy1wY2d30COQ4rvdh6FatYc9lb95nIy7BY9NCRdvH0l1GZaADzMhUu+NrVihBEIg==", + "requires": { + "@d-fischer/cache-decorators": "^3.0.0", + "@d-fischer/detect-node": "^3.0.1", + "@d-fischer/logger": "^4.2.1", + "@d-fischer/rate-limiter": "^0.7.2", + "@d-fischer/shared-utils": "^3.4.0", + "@twurple/api-call": "6.0.9", + "@twurple/common": "6.0.9", + "retry": "^0.13.1", + "tslib": "^2.0.3" + } + }, + "@twurple/api-call": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/@twurple/api-call/-/api-call-6.0.9.tgz", + "integrity": "sha512-9X6usnG7JudEkwCar/OqTn5GgqFYR9sSzuWfe87fKjYv8W6oac2Rze4TBgNQ8pQrHHNDjRTEW2Ra8xhGBjoYGQ==", + "requires": { + "@d-fischer/cross-fetch": "^4.0.2", + "@d-fischer/qs": "^7.0.2", + "@d-fischer/shared-utils": "^3.4.0", + "@twurple/common": "6.0.9", + "@types/node-fetch": "^2.5.7", + "tslib": "^2.0.3" + } + }, + "@twurple/auth": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/@twurple/auth/-/auth-6.0.9.tgz", + "integrity": "sha512-t9vFmiVD0QKsWjAYAQ0NnpeGFtxiTi3R+dIBASwYbadSbnNTIQtocW3csD2b+pUb4dzsRMNwhz8eWiUY/Lc03w==", + "peer": true, + "requires": { + "@d-fischer/logger": "^4.2.1", + "@d-fischer/shared-utils": "^3.4.0", + "@twurple/api-call": "6.0.9", + "@twurple/common": "6.0.9", + "tslib": "^2.0.3" + } + }, + "@twurple/common": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/@twurple/common/-/common-6.0.9.tgz", + "integrity": "sha512-PKMXI5krHCaZT274vi4cBZn7t4Nq2zJc8illBr/inHwuuG6GYhFzRs5hBLdl5GL+F3hSyDpiD5MNLGLsfKPkWg==", + "requires": { + "@d-fischer/shared-utils": "^3.4.0", + "klona": "^2.0.4", + "tslib": "^2.0.3" + } + } } }, "nodecg-io-twitter": { @@ -21066,7 +21220,9 @@ } }, "tslib": { - "version": "2.3.1" + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", + "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" }, "tsutils": { "version": "3.21.0", diff --git a/services/nodecg-io-twitch-api/package.json b/services/nodecg-io-twitch-api/package.json index d1b3b41a1..1eb3ca7ff 100644 --- a/services/nodecg-io-twitch-api/package.json +++ b/services/nodecg-io-twitch-api/package.json @@ -38,6 +38,6 @@ "dependencies": { "nodecg-io-core": "^0.2.0", "nodecg-io-twitch-auth": "^0.2.0", - "@twurple/api": "^5.0.7" + "@twurple/api": "^6.0.9" } } diff --git a/services/nodecg-io-twitch-pubsub/package.json b/services/nodecg-io-twitch-pubsub/package.json index 6431c96e5..d8da8672e 100644 --- a/services/nodecg-io-twitch-pubsub/package.json +++ b/services/nodecg-io-twitch-pubsub/package.json @@ -38,7 +38,7 @@ "dependencies": { "nodecg-io-core": "^0.2.0", "nodecg-io-twitch-auth": "^0.2.0", - "@twurple/api": "^5.0.7", + "@twurple/api": "^6.0.9", "@twurple/pubsub": "^5.0.7" } }