diff --git a/package-lock.json b/package-lock.json index d0959b280..30f6f8a29 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4195,6 +4195,14 @@ "node": ">=0.10" } }, + "node_modules/data-uri-to-buffer": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", + "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==", + "engines": { + "node": ">= 12" + } + }, "node_modules/data-urls": { "version": "2.0.0", "dev": true, @@ -5359,6 +5367,28 @@ "bser": "2.1.1" } }, + "node_modules/fetch-blob": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz", + "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "paypal", + "url": "https://paypal.me/jimmywarting" + } + ], + "dependencies": { + "node-domexception": "^1.0.0", + "web-streams-polyfill": "^3.0.3" + }, + "engines": { + "node": "^12.20 || >= 14.13" + } + }, "node_modules/file-entry-cache": { "version": "6.0.1", "dev": true, @@ -5485,6 +5515,17 @@ "node": ">= 6" } }, + "node_modules/formdata-polyfill": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", + "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", + "dependencies": { + "fetch-blob": "^3.1.2" + }, + "engines": { + "node": ">=12.20.0" + } + }, "node_modules/formidable": { "version": "1.2.2", "license": "MIT", @@ -8327,6 +8368,24 @@ "license": "MIT", "optional": true }, + "node_modules/node-domexception": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", + "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "github", + "url": "https://paypal.me/jimmywarting" + } + ], + "engines": { + "node": ">=10.5.0" + } + }, "node_modules/node-fetch": { "version": "2.6.5", "license": "MIT", @@ -9665,6 +9724,7 @@ }, "node_modules/register-scheme": { "version": "0.0.2", + "resolved": "git+ssh://git@github.com/devsnek/node-register-scheme.git#e7cc9a63a1f512565da44cb57316d9fb10750e17", "hasInstallScript": true, "license": "MIT", "optional": true, @@ -11483,6 +11543,14 @@ "node": ">=10.13.0" } }, + "node_modules/web-streams-polyfill": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz", + "integrity": "sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==", + "engines": { + "node": ">= 8" + } + }, "node_modules/webidl-conversions": { "version": "6.1.0", "dev": true, @@ -12415,7 +12483,7 @@ "version": "0.2.0", "license": "MIT", "dependencies": { - "node-fetch": "^2.6.5", + "node-fetch": "^3.3.1", "nodecg-io-core": "^0.2.0" }, "devDependencies": { @@ -12425,6 +12493,23 @@ "typescript": "^4.4.4" } }, + "services/nodecg-io-ahk/node_modules/node-fetch": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.1.tgz", + "integrity": "sha512-cRVc/kyto/7E5shrWca1Wsea4y6tL9iYJE5FBCius3JQfb/4P4I295PfhgbJQBLTx6lATE4z+wK0rPM4VS2uow==", + "dependencies": { + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" + } + }, "services/nodecg-io-android": { "version": "0.2.0", "license": "MIT", @@ -12456,7 +12541,7 @@ "version": "0.2.0", "license": "MIT", "dependencies": { - "node-fetch": "^2.6.5", + "node-fetch": "^3.3.1", "nodecg-io-core": "^0.2.0" }, "devDependencies": { @@ -12466,6 +12551,23 @@ "typescript": "^4.4.4" } }, + "services/nodecg-io-curseforge/node_modules/node-fetch": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.1.tgz", + "integrity": "sha512-cRVc/kyto/7E5shrWca1Wsea4y6tL9iYJE5FBCius3JQfb/4P4I295PfhgbJQBLTx6lATE4z+wK0rPM4VS2uow==", + "dependencies": { + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" + } + }, "services/nodecg-io-dbus": { "version": "0.2.0", "license": "MIT", @@ -12511,7 +12613,7 @@ "dependencies": { "@types/discord-rpc": "^4.0.0", "discord-rpc": "^4.0.1", - "node-fetch": "^2.6.5", + "node-fetch": "^3.3.1", "nodecg-io-core": "^0.2.0" }, "devDependencies": { @@ -12532,12 +12634,67 @@ "register-scheme": "github:devsnek/node-register-scheme" } }, + "services/nodecg-io-discord-rpc/node_modules/discord-rpc/node_modules/node-fetch": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.9.tgz", + "integrity": "sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "services/nodecg-io-discord-rpc/node_modules/node-fetch": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.1.tgz", + "integrity": "sha512-cRVc/kyto/7E5shrWca1Wsea4y6tL9iYJE5FBCius3JQfb/4P4I295PfhgbJQBLTx6lATE4z+wK0rPM4VS2uow==", + "dependencies": { + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" + } + }, + "services/nodecg-io-discord-rpc/node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "services/nodecg-io-discord-rpc/node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "services/nodecg-io-discord-rpc/node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, "services/nodecg-io-elgato-light": { "version": "0.2.0", "license": "MIT", "dependencies": { "@types/node-fetch": "^2.5.10", - "node-fetch": "^2.6.5", + "node-fetch": "^3.3.1", "nodecg-io-core": "^0.2.0" }, "devDependencies": { @@ -12546,6 +12703,23 @@ "typescript": "^4.4.4" } }, + "services/nodecg-io-elgato-light/node_modules/node-fetch": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.1.tgz", + "integrity": "sha512-cRVc/kyto/7E5shrWca1Wsea4y6tL9iYJE5FBCius3JQfb/4P4I295PfhgbJQBLTx6lATE4z+wK0rPM4VS2uow==", + "dependencies": { + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" + } + }, "services/nodecg-io-github": { "version": "0.2.0", "license": "MIT", @@ -12579,7 +12753,7 @@ "version": "0.2.0", "license": "MIT", "dependencies": { - "node-fetch": "^2.6.5", + "node-fetch": "^3.3.1", "nodecg-io-core": "^0.2.0" }, "devDependencies": { @@ -12589,6 +12763,23 @@ "typescript": "^4.4.4" } }, + "services/nodecg-io-intellij/node_modules/node-fetch": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.1.tgz", + "integrity": "sha512-cRVc/kyto/7E5shrWca1Wsea4y6tL9iYJE5FBCius3JQfb/4P4I295PfhgbJQBLTx6lATE4z+wK0rPM4VS2uow==", + "dependencies": { + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" + } + }, "services/nodecg-io-irc": { "version": "0.2.0", "license": "MIT", @@ -12661,7 +12852,7 @@ "license": "MIT", "dependencies": { "@types/node-fetch": "^2.5.10", - "node-fetch": "^2.6.5", + "node-fetch": "^3.3.1", "nodecg-io-core": "^0.2.0" }, "devDependencies": { @@ -12670,6 +12861,23 @@ "typescript": "^4.4.4" } }, + "services/nodecg-io-nanoleaf/node_modules/node-fetch": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.1.tgz", + "integrity": "sha512-cRVc/kyto/7E5shrWca1Wsea4y6tL9iYJE5FBCius3JQfb/4P4I295PfhgbJQBLTx6lATE4z+wK0rPM4VS2uow==", + "dependencies": { + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" + } + }, "services/nodecg-io-obs": { "version": "0.2.0", "license": "MIT", @@ -12909,7 +13117,7 @@ "version": "0.2.0", "license": "MIT", "dependencies": { - "node-fetch": "^2.6.5", + "node-fetch": "^3.3.1", "nodecg-io-core": "^0.2.0", "nodecg-io-twitch-auth": "^0.2.0" }, @@ -12920,6 +13128,23 @@ "typescript": "^4.4.4" } }, + "services/nodecg-io-twitch-addons/node_modules/node-fetch": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.1.tgz", + "integrity": "sha512-cRVc/kyto/7E5shrWca1Wsea4y6tL9iYJE5FBCius3JQfb/4P4I295PfhgbJQBLTx6lATE4z+wK0rPM4VS2uow==", + "dependencies": { + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" + } + }, "services/nodecg-io-twitch-api": { "version": "0.2.0", "license": "MIT", @@ -13048,7 +13273,7 @@ "license": "MIT", "dependencies": { "@rauschma/stringio": "^1.4.0", - "node-fetch": "^2.6.5", + "node-fetch": "^3.3.1", "nodecg-io-core": "^0.2.0" }, "devDependencies": { @@ -13058,6 +13283,23 @@ "typescript": "^4.4.4" } }, + "services/nodecg-io-xdotool/node_modules/node-fetch": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.1.tgz", + "integrity": "sha512-cRVc/kyto/7E5shrWca1Wsea4y6tL9iYJE5FBCius3JQfb/4P4I295PfhgbJQBLTx6lATE4z+wK0rPM4VS2uow==", + "dependencies": { + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" + } + }, "utils/nodecg-io-twitch-auth": { "version": "0.2.0", "license": "MIT", @@ -15993,6 +16235,11 @@ "assert-plus": "^1.0.0" } }, + "data-uri-to-buffer": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", + "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==" + }, "data-urls": { "version": "2.0.0", "dev": true, @@ -16813,6 +17060,15 @@ "bser": "2.1.1" } }, + "fetch-blob": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz", + "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==", + "requires": { + "node-domexception": "^1.0.0", + "web-streams-polyfill": "^3.0.3" + } + }, "file-entry-cache": { "version": "6.0.1", "dev": true, @@ -16890,6 +17146,14 @@ "mime-types": "^2.1.12" } }, + "formdata-polyfill": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", + "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", + "requires": { + "fetch-blob": "^3.1.2" + } + }, "formidable": { "version": "1.2.2" }, @@ -18810,6 +19074,11 @@ "version": "1.7.2", "optional": true }, + "node-domexception": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", + "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==" + }, "node-fetch": { "version": "2.6.5", "requires": { @@ -18956,10 +19225,22 @@ "requires": { "@types/node": "^16.11.6", "@types/node-fetch": "^2.5.10", - "node-fetch": "^2.6.5", + "node-fetch": "^3.3.1", "nodecg-io-core": "^0.2.0", "nodecg-types": "^1.8.3", "typescript": "^4.4.4" + }, + "dependencies": { + "node-fetch": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.1.tgz", + "integrity": "sha512-cRVc/kyto/7E5shrWca1Wsea4y6tL9iYJE5FBCius3JQfb/4P4I295PfhgbJQBLTx6lATE4z+wK0rPM4VS2uow==", + "requires": { + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + } + } } }, "nodecg-io-android": { @@ -19017,10 +19298,22 @@ "requires": { "@types/node": "^16.11.6", "@types/node-fetch": "^2.5.10", - "node-fetch": "^2.6.5", + "node-fetch": "^3.3.1", "nodecg-io-core": "^0.2.0", "nodecg-types": "^1.8.3", "typescript": "^4.4.4" + }, + "dependencies": { + "node-fetch": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.1.tgz", + "integrity": "sha512-cRVc/kyto/7E5shrWca1Wsea4y6tL9iYJE5FBCius3JQfb/4P4I295PfhgbJQBLTx6lATE4z+wK0rPM4VS2uow==", + "requires": { + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + } + } } }, "nodecg-io-dashboard": { @@ -19073,7 +19366,7 @@ "@types/node": "^16.11.6", "@types/node-fetch": "^2.5.10", "discord-rpc": "^4.0.1", - "node-fetch": "^2.6.5", + "node-fetch": "^3.3.1", "nodecg-io-core": "^0.2.0", "nodecg-types": "^1.8.3", "typescript": "^4.4.4" @@ -19085,6 +19378,45 @@ "node-fetch": "^2.6.1", "register-scheme": "github:devsnek/node-register-scheme", "ws": "^7.3.1" + }, + "dependencies": { + "node-fetch": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.9.tgz", + "integrity": "sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==", + "requires": { + "whatwg-url": "^5.0.0" + } + } + } + }, + "node-fetch": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.1.tgz", + "integrity": "sha512-cRVc/kyto/7E5shrWca1Wsea4y6tL9iYJE5FBCius3JQfb/4P4I295PfhgbJQBLTx6lATE4z+wK0rPM4VS2uow==", + "requires": { + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + } + }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" } } } @@ -19094,10 +19426,22 @@ "requires": { "@types/node": "^16.11.6", "@types/node-fetch": "^2.5.10", - "node-fetch": "^2.6.5", + "node-fetch": "^3.3.1", "nodecg-io-core": "^0.2.0", "nodecg-types": "^1.8.3", "typescript": "^4.4.4" + }, + "dependencies": { + "node-fetch": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.1.tgz", + "integrity": "sha512-cRVc/kyto/7E5shrWca1Wsea4y6tL9iYJE5FBCius3JQfb/4P4I295PfhgbJQBLTx6lATE4z+wK0rPM4VS2uow==", + "requires": { + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + } + } } }, "nodecg-io-github": { @@ -19128,10 +19472,22 @@ "requires": { "@types/node": "^16.11.6", "@types/node-fetch": "^2.5.10", - "node-fetch": "^2.6.5", + "node-fetch": "^3.3.1", "nodecg-io-core": "^0.2.0", "nodecg-types": "^1.8.3", "typescript": "^4.4.4" + }, + "dependencies": { + "node-fetch": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.1.tgz", + "integrity": "sha512-cRVc/kyto/7E5shrWca1Wsea4y6tL9iYJE5FBCius3JQfb/4P4I295PfhgbJQBLTx6lATE4z+wK0rPM4VS2uow==", + "requires": { + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + } + } } }, "nodecg-io-irc": { @@ -19190,10 +19546,22 @@ "requires": { "@types/node": "^16.11.6", "@types/node-fetch": "^2.5.10", - "node-fetch": "^2.6.5", + "node-fetch": "^3.3.1", "nodecg-io-core": "^0.2.0", "nodecg-types": "^1.8.3", "typescript": "^4.4.4" + }, + "dependencies": { + "node-fetch": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.1.tgz", + "integrity": "sha512-cRVc/kyto/7E5shrWca1Wsea4y6tL9iYJE5FBCius3JQfb/4P4I295PfhgbJQBLTx6lATE4z+wK0rPM4VS2uow==", + "requires": { + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + } + } } }, "nodecg-io-obs": { @@ -19375,11 +19743,23 @@ "requires": { "@types/node": "^16.11.6", "@types/node-fetch": "^2.5.10", - "node-fetch": "^2.6.5", + "node-fetch": "^3.3.1", "nodecg-io-core": "^0.2.0", "nodecg-io-twitch-auth": "^0.2.0", "nodecg-types": "^1.8.3", "typescript": "^4.4.4" + }, + "dependencies": { + "node-fetch": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.1.tgz", + "integrity": "sha512-cRVc/kyto/7E5shrWca1Wsea4y6tL9iYJE5FBCius3JQfb/4P4I295PfhgbJQBLTx6lATE4z+wK0rPM4VS2uow==", + "requires": { + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + } + } } }, "nodecg-io-twitch-api": { @@ -19475,10 +19855,22 @@ "@rauschma/stringio": "^1.4.0", "@types/node": "^16.11.6", "@types/node-fetch": "^2.5.10", - "node-fetch": "^2.6.5", + "node-fetch": "^3.3.1", "nodecg-io-core": "^0.2.0", "nodecg-types": "^1.8.3", "typescript": "^4.4.4" + }, + "dependencies": { + "node-fetch": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.1.tgz", + "integrity": "sha512-cRVc/kyto/7E5shrWca1Wsea4y6tL9iYJE5FBCius3JQfb/4P4I295PfhgbJQBLTx6lATE4z+wK0rPM4VS2uow==", + "requires": { + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + } + } } }, "nodecg-types": { @@ -20100,7 +20492,8 @@ "dev": true }, "register-scheme": { - "version": "0.0.2", + "version": "git+ssh://git@github.com/devsnek/node-register-scheme.git#e7cc9a63a1f512565da44cb57316d9fb10750e17", + "from": "register-scheme@github:devsnek/node-register-scheme", "optional": true, "requires": { "bindings": "^1.3.0", @@ -21396,6 +21789,11 @@ "graceful-fs": "^4.1.2" } }, + "web-streams-polyfill": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz", + "integrity": "sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==" + }, "webidl-conversions": { "version": "6.1.0", "dev": true diff --git a/services/nodecg-io-ahk/package.json b/services/nodecg-io-ahk/package.json index 533f73aee..3c3ee221c 100644 --- a/services/nodecg-io-ahk/package.json +++ b/services/nodecg-io-ahk/package.json @@ -37,7 +37,7 @@ "typescript": "^4.4.4" }, "dependencies": { - "node-fetch": "^2.6.5", + "node-fetch": "^3.3.1", "nodecg-io-core": "^0.2.0" } } diff --git a/services/nodecg-io-curseforge/package.json b/services/nodecg-io-curseforge/package.json index e1cda5952..51efda27c 100644 --- a/services/nodecg-io-curseforge/package.json +++ b/services/nodecg-io-curseforge/package.json @@ -37,7 +37,7 @@ "typescript": "^4.4.4" }, "dependencies": { - "node-fetch": "^2.6.5", + "node-fetch": "^3.3.1", "nodecg-io-core": "^0.2.0" } } diff --git a/services/nodecg-io-discord-rpc/package.json b/services/nodecg-io-discord-rpc/package.json index 250cd9a12..5db9c8734 100644 --- a/services/nodecg-io-discord-rpc/package.json +++ b/services/nodecg-io-discord-rpc/package.json @@ -40,6 +40,6 @@ "nodecg-io-core": "^0.2.0", "discord-rpc": "^4.0.1", "@types/discord-rpc": "^4.0.0", - "node-fetch": "^2.6.5" + "node-fetch": "^3.3.1" } } diff --git a/services/nodecg-io-elgato-light/package.json b/services/nodecg-io-elgato-light/package.json index fa90ff0e3..6035226fd 100644 --- a/services/nodecg-io-elgato-light/package.json +++ b/services/nodecg-io-elgato-light/package.json @@ -37,7 +37,7 @@ }, "dependencies": { "@types/node-fetch": "^2.5.10", - "node-fetch": "^2.6.5", + "node-fetch": "^3.3.1", "nodecg-io-core": "^0.2.0" } } diff --git a/services/nodecg-io-intellij/package.json b/services/nodecg-io-intellij/package.json index 754eaeb6d..922f5e39e 100644 --- a/services/nodecg-io-intellij/package.json +++ b/services/nodecg-io-intellij/package.json @@ -37,7 +37,7 @@ "typescript": "^4.4.4" }, "dependencies": { - "node-fetch": "^2.6.5", + "node-fetch": "^3.3.1", "nodecg-io-core": "^0.2.0" } } diff --git a/services/nodecg-io-nanoleaf/package.json b/services/nodecg-io-nanoleaf/package.json index dd20c1276..f86103abc 100644 --- a/services/nodecg-io-nanoleaf/package.json +++ b/services/nodecg-io-nanoleaf/package.json @@ -36,7 +36,7 @@ }, "dependencies": { "@types/node-fetch": "^2.5.10", - "node-fetch": "^2.6.5", + "node-fetch": "^3.3.1", "nodecg-io-core": "^0.2.0" } } diff --git a/services/nodecg-io-twitch-addons/package.json b/services/nodecg-io-twitch-addons/package.json index 5512e29dd..03129070e 100644 --- a/services/nodecg-io-twitch-addons/package.json +++ b/services/nodecg-io-twitch-addons/package.json @@ -37,7 +37,7 @@ "typescript": "^4.4.4" }, "dependencies": { - "node-fetch": "^2.6.5", + "node-fetch": "^3.3.1", "nodecg-io-core": "^0.2.0", "nodecg-io-twitch-auth": "^0.2.0" } diff --git a/services/nodecg-io-xdotool/package.json b/services/nodecg-io-xdotool/package.json index c0eadfc5e..6d91a3657 100644 --- a/services/nodecg-io-xdotool/package.json +++ b/services/nodecg-io-xdotool/package.json @@ -38,7 +38,7 @@ }, "dependencies": { "@rauschma/stringio": "^1.4.0", - "node-fetch": "^2.6.5", + "node-fetch": "^3.3.1", "nodecg-io-core": "^0.2.0" } }