From a3d123537fef87d6474025135d9db28c92dbaa51 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 11 May 2022 18:21:13 -0500 Subject: [PATCH] fix(deps): update dependency webtorrent to v1.8.19 (#2200) Co-authored-by: Renovate Bot --- package-lock.json | 224 +++++++++++++++++++++++++++++----------------- package.json | 2 +- 2 files changed, 142 insertions(+), 84 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5f5c2352..7852b0e0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -42,7 +42,7 @@ "simple-get": "4.0.1", "srt-to-vtt": "1.1.3", "vlc-command": "1.2.0", - "webtorrent": "1.8.13", + "webtorrent": "1.8.19", "winreg": "1.2.4" }, "devDependencies": { @@ -506,9 +506,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.9.tgz", - "integrity": "sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==", + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.10.tgz", + "integrity": "sha512-n2Q6i+fnJqzOaq2VkdXxy2TCPCWQZHiCo0XqmrCvDWcZQKRyZzYi4Z0yxlBuN0w+r2ZHmre+Q087DSrw3pbJDQ==", "dev": true, "bin": { "parser": "bin/babel-parser.js" @@ -2366,9 +2366,9 @@ ] }, "node_modules/bittorrent-protocol": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/bittorrent-protocol/-/bittorrent-protocol-3.5.2.tgz", - "integrity": "sha512-IoUKeNg5aIoUfL7iYLM3L6CsuV14iEByyqdT3f2uFK4zlJiQr+kb86ERlrobYBBIj6qW6GJ9eyAU8GhL3IhFrA==", + "version": "3.5.5", + "resolved": "https://registry.npmjs.org/bittorrent-protocol/-/bittorrent-protocol-3.5.5.tgz", + "integrity": "sha512-cfzO//WtJGNLHXS58a4exJCSq1U0dkP2DZCQxgADInYFPdOfV1EmtpEN9toLOluVCXJRYAdwW5H6Li/hrn697A==", "funding": [ { "type": "github", @@ -2425,9 +2425,9 @@ } }, "node_modules/bittorrent-tracker": { - "version": "9.18.5", - "resolved": "https://registry.npmjs.org/bittorrent-tracker/-/bittorrent-tracker-9.18.5.tgz", - "integrity": "sha512-yh/lGHLNuTNZJJlUAmikYOX+njHIr8BFqCxJiXSQ3FaEmhj2xhe1OXF9DcrHpmMYmAQEKWC6+P/uNWGRKdkH9g==", + "version": "9.18.6", + "resolved": "https://registry.npmjs.org/bittorrent-tracker/-/bittorrent-tracker-9.18.6.tgz", + "integrity": "sha512-Exd6udzcnquiE6n9G2Jge70CsV2xI8PuQoLOnuNtFX5FPTALN/MGDxpAMVSCnvb9wMe/T9+FdDHk8TaCbKPIGw==", "funding": [ { "type": "github", @@ -3349,9 +3349,9 @@ } }, "node_modules/compress-brotli": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/compress-brotli/-/compress-brotli-1.3.6.tgz", - "integrity": "sha512-au99/GqZtUtiCBliqLFbWlhnCxn+XSYjwZ77q6mKN4La4qOXDoLVPZ50iXr0WmAyMxl8yqoq3Yq4OeQNPPkyeQ==", + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/compress-brotli/-/compress-brotli-1.3.8.tgz", + "integrity": "sha512-lVcQsjhxhIXsuupfy9fmZUFtAIdBmXA7EGY6GBdgZ++qkM9zG4YFT8iU7FoBxzryNDMOpD1HIFHUSX4D87oqhQ==", "dev": true, "dependencies": { "@types/json-buffer": "~3.0.0", @@ -4991,9 +4991,9 @@ } }, "node_modules/electron/node_modules/@types/node": { - "version": "14.18.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.13.tgz", - "integrity": "sha512-Z6/KzgyWOga3pJNS42A+zayjhPbf2zM3hegRQaOPnLOzEi86VV++6FLDWgR1LGrVCRufP/ph2daa3tEa5br1zA==" + "version": "14.18.17", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.17.tgz", + "integrity": "sha512-oajWz4kOajqpKJMPgnCvBajPq8QAvl2xIWoFjlAJPKGu6n7pjov5SxGE45a+0RxHDoo4ycOMoZw1SCOWtDERbw==" }, "node_modules/elementtree": { "version": "0.1.7", @@ -5006,6 +5006,11 @@ "node": ">= 0.4.0" } }, + "node_modules/emitter-component": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/emitter-component/-/emitter-component-1.1.1.tgz", + "integrity": "sha1-Bl4tvtaVm/RwZ57avq95gdEAOrY=" + }, "node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", @@ -7110,9 +7115,9 @@ } }, "node_modules/gh-release/node_modules/yargs": { - "version": "17.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.4.1.tgz", - "integrity": "sha512-WSZD9jgobAg3ZKuCQZSa3g9QOJeCCqLoLAykiWgmXnDo9EPnn4RPf5qVTtzgOx66o6/oqhcA5tHtJXpG8pMt3g==", + "version": "17.5.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.0.tgz", + "integrity": "sha512-3sLxVhbAB5OC8qvVRebCLWuouhwh/rswsiDYx3WGxajUk/l4G20SKfrKKFeNIHboUFt2JFgv2yfn+5cgOr/t5A==", "dev": true, "dependencies": { "cliui": "^7.0.2", @@ -7226,9 +7231,9 @@ } }, "node_modules/global-agent/node_modules/core-js": { - "version": "3.21.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.21.1.tgz", - "integrity": "sha512-FRq5b/VMrWlrmCzwRrpDYNxyHP9BcAZC+xHJaqTgIE5091ZV1NTmyh0sGOg5XqpnHvR0svdy0sv1gWA1zmhxig==", + "version": "3.22.5", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.22.5.tgz", + "integrity": "sha512-VP/xYuvJ0MJWRAobcmQ8F2H6Bsn+s7zqAAjFaHGBMc5AQm7zaelhD1LGduFn2EehEcQcU+br6t+fwbpQ5d1ZWA==", "hasInstallScript": true, "optional": true, "funding": { @@ -12291,12 +12296,12 @@ "dev": true }, "node_modules/spectron/node_modules/keyv": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.2.2.tgz", - "integrity": "sha512-uYS0vKTlBIjNCAUqrjlxmruxOEiZxZIHXyp32sdcGmP+ukFrmWUnE//RcPXJH3Vxrni1H2gsQbjHE0bH7MtMQQ==", + "version": "4.2.7", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.2.7.tgz", + "integrity": "sha512-HeOstD8SXvtWoQhMMBCelcUuZsiV7T7MwsADtOXT0KuwYP9nCxrSoMDeLXNDTLN3VFSuRp38JzoGbbTboq3QQw==", "dev": true, "dependencies": { - "compress-brotli": "^1.3.6", + "compress-brotli": "^1.3.8", "json-buffer": "3.0.1" } }, @@ -12466,6 +12471,14 @@ "node": ">=10" } }, + "node_modules/stream": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/stream/-/stream-0.0.2.tgz", + "integrity": "sha1-f1Nj8Ff2WSxVlfALyAon9c7B8O8=", + "dependencies": { + "emitter-component": "^1.1.1" + } + }, "node_modules/stream-buffers": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz", @@ -13092,6 +13105,14 @@ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" }, + "node_modules/throughput": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/throughput/-/throughput-1.0.0.tgz", + "integrity": "sha512-owbJr1scbvJjvHkRONwHyY3Z4zIFTr9s0q9o6fYSnc8ur+2RenH88siGBat9agc4AgarrDiYSCZqEvucL6C+KQ==", + "dependencies": { + "stream": "^0.0.2" + } + }, "node_modules/thunky": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", @@ -13224,9 +13245,9 @@ } }, "node_modules/torrent-discovery": { - "version": "9.4.10", - "resolved": "https://registry.npmjs.org/torrent-discovery/-/torrent-discovery-9.4.10.tgz", - "integrity": "sha512-Sx2BdYYRCWXkxenGlbt3ZRSH6rcrt8ii6O6Aub9vqeS+RzzyNn2w68QVGClpctExoLle3T2eXO9gdlPANckMkA==", + "version": "9.4.12", + "resolved": "https://registry.npmjs.org/torrent-discovery/-/torrent-discovery-9.4.12.tgz", + "integrity": "sha512-Des49BZggopAXc/rF8+MqDd4NGe9iwT4g7LGzithHUYocTax5wFFnVXkUh6N5U9sGZN4RZ1dr7bVIkD3xCfxIA==", "funding": [ { "type": "github", @@ -13244,8 +13265,8 @@ "dependencies": { "bittorrent-dht": "^10.0.2", "bittorrent-lsd": "^1.1.1", - "bittorrent-tracker": "^9.18.5", - "debug": "^4.3.3", + "bittorrent-tracker": "^9.18.6", + "debug": "^4.3.4", "run-parallel": "^1.2.0" } }, @@ -14118,12 +14139,12 @@ "dev": true }, "node_modules/webdriver/node_modules/keyv": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.2.2.tgz", - "integrity": "sha512-uYS0vKTlBIjNCAUqrjlxmruxOEiZxZIHXyp32sdcGmP+ukFrmWUnE//RcPXJH3Vxrni1H2gsQbjHE0bH7MtMQQ==", + "version": "4.2.7", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.2.7.tgz", + "integrity": "sha512-HeOstD8SXvtWoQhMMBCelcUuZsiV7T7MwsADtOXT0KuwYP9nCxrSoMDeLXNDTLN3VFSuRp38JzoGbbTboq3QQw==", "dev": true, "dependencies": { - "compress-brotli": "^1.3.6", + "compress-brotli": "^1.3.8", "json-buffer": "3.0.1" } }, @@ -14220,9 +14241,9 @@ "dev": true }, "node_modules/webtorrent": { - "version": "1.8.13", - "resolved": "https://registry.npmjs.org/webtorrent/-/webtorrent-1.8.13.tgz", - "integrity": "sha512-CrNeCA2ZRSvG7YRVpmjyT8sr7QOa7E70k0nAAqIEIvXsYgDexwrwMe4TxH9sXbwaJCA9URSX9UBEGNZ/bjhwMg==", + "version": "1.8.19", + "resolved": "https://registry.npmjs.org/webtorrent/-/webtorrent-1.8.19.tgz", + "integrity": "sha512-xwmzXREDid5AGtycjfiAmhfBu+mGq6UmbH/QK1X42EByyjGgu52nVW2wTGAhni4TSKM2avQa9lFM139/+/t/JQ==", "funding": [ { "type": "github", @@ -14240,9 +14261,9 @@ "dependencies": { "@webtorrent/http-node": "^1.3.0", "addr-to-ip-port": "^1.5.4", - "bitfield": "^4.0.0", + "bitfield": "^4.1.0", "bittorrent-dht": "^10.0.2", - "bittorrent-protocol": "^3.5.2", + "bittorrent-protocol": "^3.5.5", "cache-chunk-store": "^3.2.2", "chrome-net": "^3.3.4", "chunk-store-stream": "^4.3.0", @@ -14273,11 +14294,11 @@ "simple-peer": "^9.11.1", "simple-sha1": "^3.1.0", "speed-limiter": "^1.0.2", - "speedometer": "^1.1.0", "stream-to-blob": "^2.0.1", "stream-to-blob-url": "^3.0.2", "stream-with-known-length-to-buffer": "^1.0.4", - "torrent-discovery": "^9.4.10", + "throughput": "^1.0.0", + "torrent-discovery": "^9.4.12", "torrent-piece": "^2.0.1", "unordered-array-remove": "^1.0.2", "ut_metadata": "^3.5.2", @@ -14290,6 +14311,17 @@ "utp-native": "^2.5.3" } }, + "node_modules/webtorrent/node_modules/bitfield": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bitfield/-/bitfield-4.1.0.tgz", + "integrity": "sha512-6cEDG3K+PK9f+B7WyhWYjp09bqSa+uaAaecVA7Y5giFixyVe1s6HKGnvOqYNR4Mi4fBMjfDPLBpHkKvzzgP7kg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, "node_modules/webtorrent/node_modules/debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", @@ -15137,9 +15169,9 @@ } }, "@babel/parser": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.9.tgz", - "integrity": "sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==", + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.10.tgz", + "integrity": "sha512-n2Q6i+fnJqzOaq2VkdXxy2TCPCWQZHiCo0XqmrCvDWcZQKRyZzYi4Z0yxlBuN0w+r2ZHmre+Q087DSrw3pbJDQ==", "dev": true }, "@babel/plugin-syntax-jsx": { @@ -16627,9 +16659,9 @@ "integrity": "sha512-Xzk1FJFHmsc9H8IKFtDUkfAZIT1HW8r6UqajfZBBxWmpA1v7FsPO8xPFtnFzCqcXlPN3yi8dDmlqZCemyB7P8w==" }, "bittorrent-protocol": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/bittorrent-protocol/-/bittorrent-protocol-3.5.2.tgz", - "integrity": "sha512-IoUKeNg5aIoUfL7iYLM3L6CsuV14iEByyqdT3f2uFK4zlJiQr+kb86ERlrobYBBIj6qW6GJ9eyAU8GhL3IhFrA==", + "version": "3.5.5", + "resolved": "https://registry.npmjs.org/bittorrent-protocol/-/bittorrent-protocol-3.5.5.tgz", + "integrity": "sha512-cfzO//WtJGNLHXS58a4exJCSq1U0dkP2DZCQxgADInYFPdOfV1EmtpEN9toLOluVCXJRYAdwW5H6Li/hrn697A==", "requires": { "bencode": "^2.0.2", "bitfield": "^4.0.0", @@ -16663,9 +16695,9 @@ } }, "bittorrent-tracker": { - "version": "9.18.5", - "resolved": "https://registry.npmjs.org/bittorrent-tracker/-/bittorrent-tracker-9.18.5.tgz", - "integrity": "sha512-yh/lGHLNuTNZJJlUAmikYOX+njHIr8BFqCxJiXSQ3FaEmhj2xhe1OXF9DcrHpmMYmAQEKWC6+P/uNWGRKdkH9g==", + "version": "9.18.6", + "resolved": "https://registry.npmjs.org/bittorrent-tracker/-/bittorrent-tracker-9.18.6.tgz", + "integrity": "sha512-Exd6udzcnquiE6n9G2Jge70CsV2xI8PuQoLOnuNtFX5FPTALN/MGDxpAMVSCnvb9wMe/T9+FdDHk8TaCbKPIGw==", "requires": { "bencode": "^2.0.1", "bittorrent-peerid": "^1.3.3", @@ -17361,9 +17393,9 @@ "dev": true }, "compress-brotli": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/compress-brotli/-/compress-brotli-1.3.6.tgz", - "integrity": "sha512-au99/GqZtUtiCBliqLFbWlhnCxn+XSYjwZ77q6mKN4La4qOXDoLVPZ50iXr0WmAyMxl8yqoq3Yq4OeQNPPkyeQ==", + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/compress-brotli/-/compress-brotli-1.3.8.tgz", + "integrity": "sha512-lVcQsjhxhIXsuupfy9fmZUFtAIdBmXA7EGY6GBdgZ++qkM9zG4YFT8iU7FoBxzryNDMOpD1HIFHUSX4D87oqhQ==", "dev": true, "requires": { "@types/json-buffer": "~3.0.0", @@ -18140,9 +18172,9 @@ }, "dependencies": { "@types/node": { - "version": "14.18.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.13.tgz", - "integrity": "sha512-Z6/KzgyWOga3pJNS42A+zayjhPbf2zM3hegRQaOPnLOzEi86VV++6FLDWgR1LGrVCRufP/ph2daa3tEa5br1zA==" + "version": "14.18.17", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.17.tgz", + "integrity": "sha512-oajWz4kOajqpKJMPgnCvBajPq8QAvl2xIWoFjlAJPKGu6n7pjov5SxGE45a+0RxHDoo4ycOMoZw1SCOWtDERbw==" } } }, @@ -18619,6 +18651,11 @@ "sax": "1.1.4" } }, + "emitter-component": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/emitter-component/-/emitter-component-1.1.1.tgz", + "integrity": "sha1-Bl4tvtaVm/RwZ57avq95gdEAOrY=" + }, "emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", @@ -20214,9 +20251,9 @@ "dev": true }, "yargs": { - "version": "17.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.4.1.tgz", - "integrity": "sha512-WSZD9jgobAg3ZKuCQZSa3g9QOJeCCqLoLAykiWgmXnDo9EPnn4RPf5qVTtzgOx66o6/oqhcA5tHtJXpG8pMt3g==", + "version": "17.5.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.0.tgz", + "integrity": "sha512-3sLxVhbAB5OC8qvVRebCLWuouhwh/rswsiDYx3WGxajUk/l4G20SKfrKKFeNIHboUFt2JFgv2yfn+5cgOr/t5A==", "dev": true, "requires": { "cliui": "^7.0.2", @@ -20361,9 +20398,9 @@ }, "dependencies": { "core-js": { - "version": "3.21.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.21.1.tgz", - "integrity": "sha512-FRq5b/VMrWlrmCzwRrpDYNxyHP9BcAZC+xHJaqTgIE5091ZV1NTmyh0sGOg5XqpnHvR0svdy0sv1gWA1zmhxig==", + "version": "3.22.5", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.22.5.tgz", + "integrity": "sha512-VP/xYuvJ0MJWRAobcmQ8F2H6Bsn+s7zqAAjFaHGBMc5AQm7zaelhD1LGduFn2EehEcQcU+br6t+fwbpQ5d1ZWA==", "optional": true } } @@ -24227,12 +24264,12 @@ "dev": true }, "keyv": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.2.2.tgz", - "integrity": "sha512-uYS0vKTlBIjNCAUqrjlxmruxOEiZxZIHXyp32sdcGmP+ukFrmWUnE//RcPXJH3Vxrni1H2gsQbjHE0bH7MtMQQ==", + "version": "4.2.7", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.2.7.tgz", + "integrity": "sha512-HeOstD8SXvtWoQhMMBCelcUuZsiV7T7MwsADtOXT0KuwYP9nCxrSoMDeLXNDTLN3VFSuRp38JzoGbbTboq3QQw==", "dev": true, "requires": { - "compress-brotli": "^1.3.6", + "compress-brotli": "^1.3.8", "json-buffer": "3.0.1" } }, @@ -24356,6 +24393,14 @@ } } }, + "stream": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/stream/-/stream-0.0.2.tgz", + "integrity": "sha1-f1Nj8Ff2WSxVlfALyAon9c7B8O8=", + "requires": { + "emitter-component": "^1.1.1" + } + }, "stream-buffers": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz", @@ -24850,6 +24895,14 @@ } } }, + "throughput": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/throughput/-/throughput-1.0.0.tgz", + "integrity": "sha512-owbJr1scbvJjvHkRONwHyY3Z4zIFTr9s0q9o6fYSnc8ur+2RenH88siGBat9agc4AgarrDiYSCZqEvucL6C+KQ==", + "requires": { + "stream": "^0.0.2" + } + }, "thunky": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", @@ -24956,14 +25009,14 @@ } }, "torrent-discovery": { - "version": "9.4.10", - "resolved": "https://registry.npmjs.org/torrent-discovery/-/torrent-discovery-9.4.10.tgz", - "integrity": "sha512-Sx2BdYYRCWXkxenGlbt3ZRSH6rcrt8ii6O6Aub9vqeS+RzzyNn2w68QVGClpctExoLle3T2eXO9gdlPANckMkA==", + "version": "9.4.12", + "resolved": "https://registry.npmjs.org/torrent-discovery/-/torrent-discovery-9.4.12.tgz", + "integrity": "sha512-Des49BZggopAXc/rF8+MqDd4NGe9iwT4g7LGzithHUYocTax5wFFnVXkUh6N5U9sGZN4RZ1dr7bVIkD3xCfxIA==", "requires": { "bittorrent-dht": "^10.0.2", "bittorrent-lsd": "^1.1.1", - "bittorrent-tracker": "^9.18.5", - "debug": "^4.3.3", + "bittorrent-tracker": "^9.18.6", + "debug": "^4.3.4", "run-parallel": "^1.2.0" }, "dependencies": { @@ -25626,12 +25679,12 @@ "dev": true }, "keyv": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.2.2.tgz", - "integrity": "sha512-uYS0vKTlBIjNCAUqrjlxmruxOEiZxZIHXyp32sdcGmP+ukFrmWUnE//RcPXJH3Vxrni1H2gsQbjHE0bH7MtMQQ==", + "version": "4.2.7", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.2.7.tgz", + "integrity": "sha512-HeOstD8SXvtWoQhMMBCelcUuZsiV7T7MwsADtOXT0KuwYP9nCxrSoMDeLXNDTLN3VFSuRp38JzoGbbTboq3QQw==", "dev": true, "requires": { - "compress-brotli": "^1.3.6", + "compress-brotli": "^1.3.8", "json-buffer": "3.0.1" } }, @@ -25712,15 +25765,15 @@ "dev": true }, "webtorrent": { - "version": "1.8.13", - "resolved": "https://registry.npmjs.org/webtorrent/-/webtorrent-1.8.13.tgz", - "integrity": "sha512-CrNeCA2ZRSvG7YRVpmjyT8sr7QOa7E70k0nAAqIEIvXsYgDexwrwMe4TxH9sXbwaJCA9URSX9UBEGNZ/bjhwMg==", + "version": "1.8.19", + "resolved": "https://registry.npmjs.org/webtorrent/-/webtorrent-1.8.19.tgz", + "integrity": "sha512-xwmzXREDid5AGtycjfiAmhfBu+mGq6UmbH/QK1X42EByyjGgu52nVW2wTGAhni4TSKM2avQa9lFM139/+/t/JQ==", "requires": { "@webtorrent/http-node": "^1.3.0", "addr-to-ip-port": "^1.5.4", - "bitfield": "^4.0.0", + "bitfield": "^4.1.0", "bittorrent-dht": "^10.0.2", - "bittorrent-protocol": "^3.5.2", + "bittorrent-protocol": "^3.5.5", "cache-chunk-store": "^3.2.2", "chrome-net": "^3.3.4", "chunk-store-stream": "^4.3.0", @@ -25751,11 +25804,11 @@ "simple-peer": "^9.11.1", "simple-sha1": "^3.1.0", "speed-limiter": "^1.0.2", - "speedometer": "^1.1.0", "stream-to-blob": "^2.0.1", "stream-to-blob-url": "^3.0.2", "stream-with-known-length-to-buffer": "^1.0.4", - "torrent-discovery": "^9.4.10", + "throughput": "^1.0.0", + "torrent-discovery": "^9.4.12", "torrent-piece": "^2.0.1", "unordered-array-remove": "^1.0.2", "ut_metadata": "^3.5.2", @@ -25763,6 +25816,11 @@ "utp-native": "^2.5.3" }, "dependencies": { + "bitfield": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bitfield/-/bitfield-4.1.0.tgz", + "integrity": "sha512-6cEDG3K+PK9f+B7WyhWYjp09bqSa+uaAaecVA7Y5giFixyVe1s6HKGnvOqYNR4Mi4fBMjfDPLBpHkKvzzgP7kg==" + }, "debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", diff --git a/package.json b/package.json index ce9027d8..48fb0736 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ "simple-get": "4.0.1", "srt-to-vtt": "1.1.3", "vlc-command": "1.2.0", - "webtorrent": "1.8.13", + "webtorrent": "1.8.19", "winreg": "1.2.4" }, "devDependencies": {