From 1d644c82de5a9018c76508b287a88a1b01c2bea7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 5 Aug 2021 02:22:15 +0000 Subject: [PATCH] fix(deps): update webtorrent (#2032) Co-authored-by: Renovate Bot --- package-lock.json | 284 ++++++++++++++++++++++++---------------------- package.json | 6 +- 2 files changed, 149 insertions(+), 141 deletions(-) diff --git a/package-lock.json b/package-lock.json index 088a2e46..4c863971 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,7 +16,7 @@ "capture-frame": "4.0.0", "chokidar": "3.5.2", "chromecasts": "1.10.0", - "create-torrent": "4.7.1", + "create-torrent": "4.7.2", "debounce": "1.2.1", "dlnacasts": "0.1.0", "drag-drop": "7.2.0", @@ -28,7 +28,7 @@ "material-ui": "0.20.2", "music-metadata": "7.8.6", "network-address": "1.1.2", - "parse-torrent": "9.1.3", + "parse-torrent": "9.1.4", "prettier-bytes": "1.0.4", "prop-types": "15.7.2", "react": "17.0.2", @@ -40,7 +40,7 @@ "simple-get": "4.0.0", "srt-to-vtt": "1.1.3", "vlc-command": "1.2.0", - "webtorrent": "1.3.4", + "webtorrent": "1.3.6", "winreg": "1.2.4" }, "devDependencies": { @@ -2447,17 +2447,14 @@ "dev": true }, "node_modules/bencode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/bencode/-/bencode-2.0.1.tgz", - "integrity": "sha512-2uhEl8FdjSBUyb69qDTgOEeeqDTa+n3yMQzLW0cOzNf1Ow5bwcg3idf+qsWisIKRH8Bk8oC7UXL8irRcPA8ZEQ==", - "dependencies": { - "safe-buffer": "^5.1.1" - } + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/bencode/-/bencode-2.0.2.tgz", + "integrity": "sha512-0ilVjnE2diLdbec/3KN14SP0KE85wh8v/FceNRMbAB2ioc3yTj9tgqdoK9tFEH++TZ10JreTS29qTwg7+SpTiQ==" }, "node_modules/bep53-range": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/bep53-range/-/bep53-range-1.0.0.tgz", - "integrity": "sha512-CNsnREjxe2/wD559wzFXMycUnbmUDA9C2Bs6Z2tm++amSma7JowAAxAnaZJMuDq3cWSx9HSIbV04H06QQ11zTA==" + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/bep53-range/-/bep53-range-1.1.1.tgz", + "integrity": "sha512-ct6s33iiwRCUPp9KXnJ4QMWDgHIgaw36caK/5XEQ9L8dCzSQlJt1Vk6VmHh1VD4AlGCAI4C2zmtfItifBBPrhQ==" }, "node_modules/big-integer": { "version": "1.6.48", @@ -2498,9 +2495,9 @@ } }, "node_modules/bittorrent-dht": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-10.0.1.tgz", - "integrity": "sha512-aR0vAgm+SgLiwTCEtNgeuqtT2deg+E/xHCTb7iryikvLbqbR58oFHbNYX4CM6EzyNGSKfcdBKp1gWI5Gcn2Aaw==", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-10.0.2.tgz", + "integrity": "sha512-V7+V6ZCfxHtn/wvaRuUvxucJhocb8StgKurQJUdHboVjNGWjALVG+VAYuZqz5iN+/j4vmd4GwqjR1ixYCMkyVA==", "funding": [ { "type": "github", @@ -2524,7 +2521,7 @@ "lru": "^3.1.0", "randombytes": "^2.0.5", "record-cache": "^1.0.2", - "simple-sha1": "^3.0.0" + "simple-sha1": "^3.1.0" }, "engines": { "node": ">=10" @@ -2605,9 +2602,9 @@ ] }, "node_modules/bittorrent-protocol": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/bittorrent-protocol/-/bittorrent-protocol-3.4.2.tgz", - "integrity": "sha512-a7ueJzmCImWIXfKrJ+dT6mgqi5+LFByAXoMXhV/cYt/y8kplaC8N9ZWfpiTidJY4H2o1GTsyMy73o62a/rZ0Ow==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/bittorrent-protocol/-/bittorrent-protocol-3.4.3.tgz", + "integrity": "sha512-FNQMWrVptQlOxT5+s4M8QO6yWv67WwquUwpg+0dMcPj2UjwGt+XP3U/jVPg16PxxOBz0N371L+Qe7H2LdALC9Q==", "funding": [ { "type": "github", @@ -2629,7 +2626,7 @@ "randombytes": "^2.1.0", "rc4": "^0.1.5", "readable-stream": "^3.6.0", - "simple-sha1": "^3.0.0", + "simple-sha1": "^3.1.0", "speedometer": "^1.1.0", "unordered-array-remove": "^1.0.2" } @@ -4109,9 +4106,9 @@ } }, "node_modules/create-torrent": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/create-torrent/-/create-torrent-4.7.1.tgz", - "integrity": "sha512-OMT0cYHa35p55jqRPP5Cilow/iD9tk+1lRlgmGWNcAhP3e37DwgGnEPkgTU40UTSPfZpaLiWY3wGc929Q2WaRw==", + "version": "4.7.2", + "resolved": "https://registry.npmjs.org/create-torrent/-/create-torrent-4.7.2.tgz", + "integrity": "sha512-8T5zMK0WhOfm2QubE/ZFVxaoCmhZk6I01ze53MIIe1HI0dxsvYohkNtFXEHL5oXi1vkbJOD/yLVJuUc4cCziog==", "funding": [ { "type": "github", @@ -4127,7 +4124,7 @@ } ], "dependencies": { - "bencode": "^2.0.1", + "bencode": "^2.0.2", "block-stream2": "^2.1.0", "filestream": "^5.0.0", "is-file": "^1.0.0", @@ -5458,9 +5455,9 @@ } }, "node_modules/electron/node_modules/@types/node": { - "version": "14.17.7", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.17.7.tgz", - "integrity": "sha512-SYTdMaW47se8499q8m0fYKZZRlmq0RaRv6oYmlVm6DUm31l0fhOl1D03X8hGxohCKTI2Bg6w7W0TiYB51aJzag==", + "version": "14.17.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.17.9.tgz", + "integrity": "sha512-CMjgRNsks27IDwI785YMY0KLt3co/c0cQ5foxHYv/shC2w8oOnVwz5Ubq1QG5KzrcW+AXk6gzdnxIkDnTvzu3g==", "dev": true }, "node_modules/elementtree": { @@ -7700,9 +7697,9 @@ } }, "node_modules/gh-release/node_modules/yargs": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.0.1.tgz", - "integrity": "sha512-xBBulfCc8Y6gLFcrPvtqKz9hz8SO0l1Ni8GgDekvBX2ro0HRQImDGnikfc33cgzcYUSncapnNcZDjVFIH3f6KQ==", + "version": "17.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.1.0.tgz", + "integrity": "sha512-SQr7qqmQ2sNijjJGHL4u7t8vyDZdZ3Ahkmo4sc1w5xI9TBX0QDdG/g4SFnxtWOsGLjwHQue57eFALfwFCnixgg==", "dev": true, "dependencies": { "cliui": "^7.0.2", @@ -8540,11 +8537,11 @@ } }, "node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", "engines": { - "node": ">= 0.10" + "node": ">= 10" } }, "node_modules/is-accessor-descriptor": { @@ -9693,11 +9690,25 @@ } }, "node_modules/magnet-uri": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/magnet-uri/-/magnet-uri-6.1.0.tgz", - "integrity": "sha512-731qLviHaqN/Ni96wm6gNKuvoip+QHWTznjHNz/4qDlsHh3/CWJoL8fZ18IIRhGJgnWoKJp8RVE5lZvQ60Khhw==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/magnet-uri/-/magnet-uri-6.2.0.tgz", + "integrity": "sha512-O9AgdDwT771fnUj0giPYu/rACpz8173y8UXCSOdLITjOVfBenZ9H9q3FqQmveK+ORUMuD+BkKNSZP8C3+IMAKQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], "dependencies": { - "bep53-range": "^1.0.0", + "bep53-range": "^1.1.0", "thirty-two": "^1.0.2" } }, @@ -11157,9 +11168,9 @@ } }, "node_modules/parse-torrent": { - "version": "9.1.3", - "resolved": "https://registry.npmjs.org/parse-torrent/-/parse-torrent-9.1.3.tgz", - "integrity": "sha512-/Yr951CvJM8S6TjMaqrsmMxeQEAjDeCX+MZ3hGXXc7DG2wqzp/rzOsHtDzIVqN6NsFRCqy6wYLF/W7Sgvq7bXw==", + "version": "9.1.4", + "resolved": "https://registry.npmjs.org/parse-torrent/-/parse-torrent-9.1.4.tgz", + "integrity": "sha512-NSlG8ewolqfcEWevUUsrpvxzVWYGaKWwPHMcXTAV2qYYo6pPugVOacQXt8uDlEYh23Ituz+A9pAZK5YaXTV8Pg==", "funding": [ { "type": "github", @@ -11175,13 +11186,13 @@ } ], "dependencies": { - "bencode": "^2.0.1", + "bencode": "^2.0.2", "blob-to-buffer": "^1.2.9", "get-stdin": "^8.0.0", - "magnet-uri": "^6.0.0", - "queue-microtask": "^1.2.2", + "magnet-uri": "^6.2.0", + "queue-microtask": "^1.2.3", "simple-get": "^4.0.0", - "simple-sha1": "^3.0.1" + "simple-sha1": "^3.1.0" }, "bin": { "parse-torrent": "bin/cmd.js" @@ -14015,12 +14026,12 @@ } }, "node_modules/string2compact": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string2compact/-/string2compact-1.3.0.tgz", - "integrity": "sha512-004ulKKANDuQilQsNxy2lisrpMG0qUJxBU+2YCEF7KziRyNR0Nredm2qk0f1V82nva59H3y9GWeHXE63HzGRFw==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/string2compact/-/string2compact-1.3.2.tgz", + "integrity": "sha512-3XUxUgwhj7Eqh2djae35QHZZT4mN3fsO7kagZhSGmhhlrQagVvWSFuuFIWnpxFS0CdTB2PlQcaL16RDi14I8uw==", "dependencies": { "addr-to-ip-port": "^1.0.1", - "ipaddr.js": "^1.0.1" + "ipaddr.js": "^2.0.0" } }, "node_modules/strip-ansi": { @@ -14585,9 +14596,9 @@ } }, "node_modules/torrent-discovery": { - "version": "9.4.2", - "resolved": "https://registry.npmjs.org/torrent-discovery/-/torrent-discovery-9.4.2.tgz", - "integrity": "sha512-zM7GKeWJ/jLkC8nb2DXoSD6tcImj7DywoL9ziIDp0Pjqp+zYN7b6rNgPHY+1eJZeiN4bVJZv00hD5ruly2QgwA==", + "version": "9.4.3", + "resolved": "https://registry.npmjs.org/torrent-discovery/-/torrent-discovery-9.4.3.tgz", + "integrity": "sha512-AGSv0lD0/dGblxd5UorAGp+QIUtwjTHE1kYqErJtUXeXpVXw3FhNUYPdxmDtywfo7QQqJvf6yl3skekM6Ggj/g==", "funding": [ { "type": "github", @@ -14603,11 +14614,11 @@ } ], "dependencies": { - "bittorrent-dht": "^10.0.0", - "bittorrent-lsd": "^1.0.0", - "bittorrent-tracker": "^9.0.0", - "debug": "^4.0.0", - "run-parallel": "^1.1.2" + "bittorrent-dht": "^10.0.1", + "bittorrent-lsd": "^1.1.1", + "bittorrent-tracker": "^9.17.4", + "debug": "^4.3.2", + "run-parallel": "^1.2.0" } }, "node_modules/torrent-discovery/node_modules/debug": { @@ -15295,9 +15306,9 @@ } }, "node_modules/ut_pex": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ut_pex/-/ut_pex-3.0.1.tgz", - "integrity": "sha512-t1MHIDHSISgOJcmq8UM6Qv9/hRQYVaUvzqSNnXa5ATDbS9hXfhBpyBo2HcSyJtwPSHsmMtNui8G6yKirwJ8vow==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/ut_pex/-/ut_pex-3.0.2.tgz", + "integrity": "sha512-3xM88t+AVU5GR0sIY3tmRMLUS+YKiwStc7U7+ZFQ+UHQpX7BjVJOomhmtm0Bs+8R2n812Dt2ymXm01EqDrOOpQ==", "funding": [ { "type": "github", @@ -15313,9 +15324,9 @@ } ], "dependencies": { - "bencode": "^2.0.1", + "bencode": "^2.0.2", "compact2string": "^1.4.1", - "string2compact": "^1.3.0" + "string2compact": "^1.3.2" } }, "node_modules/utf-8-validate": { @@ -15676,9 +15687,9 @@ } }, "node_modules/webtorrent": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/webtorrent/-/webtorrent-1.3.4.tgz", - "integrity": "sha512-C7WsNxOJ2YG5tTd533fUDxUUklnPOUxHvBhljrue0e1GRCrCHKAtlWm6kgaO9qHRJnnx1m66vVDGoiKaDYPmLw==", + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/webtorrent/-/webtorrent-1.3.6.tgz", + "integrity": "sha512-T+mobtiub6hvzV/cAPiPlkkEQxU4Pe8X3twBZD1kLxgqcS8Sol/vQJTM0Y3G8t168GvFTElP9UTwbLPWITnUug==", "funding": [ { "type": "github", @@ -15696,13 +15707,13 @@ "dependencies": { "addr-to-ip-port": "^1.5.4", "bitfield": "^4.0.0", - "bittorrent-dht": "^10.0.1", - "bittorrent-protocol": "^3.4.2", + "bittorrent-dht": "^10.0.2", + "bittorrent-protocol": "^3.4.3", "cache-chunk-store": "^3.2.2", "chrome-net": "^3.3.4", "chunk-store-stream": "^4.3.0", "cpus": "^1.0.3", - "create-torrent": "^4.7.1", + "create-torrent": "^4.7.2", "debug": "^4.3.2", "end-of-stream": "^1.4.4", "escape-html": "^1.0.3", @@ -15715,7 +15726,7 @@ "mime": "^2.5.2", "multistream": "^4.1.0", "package-json-versionify": "^1.0.4", - "parse-torrent": "^9.1.3", + "parse-torrent": "^9.1.4", "pump": "^3.0.0", "queue-microtask": "^1.2.3", "random-iterate": "^1.0.1", @@ -15734,11 +15745,11 @@ "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.2", + "torrent-discovery": "^9.4.3", "torrent-piece": "^2.0.1", "unordered-array-remove": "^1.0.2", "ut_metadata": "^3.5.2", - "ut_pex": "^3.0.1" + "ut_pex": "^3.0.2" }, "engines": { "node": ">=12" @@ -18233,17 +18244,14 @@ "dev": true }, "bencode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/bencode/-/bencode-2.0.1.tgz", - "integrity": "sha512-2uhEl8FdjSBUyb69qDTgOEeeqDTa+n3yMQzLW0cOzNf1Ow5bwcg3idf+qsWisIKRH8Bk8oC7UXL8irRcPA8ZEQ==", - "requires": { - "safe-buffer": "^5.1.1" - } + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/bencode/-/bencode-2.0.2.tgz", + "integrity": "sha512-0ilVjnE2diLdbec/3KN14SP0KE85wh8v/FceNRMbAB2ioc3yTj9tgqdoK9tFEH++TZ10JreTS29qTwg7+SpTiQ==" }, "bep53-range": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/bep53-range/-/bep53-range-1.0.0.tgz", - "integrity": "sha512-CNsnREjxe2/wD559wzFXMycUnbmUDA9C2Bs6Z2tm++amSma7JowAAxAnaZJMuDq3cWSx9HSIbV04H06QQ11zTA==" + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/bep53-range/-/bep53-range-1.1.1.tgz", + "integrity": "sha512-ct6s33iiwRCUPp9KXnJ4QMWDgHIgaw36caK/5XEQ9L8dCzSQlJt1Vk6VmHh1VD4AlGCAI4C2zmtfItifBBPrhQ==" }, "big-integer": { "version": "1.6.48", @@ -18272,9 +18280,9 @@ "integrity": "sha512-jtuSG9CQr5yoHFuvhgf50+DH8Aezl3C/mMSfqdG4DqP7Kqe34uBUtCEHPN9oWaldTm96/i7y5e778SnM5ES4rw==" }, "bittorrent-dht": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-10.0.1.tgz", - "integrity": "sha512-aR0vAgm+SgLiwTCEtNgeuqtT2deg+E/xHCTb7iryikvLbqbR58oFHbNYX4CM6EzyNGSKfcdBKp1gWI5Gcn2Aaw==", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-10.0.2.tgz", + "integrity": "sha512-V7+V6ZCfxHtn/wvaRuUvxucJhocb8StgKurQJUdHboVjNGWjALVG+VAYuZqz5iN+/j4vmd4GwqjR1ixYCMkyVA==", "requires": { "bencode": "^2.0.0", "debug": "^4.1.1", @@ -18284,7 +18292,7 @@ "lru": "^3.1.0", "randombytes": "^2.0.5", "record-cache": "^1.0.2", - "simple-sha1": "^3.0.0" + "simple-sha1": "^3.1.0" }, "dependencies": { "debug": { @@ -18322,9 +18330,9 @@ "integrity": "sha512-Xzk1FJFHmsc9H8IKFtDUkfAZIT1HW8r6UqajfZBBxWmpA1v7FsPO8xPFtnFzCqcXlPN3yi8dDmlqZCemyB7P8w==" }, "bittorrent-protocol": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/bittorrent-protocol/-/bittorrent-protocol-3.4.2.tgz", - "integrity": "sha512-a7ueJzmCImWIXfKrJ+dT6mgqi5+LFByAXoMXhV/cYt/y8kplaC8N9ZWfpiTidJY4H2o1GTsyMy73o62a/rZ0Ow==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/bittorrent-protocol/-/bittorrent-protocol-3.4.3.tgz", + "integrity": "sha512-FNQMWrVptQlOxT5+s4M8QO6yWv67WwquUwpg+0dMcPj2UjwGt+XP3U/jVPg16PxxOBz0N371L+Qe7H2LdALC9Q==", "requires": { "bencode": "^2.0.1", "bitfield": "^4.0.0", @@ -18332,7 +18340,7 @@ "randombytes": "^2.1.0", "rc4": "^0.1.5", "readable-stream": "^3.6.0", - "simple-sha1": "^3.0.0", + "simple-sha1": "^3.1.0", "speedometer": "^1.1.0", "unordered-array-remove": "^1.0.2" }, @@ -19490,11 +19498,11 @@ } }, "create-torrent": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/create-torrent/-/create-torrent-4.7.1.tgz", - "integrity": "sha512-OMT0cYHa35p55jqRPP5Cilow/iD9tk+1lRlgmGWNcAhP3e37DwgGnEPkgTU40UTSPfZpaLiWY3wGc929Q2WaRw==", + "version": "4.7.2", + "resolved": "https://registry.npmjs.org/create-torrent/-/create-torrent-4.7.2.tgz", + "integrity": "sha512-8T5zMK0WhOfm2QubE/ZFVxaoCmhZk6I01ze53MIIe1HI0dxsvYohkNtFXEHL5oXi1vkbJOD/yLVJuUc4cCziog==", "requires": { - "bencode": "^2.0.1", + "bencode": "^2.0.2", "block-stream2": "^2.1.0", "filestream": "^5.0.0", "is-file": "^1.0.0", @@ -20074,9 +20082,9 @@ }, "dependencies": { "@types/node": { - "version": "14.17.7", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.17.7.tgz", - "integrity": "sha512-SYTdMaW47se8499q8m0fYKZZRlmq0RaRv6oYmlVm6DUm31l0fhOl1D03X8hGxohCKTI2Bg6w7W0TiYB51aJzag==", + "version": "14.17.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.17.9.tgz", + "integrity": "sha512-CMjgRNsks27IDwI785YMY0KLt3co/c0cQ5foxHYv/shC2w8oOnVwz5Ubq1QG5KzrcW+AXk6gzdnxIkDnTvzu3g==", "dev": true } } @@ -22243,9 +22251,9 @@ "dev": true }, "yargs": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.0.1.tgz", - "integrity": "sha512-xBBulfCc8Y6gLFcrPvtqKz9hz8SO0l1Ni8GgDekvBX2ro0HRQImDGnikfc33cgzcYUSncapnNcZDjVFIH3f6KQ==", + "version": "17.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.1.0.tgz", + "integrity": "sha512-SQr7qqmQ2sNijjJGHL4u7t8vyDZdZ3Ahkmo4sc1w5xI9TBX0QDdG/g4SFnxtWOsGLjwHQue57eFALfwFCnixgg==", "dev": true, "requires": { "cliui": "^7.0.2", @@ -22954,9 +22962,9 @@ } }, "ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==" }, "is-accessor-descriptor": { "version": "1.0.0", @@ -23857,11 +23865,11 @@ } }, "magnet-uri": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/magnet-uri/-/magnet-uri-6.1.0.tgz", - "integrity": "sha512-731qLviHaqN/Ni96wm6gNKuvoip+QHWTznjHNz/4qDlsHh3/CWJoL8fZ18IIRhGJgnWoKJp8RVE5lZvQ60Khhw==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/magnet-uri/-/magnet-uri-6.2.0.tgz", + "integrity": "sha512-O9AgdDwT771fnUj0giPYu/rACpz8173y8UXCSOdLITjOVfBenZ9H9q3FqQmveK+ORUMuD+BkKNSZP8C3+IMAKQ==", "requires": { - "bep53-range": "^1.0.0", + "bep53-range": "^1.1.0", "thirty-two": "^1.0.2" } }, @@ -25016,17 +25024,17 @@ } }, "parse-torrent": { - "version": "9.1.3", - "resolved": "https://registry.npmjs.org/parse-torrent/-/parse-torrent-9.1.3.tgz", - "integrity": "sha512-/Yr951CvJM8S6TjMaqrsmMxeQEAjDeCX+MZ3hGXXc7DG2wqzp/rzOsHtDzIVqN6NsFRCqy6wYLF/W7Sgvq7bXw==", + "version": "9.1.4", + "resolved": "https://registry.npmjs.org/parse-torrent/-/parse-torrent-9.1.4.tgz", + "integrity": "sha512-NSlG8ewolqfcEWevUUsrpvxzVWYGaKWwPHMcXTAV2qYYo6pPugVOacQXt8uDlEYh23Ituz+A9pAZK5YaXTV8Pg==", "requires": { - "bencode": "^2.0.1", + "bencode": "^2.0.2", "blob-to-buffer": "^1.2.9", "get-stdin": "^8.0.0", - "magnet-uri": "^6.0.0", - "queue-microtask": "^1.2.2", + "magnet-uri": "^6.2.0", + "queue-microtask": "^1.2.3", "simple-get": "^4.0.0", - "simple-sha1": "^3.0.1" + "simple-sha1": "^3.1.0" }, "dependencies": { "get-stdin": { @@ -27263,12 +27271,12 @@ } }, "string2compact": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string2compact/-/string2compact-1.3.0.tgz", - "integrity": "sha512-004ulKKANDuQilQsNxy2lisrpMG0qUJxBU+2YCEF7KziRyNR0Nredm2qk0f1V82nva59H3y9GWeHXE63HzGRFw==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/string2compact/-/string2compact-1.3.2.tgz", + "integrity": "sha512-3XUxUgwhj7Eqh2djae35QHZZT4mN3fsO7kagZhSGmhhlrQagVvWSFuuFIWnpxFS0CdTB2PlQcaL16RDi14I8uw==", "requires": { "addr-to-ip-port": "^1.0.1", - "ipaddr.js": "^1.0.1" + "ipaddr.js": "^2.0.0" } }, "strip-ansi": { @@ -27731,15 +27739,15 @@ } }, "torrent-discovery": { - "version": "9.4.2", - "resolved": "https://registry.npmjs.org/torrent-discovery/-/torrent-discovery-9.4.2.tgz", - "integrity": "sha512-zM7GKeWJ/jLkC8nb2DXoSD6tcImj7DywoL9ziIDp0Pjqp+zYN7b6rNgPHY+1eJZeiN4bVJZv00hD5ruly2QgwA==", + "version": "9.4.3", + "resolved": "https://registry.npmjs.org/torrent-discovery/-/torrent-discovery-9.4.3.tgz", + "integrity": "sha512-AGSv0lD0/dGblxd5UorAGp+QIUtwjTHE1kYqErJtUXeXpVXw3FhNUYPdxmDtywfo7QQqJvf6yl3skekM6Ggj/g==", "requires": { - "bittorrent-dht": "^10.0.0", - "bittorrent-lsd": "^1.0.0", - "bittorrent-tracker": "^9.0.0", - "debug": "^4.0.0", - "run-parallel": "^1.1.2" + "bittorrent-dht": "^10.0.1", + "bittorrent-lsd": "^1.1.1", + "bittorrent-tracker": "^9.17.4", + "debug": "^4.3.2", + "run-parallel": "^1.2.0" }, "dependencies": { "debug": { @@ -28270,13 +28278,13 @@ } }, "ut_pex": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ut_pex/-/ut_pex-3.0.1.tgz", - "integrity": "sha512-t1MHIDHSISgOJcmq8UM6Qv9/hRQYVaUvzqSNnXa5ATDbS9hXfhBpyBo2HcSyJtwPSHsmMtNui8G6yKirwJ8vow==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/ut_pex/-/ut_pex-3.0.2.tgz", + "integrity": "sha512-3xM88t+AVU5GR0sIY3tmRMLUS+YKiwStc7U7+ZFQ+UHQpX7BjVJOomhmtm0Bs+8R2n812Dt2ymXm01EqDrOOpQ==", "requires": { - "bencode": "^2.0.1", + "bencode": "^2.0.2", "compact2string": "^1.4.1", - "string2compact": "^1.3.0" + "string2compact": "^1.3.2" } }, "utf-8-validate": { @@ -28565,19 +28573,19 @@ } }, "webtorrent": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/webtorrent/-/webtorrent-1.3.4.tgz", - "integrity": "sha512-C7WsNxOJ2YG5tTd533fUDxUUklnPOUxHvBhljrue0e1GRCrCHKAtlWm6kgaO9qHRJnnx1m66vVDGoiKaDYPmLw==", + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/webtorrent/-/webtorrent-1.3.6.tgz", + "integrity": "sha512-T+mobtiub6hvzV/cAPiPlkkEQxU4Pe8X3twBZD1kLxgqcS8Sol/vQJTM0Y3G8t168GvFTElP9UTwbLPWITnUug==", "requires": { "addr-to-ip-port": "^1.5.4", "bitfield": "^4.0.0", - "bittorrent-dht": "^10.0.1", - "bittorrent-protocol": "^3.4.2", + "bittorrent-dht": "^10.0.2", + "bittorrent-protocol": "^3.4.3", "cache-chunk-store": "^3.2.2", "chrome-net": "^3.3.4", "chunk-store-stream": "^4.3.0", "cpus": "^1.0.3", - "create-torrent": "^4.7.1", + "create-torrent": "^4.7.2", "debug": "^4.3.2", "end-of-stream": "^1.4.4", "escape-html": "^1.0.3", @@ -28590,7 +28598,7 @@ "mime": "^2.5.2", "multistream": "^4.1.0", "package-json-versionify": "^1.0.4", - "parse-torrent": "^9.1.3", + "parse-torrent": "^9.1.4", "pump": "^3.0.0", "queue-microtask": "^1.2.3", "random-iterate": "^1.0.1", @@ -28609,11 +28617,11 @@ "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.2", + "torrent-discovery": "^9.4.3", "torrent-piece": "^2.0.1", "unordered-array-remove": "^1.0.2", "ut_metadata": "^3.5.2", - "ut_pex": "^3.0.1", + "ut_pex": "^3.0.2", "utp-native": "^2.5.3" }, "dependencies": { diff --git a/package.json b/package.json index f8039459..d3a791c9 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ "capture-frame": "4.0.0", "chokidar": "3.5.2", "chromecasts": "1.10.0", - "create-torrent": "4.7.1", + "create-torrent": "4.7.2", "debounce": "1.2.1", "dlnacasts": "0.1.0", "drag-drop": "7.2.0", @@ -41,7 +41,7 @@ "material-ui": "0.20.2", "music-metadata": "7.8.6", "network-address": "1.1.2", - "parse-torrent": "9.1.3", + "parse-torrent": "9.1.4", "prettier-bytes": "1.0.4", "prop-types": "15.7.2", "react": "17.0.2", @@ -53,7 +53,7 @@ "simple-get": "4.0.0", "srt-to-vtt": "1.1.3", "vlc-command": "1.2.0", - "webtorrent": "1.3.4", + "webtorrent": "1.3.6", "winreg": "1.2.4" }, "devDependencies": {