diff --git a/package-lock.json b/package-lock.json index 8295d003..54c4fc0d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -42,7 +42,7 @@ "simple-get": "4.0.0", "srt-to-vtt": "1.1.3", "vlc-command": "1.2.0", - "webtorrent": "1.5.11", + "webtorrent": "1.6.0", "winreg": "1.2.4" }, "devDependencies": { @@ -930,15 +930,23 @@ } }, "node_modules/@octokit/request/node_modules/node-fetch": { - "version": "2.6.6", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.6.tgz", - "integrity": "sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==", + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", "dev": true, "dependencies": { "whatwg-url": "^5.0.0" }, "engines": { "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } } }, "node_modules/@octokit/rest": { @@ -2327,9 +2335,9 @@ ] }, "node_modules/bittorrent-protocol": { - "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==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bittorrent-protocol/-/bittorrent-protocol-3.5.0.tgz", + "integrity": "sha512-UaO88TW/FSBH5NEnZGhLLapwMB8wAAfitBFHsRTx3wBUaVi+H8nCMYLimHdMJ3m5uNGVy1HZR7ZO2giTUC0kLQ==", "funding": [ { "type": "github", @@ -2345,9 +2353,9 @@ } ], "dependencies": { - "bencode": "^2.0.1", + "bencode": "^2.0.2", "bitfield": "^4.0.0", - "debug": "^4.3.1", + "debug": "^4.3.3", "randombytes": "^2.1.0", "rc4": "^0.1.5", "readable-stream": "^3.6.0", @@ -4927,9 +4935,9 @@ } }, "node_modules/electron/node_modules/@types/node": { - "version": "14.18.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.5.tgz", - "integrity": "sha512-LMy+vDDcQR48EZdEx5wRX1q/sEl6NdGuHXPnfeL8ixkwCOSZ2qnIyIZmcCbdX0MeRqHhAcHmX+haCbrS8Run+A==" + "version": "14.18.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.7.tgz", + "integrity": "sha512-UpLEO1iBG7esNPusSAjoZhWFK5Mfd8QfwWhHRrg5io13POn/stsBgTCba9suQaFflNA4tc0+6AFM3R6BZNng6A==" }, "node_modules/elementtree": { "version": "0.1.7", @@ -7077,15 +7085,23 @@ } }, "node_modules/ghauth/node_modules/node-fetch": { - "version": "2.6.6", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.6.tgz", - "integrity": "sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==", + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", "dev": true, "dependencies": { "whatwg-url": "^5.0.0" }, "engines": { "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } } }, "node_modules/github-url-to-object": { @@ -10776,15 +10792,23 @@ } }, "node_modules/puppeteer-core/node_modules/node-fetch": { - "version": "2.6.6", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.6.tgz", - "integrity": "sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==", + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", "dev": true, "dependencies": { "whatwg-url": "^5.0.0" }, "engines": { "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } } }, "node_modules/query-ast": { @@ -12056,9 +12080,9 @@ } }, "node_modules/spectron/node_modules/@sindresorhus/is": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.2.1.tgz", - "integrity": "sha512-BrzrgtaqEre0qfvI8sMTaEvx+bayuhPmfe2rfeUGPPHYr/PLxCOqkOe4TQTDPb+qcqgNcsAtXV/Ew74mcDIE8w==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.3.0.tgz", + "integrity": "sha512-wwOvh0eO3PiTEivGJWiZ+b946SlMSb4pe+y+Ur/4S87cwo09pYi+FWHHnbrM3W9W7cBYKDqQXcrFYjYUCOJUEQ==", "dev": true, "engines": { "node": ">=10" @@ -13888,9 +13912,9 @@ } }, "node_modules/webdriver/node_modules/@sindresorhus/is": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.2.1.tgz", - "integrity": "sha512-BrzrgtaqEre0qfvI8sMTaEvx+bayuhPmfe2rfeUGPPHYr/PLxCOqkOe4TQTDPb+qcqgNcsAtXV/Ew74mcDIE8w==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.3.0.tgz", + "integrity": "sha512-wwOvh0eO3PiTEivGJWiZ+b946SlMSb4pe+y+Ur/4S87cwo09pYi+FWHHnbrM3W9W7cBYKDqQXcrFYjYUCOJUEQ==", "dev": true, "engines": { "node": ">=10" @@ -14095,9 +14119,9 @@ "dev": true }, "node_modules/webtorrent": { - "version": "1.5.11", - "resolved": "https://registry.npmjs.org/webtorrent/-/webtorrent-1.5.11.tgz", - "integrity": "sha512-oM+2tXsZeQLh6Q+At4nMkvQzbHRqfI6I7k2Cc9qsxvy1orK8xp3LY5CqIWw02iXhxwGIJfSEoCnwFkMN5YxmPw==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/webtorrent/-/webtorrent-1.6.0.tgz", + "integrity": "sha512-opBqy3BMPYbEp6O+MCbz6XfucMxcR0q0bxTFw2We0WHvu14Tb/27HzFzyK+7eI4mk7/iGyRg5Tomyt7NvymOsg==", "funding": [ { "type": "github", @@ -14117,7 +14141,7 @@ "addr-to-ip-port": "^1.5.4", "bitfield": "^4.0.0", "bittorrent-dht": "^10.0.2", - "bittorrent-protocol": "^3.4.3", + "bittorrent-protocol": "^3.5.0", "cache-chunk-store": "^3.2.2", "chrome-net": "^3.3.4", "chunk-store-stream": "^4.3.0", @@ -15334,9 +15358,9 @@ }, "dependencies": { "node-fetch": { - "version": "2.6.6", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.6.tgz", - "integrity": "sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==", + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", "dev": true, "requires": { "whatwg-url": "^5.0.0" @@ -16474,13 +16498,13 @@ "integrity": "sha512-Xzk1FJFHmsc9H8IKFtDUkfAZIT1HW8r6UqajfZBBxWmpA1v7FsPO8xPFtnFzCqcXlPN3yi8dDmlqZCemyB7P8w==" }, "bittorrent-protocol": { - "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==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bittorrent-protocol/-/bittorrent-protocol-3.5.0.tgz", + "integrity": "sha512-UaO88TW/FSBH5NEnZGhLLapwMB8wAAfitBFHsRTx3wBUaVi+H8nCMYLimHdMJ3m5uNGVy1HZR7ZO2giTUC0kLQ==", "requires": { - "bencode": "^2.0.1", + "bencode": "^2.0.2", "bitfield": "^4.0.0", - "debug": "^4.3.1", + "debug": "^4.3.3", "randombytes": "^2.1.0", "rc4": "^0.1.5", "readable-stream": "^3.6.0", @@ -17969,9 +17993,9 @@ }, "dependencies": { "@types/node": { - "version": "14.18.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.5.tgz", - "integrity": "sha512-LMy+vDDcQR48EZdEx5wRX1q/sEl6NdGuHXPnfeL8ixkwCOSZ2qnIyIZmcCbdX0MeRqHhAcHmX+haCbrS8Run+A==" + "version": "14.18.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.7.tgz", + "integrity": "sha512-UpLEO1iBG7esNPusSAjoZhWFK5Mfd8QfwWhHRrg5io13POn/stsBgTCba9suQaFflNA4tc0+6AFM3R6BZNng6A==" } } }, @@ -20127,9 +20151,9 @@ }, "dependencies": { "node-fetch": { - "version": "2.6.6", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.6.tgz", - "integrity": "sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==", + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", "dev": true, "requires": { "whatwg-url": "^5.0.0" @@ -22977,9 +23001,9 @@ } }, "node-fetch": { - "version": "2.6.6", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.6.tgz", - "integrity": "sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==", + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", "dev": true, "requires": { "whatwg-url": "^5.0.0" @@ -23972,9 +23996,9 @@ "requires": {} }, "@sindresorhus/is": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.2.1.tgz", - "integrity": "sha512-BrzrgtaqEre0qfvI8sMTaEvx+bayuhPmfe2rfeUGPPHYr/PLxCOqkOe4TQTDPb+qcqgNcsAtXV/Ew74mcDIE8w==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.3.0.tgz", + "integrity": "sha512-wwOvh0eO3PiTEivGJWiZ+b946SlMSb4pe+y+Ur/4S87cwo09pYi+FWHHnbrM3W9W7cBYKDqQXcrFYjYUCOJUEQ==", "dev": true }, "@szmarczak/http-timer": { @@ -25370,9 +25394,9 @@ }, "dependencies": { "@sindresorhus/is": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.2.1.tgz", - "integrity": "sha512-BrzrgtaqEre0qfvI8sMTaEvx+bayuhPmfe2rfeUGPPHYr/PLxCOqkOe4TQTDPb+qcqgNcsAtXV/Ew74mcDIE8w==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.3.0.tgz", + "integrity": "sha512-wwOvh0eO3PiTEivGJWiZ+b946SlMSb4pe+y+Ur/4S87cwo09pYi+FWHHnbrM3W9W7cBYKDqQXcrFYjYUCOJUEQ==", "dev": true }, "@szmarczak/http-timer": { @@ -25534,15 +25558,15 @@ "dev": true }, "webtorrent": { - "version": "1.5.11", - "resolved": "https://registry.npmjs.org/webtorrent/-/webtorrent-1.5.11.tgz", - "integrity": "sha512-oM+2tXsZeQLh6Q+At4nMkvQzbHRqfI6I7k2Cc9qsxvy1orK8xp3LY5CqIWw02iXhxwGIJfSEoCnwFkMN5YxmPw==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/webtorrent/-/webtorrent-1.6.0.tgz", + "integrity": "sha512-opBqy3BMPYbEp6O+MCbz6XfucMxcR0q0bxTFw2We0WHvu14Tb/27HzFzyK+7eI4mk7/iGyRg5Tomyt7NvymOsg==", "requires": { "@webtorrent/http-node": "^1.3.0", "addr-to-ip-port": "^1.5.4", "bitfield": "^4.0.0", "bittorrent-dht": "^10.0.2", - "bittorrent-protocol": "^3.4.3", + "bittorrent-protocol": "^3.5.0", "cache-chunk-store": "^3.2.2", "chrome-net": "^3.3.4", "chunk-store-stream": "^4.3.0", diff --git a/package.json b/package.json index e3f2cf60..4dc46bc7 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ "simple-get": "4.0.0", "srt-to-vtt": "1.1.3", "vlc-command": "1.2.0", - "webtorrent": "1.5.11", + "webtorrent": "1.6.0", "winreg": "1.2.4" }, "devDependencies": {