diff --git a/package-lock.json b/package-lock.json index 037c013a..8d5fbd82 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.32", + "webtorrent": "1.9.1", "winreg": "1.2.4" }, "devDependencies": { @@ -511,9 +511,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.19.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.6.tgz", - "integrity": "sha512-h1IUp81s2JYJ3mRkdxJgs4UvmSsRvDrx5ICSJbPvtWYv5i1nTBGcBpnog+89rAFMwvvru6E5NUHdBe01UeSzYA==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.0.tgz", + "integrity": "sha512-G9VgAhEaICnz8iiJeGJQyVl6J2nTjbW0xeisva0PK6XcKsga7BIaqm4ZF8Rg1Wbaqmy6znspNqhPaPkyukujzg==", "dev": true, "bin": { "parser": "bin/babel-parser.js" @@ -1264,9 +1264,9 @@ "devOptional": true }, "node_modules/@types/node": { - "version": "14.18.32", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.32.tgz", - "integrity": "sha512-Y6S38pFr04yb13qqHf8uk1nHE3lXgQ30WZbv1mLliV9pt0NjvqdWttLcrOYLnXbOafknVYRHZGoMSpR9UwfYow==" + "version": "14.18.33", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.33.tgz", + "integrity": "sha512-qelS/Ra6sacc4loe/3MSjXNL1dNQ/GjxNHVzuChwMfmk7HuycRLVQN2qNY3XahK+fZc5E2szqQSKUyAF0E+2bg==" }, "node_modules/@types/parse-json": { "version": "4.0.0", @@ -6690,9 +6690,9 @@ "integrity": "sha1-AGd1UJ85NXAXhNPtL8nxLJ3xurI=" }, "node_modules/fs-chunk-store": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/fs-chunk-store/-/fs-chunk-store-2.0.5.tgz", - "integrity": "sha512-z3c2BmyaHdQTtIVXJDQOvwZVWN2gNU//0IYKK2LuPr+cZyGoIrgDwI4iDASaTUyQbOBtyg/k6GuDZepB6jQIPw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/fs-chunk-store/-/fs-chunk-store-3.0.1.tgz", + "integrity": "sha512-YrOFuXtUJQBkOZ2QBXBoIrjLJ/TNTpEaGnxV+TmL1qaW5J4ah6lxMh/X9pb3To+hbaoT/pRuBXLkkqoavQoQFw==", "funding": [ { "type": "github", @@ -6711,7 +6711,6 @@ "queue-microtask": "^1.2.2", "random-access-file": "^2.0.1", "randombytes": "^2.0.3", - "rimraf": "^3.0.0", "run-parallel": "^1.1.2", "thunky": "^1.0.1" } @@ -7534,9 +7533,9 @@ } }, "node_modules/global-agent/node_modules/core-js": { - "version": "3.25.5", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.25.5.tgz", - "integrity": "sha512-nbm6eZSjm+ZuBQxCUPQKQCoUEfFOXjUZ8dTTyikyKaWrTYmAVbykQfwsKE5dBK88u3QCkCrzsx/PPlKfhsvgpw==", + "version": "3.26.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.26.0.tgz", + "integrity": "sha512-+DkDrhoR4Y0PxDz6rurahuB+I45OsEUv8E1maPTB6OuHRohMMcznBq9TMpdpDMm/hUPob/mJJS3PqgbHpMTQgw==", "hasInstallScript": true, "optional": true, "funding": { @@ -12870,9 +12869,9 @@ } }, "node_modules/streamx": { - "version": "2.12.4", - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.12.4.tgz", - "integrity": "sha512-K3xdIp8YSkvbdI0PrCcP0JkniN8cPCyeKlcZgRFSl1o1xKINCYM93FryvTSOY57x73pz5/AjO5B8b9BYf21wWw==", + "version": "2.12.5", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.12.5.tgz", + "integrity": "sha512-Y+nkFw57Z5JHT3zLlqFm3GccOy2FeYdUrrqita6Dd8kr/8enPn9GKa8IYf3/DmEKfZl/E2sWoSKUnd4qhonrgg==", "dependencies": { "fast-fifo": "^1.0.0", "queue-tick": "^1.0.0" @@ -14590,9 +14589,9 @@ "dev": true }, "node_modules/webtorrent": { - "version": "1.8.32", - "resolved": "https://registry.npmjs.org/webtorrent/-/webtorrent-1.8.32.tgz", - "integrity": "sha512-PjtJn3sY4Uqb1PEuxID+Cps4AshUKZpo3EhkT14y1SySmMVHeSX2crwh1rXIGX3fJUeF0zM5iEg+Ic2mN4CFZw==", + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/webtorrent/-/webtorrent-1.9.1.tgz", + "integrity": "sha512-lFVMY1+GmTJlPAzEuWqQKP3/83c4bGFuJGPjI0lFRgYvUeQqxHv2Qwriz1SOK96MKuhMPKS9y4kf1CddZzoBjQ==", "funding": [ { "type": "github", @@ -14622,7 +14621,7 @@ "end-of-stream": "^1.4.4", "escape-html": "^1.0.3", "fast-blob-stream": "^1.1.1", - "fs-chunk-store": "^2.0.5", + "fs-chunk-store": "^3.0.1", "immediate-chunk-store": "^2.2.0", "join-async-iterator": "^1.1.1", "load-ip-set": "^2.2.1", @@ -14645,7 +14644,7 @@ "simple-sha1": "^3.1.0", "speed-limiter": "^1.0.2", "stream-with-known-length-to-buffer": "^1.0.4", - "streamx": "^2.12.4", + "streamx": "^2.12.5", "throughput": "^1.0.1", "torrent-discovery": "^9.4.14", "torrent-piece": "^2.0.1", @@ -14654,7 +14653,7 @@ "ut_pex": "^3.0.2" }, "engines": { - "node": ">=12" + "node": ">=14" }, "optionalDependencies": { "utp-native": "^2.5.3" @@ -15523,9 +15522,9 @@ } }, "@babel/parser": { - "version": "7.19.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.6.tgz", - "integrity": "sha512-h1IUp81s2JYJ3mRkdxJgs4UvmSsRvDrx5ICSJbPvtWYv5i1nTBGcBpnog+89rAFMwvvru6E5NUHdBe01UeSzYA==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.0.tgz", + "integrity": "sha512-G9VgAhEaICnz8iiJeGJQyVl6J2nTjbW0xeisva0PK6XcKsga7BIaqm4ZF8Rg1Wbaqmy6znspNqhPaPkyukujzg==", "dev": true }, "@babel/plugin-syntax-jsx": { @@ -16140,9 +16139,9 @@ "devOptional": true }, "@types/node": { - "version": "14.18.32", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.32.tgz", - "integrity": "sha512-Y6S38pFr04yb13qqHf8uk1nHE3lXgQ30WZbv1mLliV9pt0NjvqdWttLcrOYLnXbOafknVYRHZGoMSpR9UwfYow==" + "version": "14.18.33", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.33.tgz", + "integrity": "sha512-qelS/Ra6sacc4loe/3MSjXNL1dNQ/GjxNHVzuChwMfmk7HuycRLVQN2qNY3XahK+fZc5E2szqQSKUyAF0E+2bg==" }, "@types/parse-json": { "version": "4.0.0", @@ -20256,14 +20255,13 @@ "integrity": "sha1-AGd1UJ85NXAXhNPtL8nxLJ3xurI=" }, "fs-chunk-store": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/fs-chunk-store/-/fs-chunk-store-2.0.5.tgz", - "integrity": "sha512-z3c2BmyaHdQTtIVXJDQOvwZVWN2gNU//0IYKK2LuPr+cZyGoIrgDwI4iDASaTUyQbOBtyg/k6GuDZepB6jQIPw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/fs-chunk-store/-/fs-chunk-store-3.0.1.tgz", + "integrity": "sha512-YrOFuXtUJQBkOZ2QBXBoIrjLJ/TNTpEaGnxV+TmL1qaW5J4ah6lxMh/X9pb3To+hbaoT/pRuBXLkkqoavQoQFw==", "requires": { "queue-microtask": "^1.2.2", "random-access-file": "^2.0.1", "randombytes": "^2.0.3", - "rimraf": "^3.0.0", "run-parallel": "^1.1.2", "thunky": "^1.0.1" } @@ -20911,9 +20909,9 @@ }, "dependencies": { "core-js": { - "version": "3.25.5", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.25.5.tgz", - "integrity": "sha512-nbm6eZSjm+ZuBQxCUPQKQCoUEfFOXjUZ8dTTyikyKaWrTYmAVbykQfwsKE5dBK88u3QCkCrzsx/PPlKfhsvgpw==", + "version": "3.26.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.26.0.tgz", + "integrity": "sha512-+DkDrhoR4Y0PxDz6rurahuB+I45OsEUv8E1maPTB6OuHRohMMcznBq9TMpdpDMm/hUPob/mJJS3PqgbHpMTQgw==", "optional": true } } @@ -24931,9 +24929,9 @@ } }, "streamx": { - "version": "2.12.4", - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.12.4.tgz", - "integrity": "sha512-K3xdIp8YSkvbdI0PrCcP0JkniN8cPCyeKlcZgRFSl1o1xKINCYM93FryvTSOY57x73pz5/AjO5B8b9BYf21wWw==", + "version": "2.12.5", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.12.5.tgz", + "integrity": "sha512-Y+nkFw57Z5JHT3zLlqFm3GccOy2FeYdUrrqita6Dd8kr/8enPn9GKa8IYf3/DmEKfZl/E2sWoSKUnd4qhonrgg==", "requires": { "fast-fifo": "^1.0.0", "queue-tick": "^1.0.0" @@ -26211,9 +26209,9 @@ "dev": true }, "webtorrent": { - "version": "1.8.32", - "resolved": "https://registry.npmjs.org/webtorrent/-/webtorrent-1.8.32.tgz", - "integrity": "sha512-PjtJn3sY4Uqb1PEuxID+Cps4AshUKZpo3EhkT14y1SySmMVHeSX2crwh1rXIGX3fJUeF0zM5iEg+Ic2mN4CFZw==", + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/webtorrent/-/webtorrent-1.9.1.tgz", + "integrity": "sha512-lFVMY1+GmTJlPAzEuWqQKP3/83c4bGFuJGPjI0lFRgYvUeQqxHv2Qwriz1SOK96MKuhMPKS9y4kf1CddZzoBjQ==", "requires": { "@webtorrent/http-node": "^1.3.0", "addr-to-ip-port": "^1.5.4", @@ -26229,7 +26227,7 @@ "end-of-stream": "^1.4.4", "escape-html": "^1.0.3", "fast-blob-stream": "^1.1.1", - "fs-chunk-store": "^2.0.5", + "fs-chunk-store": "^3.0.1", "immediate-chunk-store": "^2.2.0", "join-async-iterator": "^1.1.1", "load-ip-set": "^2.2.1", @@ -26252,7 +26250,7 @@ "simple-sha1": "^3.1.0", "speed-limiter": "^1.0.2", "stream-with-known-length-to-buffer": "^1.0.4", - "streamx": "^2.12.4", + "streamx": "^2.12.5", "throughput": "^1.0.1", "torrent-discovery": "^9.4.14", "torrent-piece": "^2.0.1", diff --git a/package.json b/package.json index baec4bdb..9b7ae31b 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.32", + "webtorrent": "1.9.1", "winreg": "1.2.4" }, "devDependencies": {