diff --git a/package-lock.json b/package-lock.json index bb8c94ae9..cb9444127 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2797,14 +2797,55 @@ } }, "node_modules/@twurple/auth": { - "version": "5.3.4", - "resolved": "https://registry.npmjs.org/@twurple/auth/-/auth-5.3.4.tgz", - "integrity": "sha512-qoChaHplRLJQsQaz6bFstR+/6VpnyUUj69jbqcXsJEUsetXWjhLT3cp0JDVKs8r4qMjZptr4XYq8kfHFZJhbHg==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/@twurple/auth/-/auth-7.0.1.tgz", + "integrity": "sha512-YYubaj6zmHuQt7ukxRGgmuepI6yzJFtJnfVq79pr3orbkm2m96OMqrNgVCLehVcCdQwKqF+nzTxpAPxJGPvrWw==", + "peer": true, "dependencies": { - "@d-fischer/logger": "^4.0.0", - "@d-fischer/shared-utils": "^3.4.0", - "@twurple/api-call": "5.3.4", - "@twurple/common": "5.3.4", + "@d-fischer/logger": "^4.2.1", + "@d-fischer/shared-utils": "^3.6.1", + "@d-fischer/typed-event-emitter": "^3.3.1", + "@twurple/api-call": "7.0.1", + "@twurple/common": "7.0.1", + "tslib": "^2.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + } + }, + "node_modules/@twurple/auth/node_modules/@d-fischer/cross-fetch": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@d-fischer/cross-fetch/-/cross-fetch-5.0.2.tgz", + "integrity": "sha512-Y+Q2mKaVvZ0ouWnaSwhiLZAOEeh1r7rivNMSzD6TBXi2D8VNwSBu6j4TDnX4oHca6jjm9h8e2Ic9Heguz40f6Q==", + "peer": true, + "dependencies": { + "node-fetch": "^2.6.11" + } + }, + "node_modules/@twurple/auth/node_modules/@twurple/api-call": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/@twurple/api-call/-/api-call-7.0.1.tgz", + "integrity": "sha512-TWVSIH+q0yxgKRcPATh57gE5I/bOwlwa0B19B4IVdQxJxkj29mPz86jMbFH3cjHk+SAwuG/A/w8DmvTvtO05Bg==", + "peer": true, + "dependencies": { + "@d-fischer/cross-fetch": "^5.0.1", + "@d-fischer/qs": "^7.0.2", + "@d-fischer/shared-utils": "^3.6.1", + "@twurple/common": "7.0.1", + "tslib": "^2.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + } + }, + "node_modules/@twurple/auth/node_modules/@twurple/common": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/@twurple/common/-/common-7.0.1.tgz", + "integrity": "sha512-54Qccfp7BSp9Dzfu5rZfsGe02YF7PzZ2a30dq8Xp2I4+QZyaFDRPyEt1nxSVJ+bXRBvoJcMaRZMjyVfXZCHApA==", + "peer": true, + "dependencies": { + "@d-fischer/shared-utils": "^3.6.1", + "klona": "^2.0.4", "tslib": "^2.0.3" }, "funding": { @@ -2847,22 +2888,52 @@ } }, "node_modules/@twurple/pubsub": { - "version": "5.3.4", - "resolved": "https://registry.npmjs.org/@twurple/pubsub/-/pubsub-5.3.4.tgz", - "integrity": "sha512-cYHgQNlEEEgk+vexubdd1FGXWiKWWIALlZ5hxxDDg1pnwzDDXVUoLxFWlZSHjkuTg4XrOA+a6WqMRrfV0Gwohg==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/@twurple/pubsub/-/pubsub-7.0.1.tgz", + "integrity": "sha512-InWgAONPzhwWmWQUESZ5crpKCiNjvrrcH1WopAzDdL0b+4jLN6oa3lzhSpa47ix6pzRI+qwjjxHb8Iy2YGXN3w==", "dependencies": { - "@d-fischer/connection": "^7.0.0", - "@d-fischer/logger": "^4.0.0", - "@d-fischer/shared-utils": "^3.4.0", + "@d-fischer/connection": "^8.0.5", + "@d-fischer/logger": "^4.2.1", + "@d-fischer/shared-utils": "^3.6.1", "@d-fischer/typed-event-emitter": "^3.3.0", - "@twurple/common": "5.3.4", + "@twurple/common": "7.0.1", "tslib": "^2.0.3" }, "funding": { "url": "https://github.com/sponsors/d-fischer" }, "peerDependencies": { - "@twurple/auth": "5.3.4" + "@twurple/auth": "7.0.1" + } + }, + "node_modules/@twurple/pubsub/node_modules/@d-fischer/connection": { + "version": "8.0.5", + "resolved": "https://registry.npmjs.org/@d-fischer/connection/-/connection-8.0.5.tgz", + "integrity": "sha512-F/rMmwVTE9/Rq2BzEU8CRoEVRvpUiSvazt56XgRp15oAbT9GC4D4CIfd4YlPxD5j63ueUjs0b+RDEN7BULrpRQ==", + "dependencies": { + "@d-fischer/isomorphic-ws": "^7.0.0", + "@d-fischer/logger": "^4.2.1", + "@d-fischer/shared-utils": "^3.5.0", + "@d-fischer/typed-event-emitter": "^3.3.0", + "@types/ws": "^8.5.4", + "tslib": "^2.4.1", + "ws": "^8.11.0" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + } + }, + "node_modules/@twurple/pubsub/node_modules/@twurple/common": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/@twurple/common/-/common-7.0.1.tgz", + "integrity": "sha512-54Qccfp7BSp9Dzfu5rZfsGe02YF7PzZ2a30dq8Xp2I4+QZyaFDRPyEt1nxSVJ+bXRBvoJcMaRZMjyVfXZCHApA==", + "dependencies": { + "@d-fischer/shared-utils": "^3.6.1", + "klona": "^2.0.4", + "tslib": "^2.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" } }, "node_modules/@types/babel__core": { @@ -14371,7 +14442,7 @@ "license": "MIT", "dependencies": { "nodecg-io-core": "^0.3.0", - "reddit-ts": "https://github.com/noeppi-noeppi/npm-reddit-ts.git#build" + "reddit-ts": "git+ssh://git@github.com/noeppi-noeppi/npm-reddit-ts.git#40a1ff7c115ab4bf860d13179ebf28c6e9e69286" }, "devDependencies": { "@nodecg/types": "^2.1.11", @@ -14724,7 +14795,7 @@ "license": "MIT", "dependencies": { "@twurple/api": "^5.3.4", - "@twurple/pubsub": "^5.3.4", + "@twurple/pubsub": "^7.0.1", "nodecg-io-core": "^0.3.0", "nodecg-io-twitch-auth": "^0.3.0" }, @@ -15230,6 +15301,21 @@ "nodecg-io-tsconfig": "^1.0.0", "typescript": "^5.1.6" } + }, + "utils/nodecg-io-twitch-auth/node_modules/@twurple/auth": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/@twurple/auth/-/auth-5.3.4.tgz", + "integrity": "sha512-qoChaHplRLJQsQaz6bFstR+/6VpnyUUj69jbqcXsJEUsetXWjhLT3cp0JDVKs8r4qMjZptr4XYq8kfHFZJhbHg==", + "dependencies": { + "@d-fischer/logger": "^4.0.0", + "@d-fischer/shared-utils": "^3.4.0", + "@twurple/api-call": "5.3.4", + "@twurple/common": "5.3.4", + "tslib": "^2.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + } } }, "dependencies": { @@ -17229,15 +17315,52 @@ } }, "@twurple/auth": { - "version": "5.3.4", - "resolved": "https://registry.npmjs.org/@twurple/auth/-/auth-5.3.4.tgz", - "integrity": "sha512-qoChaHplRLJQsQaz6bFstR+/6VpnyUUj69jbqcXsJEUsetXWjhLT3cp0JDVKs8r4qMjZptr4XYq8kfHFZJhbHg==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/@twurple/auth/-/auth-7.0.1.tgz", + "integrity": "sha512-YYubaj6zmHuQt7ukxRGgmuepI6yzJFtJnfVq79pr3orbkm2m96OMqrNgVCLehVcCdQwKqF+nzTxpAPxJGPvrWw==", + "peer": true, "requires": { - "@d-fischer/logger": "^4.0.0", - "@d-fischer/shared-utils": "^3.4.0", - "@twurple/api-call": "5.3.4", - "@twurple/common": "5.3.4", + "@d-fischer/logger": "^4.2.1", + "@d-fischer/shared-utils": "^3.6.1", + "@d-fischer/typed-event-emitter": "^3.3.1", + "@twurple/api-call": "7.0.1", + "@twurple/common": "7.0.1", "tslib": "^2.0.3" + }, + "dependencies": { + "@d-fischer/cross-fetch": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@d-fischer/cross-fetch/-/cross-fetch-5.0.2.tgz", + "integrity": "sha512-Y+Q2mKaVvZ0ouWnaSwhiLZAOEeh1r7rivNMSzD6TBXi2D8VNwSBu6j4TDnX4oHca6jjm9h8e2Ic9Heguz40f6Q==", + "peer": true, + "requires": { + "node-fetch": "^2.6.11" + } + }, + "@twurple/api-call": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/@twurple/api-call/-/api-call-7.0.1.tgz", + "integrity": "sha512-TWVSIH+q0yxgKRcPATh57gE5I/bOwlwa0B19B4IVdQxJxkj29mPz86jMbFH3cjHk+SAwuG/A/w8DmvTvtO05Bg==", + "peer": true, + "requires": { + "@d-fischer/cross-fetch": "^5.0.1", + "@d-fischer/qs": "^7.0.2", + "@d-fischer/shared-utils": "^3.6.1", + "@twurple/common": "7.0.1", + "tslib": "^2.0.3" + } + }, + "@twurple/common": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/@twurple/common/-/common-7.0.1.tgz", + "integrity": "sha512-54Qccfp7BSp9Dzfu5rZfsGe02YF7PzZ2a30dq8Xp2I4+QZyaFDRPyEt1nxSVJ+bXRBvoJcMaRZMjyVfXZCHApA==", + "peer": true, + "requires": { + "@d-fischer/shared-utils": "^3.6.1", + "klona": "^2.0.4", + "tslib": "^2.0.3" + } + } } }, "@twurple/chat": { @@ -17267,16 +17390,42 @@ } }, "@twurple/pubsub": { - "version": "5.3.4", - "resolved": "https://registry.npmjs.org/@twurple/pubsub/-/pubsub-5.3.4.tgz", - "integrity": "sha512-cYHgQNlEEEgk+vexubdd1FGXWiKWWIALlZ5hxxDDg1pnwzDDXVUoLxFWlZSHjkuTg4XrOA+a6WqMRrfV0Gwohg==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/@twurple/pubsub/-/pubsub-7.0.1.tgz", + "integrity": "sha512-InWgAONPzhwWmWQUESZ5crpKCiNjvrrcH1WopAzDdL0b+4jLN6oa3lzhSpa47ix6pzRI+qwjjxHb8Iy2YGXN3w==", "requires": { - "@d-fischer/connection": "^7.0.0", - "@d-fischer/logger": "^4.0.0", - "@d-fischer/shared-utils": "^3.4.0", + "@d-fischer/connection": "^8.0.5", + "@d-fischer/logger": "^4.2.1", + "@d-fischer/shared-utils": "^3.6.1", "@d-fischer/typed-event-emitter": "^3.3.0", - "@twurple/common": "5.3.4", + "@twurple/common": "7.0.1", "tslib": "^2.0.3" + }, + "dependencies": { + "@d-fischer/connection": { + "version": "8.0.5", + "resolved": "https://registry.npmjs.org/@d-fischer/connection/-/connection-8.0.5.tgz", + "integrity": "sha512-F/rMmwVTE9/Rq2BzEU8CRoEVRvpUiSvazt56XgRp15oAbT9GC4D4CIfd4YlPxD5j63ueUjs0b+RDEN7BULrpRQ==", + "requires": { + "@d-fischer/isomorphic-ws": "^7.0.0", + "@d-fischer/logger": "^4.2.1", + "@d-fischer/shared-utils": "^3.5.0", + "@d-fischer/typed-event-emitter": "^3.3.0", + "@types/ws": "^8.5.4", + "tslib": "^2.4.1", + "ws": "^8.11.0" + } + }, + "@twurple/common": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/@twurple/common/-/common-7.0.1.tgz", + "integrity": "sha512-54Qccfp7BSp9Dzfu5rZfsGe02YF7PzZ2a30dq8Xp2I4+QZyaFDRPyEt1nxSVJ+bXRBvoJcMaRZMjyVfXZCHApA==", + "requires": { + "@d-fischer/shared-utils": "^3.6.1", + "klona": "^2.0.4", + "tslib": "^2.0.3" + } + } } }, "@types/babel__core": { @@ -23305,7 +23454,7 @@ "@types/node": "^20.3.3", "nodecg-io-core": "^0.3.0", "nodecg-io-tsconfig": "^1.0.0", - "reddit-ts": "https://github.com/noeppi-noeppi/npm-reddit-ts.git#build", + "reddit-ts": "git+ssh://git@github.com/noeppi-noeppi/npm-reddit-ts.git#40a1ff7c115ab4bf860d13179ebf28c6e9e69286", "typescript": "^5.1.6" } }, @@ -23574,6 +23723,20 @@ "@types/node": "^20.3.3", "nodecg-io-tsconfig": "^1.0.0", "typescript": "^5.1.6" + }, + "dependencies": { + "@twurple/auth": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/@twurple/auth/-/auth-5.3.4.tgz", + "integrity": "sha512-qoChaHplRLJQsQaz6bFstR+/6VpnyUUj69jbqcXsJEUsetXWjhLT3cp0JDVKs8r4qMjZptr4XYq8kfHFZJhbHg==", + "requires": { + "@d-fischer/logger": "^4.0.0", + "@d-fischer/shared-utils": "^3.4.0", + "@twurple/api-call": "5.3.4", + "@twurple/common": "5.3.4", + "tslib": "^2.0.3" + } + } } }, "nodecg-io-twitch-chat": { @@ -23593,7 +23756,7 @@ "requires": { "@nodecg/types": "^2.1.11", "@twurple/api": "^5.3.4", - "@twurple/pubsub": "^5.3.4", + "@twurple/pubsub": "^7.0.1", "@types/node": "^20.3.3", "nodecg-io-core": "^0.3.0", "nodecg-io-tsconfig": "^1.0.0", diff --git a/services/nodecg-io-twitch-pubsub/package.json b/services/nodecg-io-twitch-pubsub/package.json index 4c67d1e62..cc12c850c 100644 --- a/services/nodecg-io-twitch-pubsub/package.json +++ b/services/nodecg-io-twitch-pubsub/package.json @@ -40,6 +40,6 @@ "nodecg-io-core": "^0.3.0", "nodecg-io-twitch-auth": "^0.3.0", "@twurple/api": "^5.3.4", - "@twurple/pubsub": "^5.3.4" + "@twurple/pubsub": "^7.0.1" } }