diff --git a/package-lock.json b/package-lock.json index 51ed5b0bf..f353f5dc7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5244,9 +5244,9 @@ } }, "@types/hls.js": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@types/hls.js/-/hls.js-0.13.0.tgz", - "integrity": "sha512-zeW+kWWUvMF7x8/M1kLRCX6C41UcKyDZC/Xy6biGqLhd+rkpv2juVO+tCwPSQPQuqL1VtseoQYdONCOxUZ38Sw==" + "version": "0.13.3", + "resolved": "https://registry.npmjs.org/@types/hls.js/-/hls.js-0.13.3.tgz", + "integrity": "sha512-Po8ZPCsAcPPuf5OODPEkb6cdWJ/w4BdX1veP7IIOc2WG0x1SW4GEQ1+FHKN1AMG2AePJfNUceJbh5PKtP92yRQ==" }, "@types/http-cache-semantics": { "version": "4.0.0", @@ -5773,23 +5773,24 @@ } }, "@videojs/http-streaming": { - "version": "1.13.4", - "resolved": "https://registry.npmjs.org/@videojs/http-streaming/-/http-streaming-1.13.4.tgz", - "integrity": "sha512-I/hWi0uiA8aRwB4tfK44FRaWEoOU3uyvjUJW4cNST3TsweuovGGoud7K09WUrlbN4U0EjQvDqNwwXNggNs3niw==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@videojs/http-streaming/-/http-streaming-2.3.1.tgz", + "integrity": "sha512-T2zgSGzkchjG7CrTK0u5CFtv031hfmHzePmUz+SgMq4URXKVe1kB/hJ6LuVeNWfNYo5RtElq08drhM6p12625g==", "requires": { - "aes-decrypter": "3.0.2", - "global": "^4.3.0", - "m3u8-parser": "4.4.0", - "mpd-parser": "0.10.0", - "mux.js": "5.6.1", - "url-toolkit": "^2.1.3", - "video.js": "^6.8.0 || ^7.0.0" + "@babel/runtime": "^7.5.5", + "@videojs/vhs-utils": "^2.2.1", + "aes-decrypter": "3.1.0", + "global": "^4.3.2", + "m3u8-parser": "4.5.0", + "mpd-parser": "0.14.0", + "mux.js": "5.6.7", + "video.js": "^6 || ^7" } }, "@videojs/vhs-utils": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@videojs/vhs-utils/-/vhs-utils-1.3.0.tgz", - "integrity": "sha512-oiqXDtHQqDPun7JseWkirUHGrgdYdeF12goUut5z7vwAj4DmUufEPFJ4xK5hYGXGFDyDhk2rSFOR122Ze6qXyQ==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@videojs/vhs-utils/-/vhs-utils-2.2.1.tgz", + "integrity": "sha512-9Qbwx3LAdkG1jh2HKfninjXDxVZCeaoPcmct/bUcDRmLej68Z9XhLe5d2a9fy1qB+UuQwWg7YySASesWavYNjQ==", "requires": { "@babel/runtime": "^7.5.5", "global": "^4.3.2", @@ -6264,12 +6265,12 @@ "dev": true }, "aes-decrypter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/aes-decrypter/-/aes-decrypter-3.0.2.tgz", - "integrity": "sha512-SBAfPQpGTbHbAR6qSybPjMio+MYuZwdD/a/ltOq6hj53vK94dphAm88rR3FNaZyEa/x3SobYmdT5f46qUwroLQ==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aes-decrypter/-/aes-decrypter-3.1.0.tgz", + "integrity": "sha512-wL1NFwP2yNrJG4InpXYFhhYe9TfonnDyhyxMq2+K9/qt+SrZzUieOpviN6pkDly7GawTqw5feehk0rn5iYo00g==", "requires": { "@babel/runtime": "^7.5.5", - "@videojs/vhs-utils": "^1.0.0", + "@videojs/vhs-utils": "^2.2.1", "global": "^4.3.2", "pkcs7": "^1.0.4" } @@ -8318,7 +8319,8 @@ "commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true }, "commondir": { "version": "1.0.1", @@ -13225,9 +13227,9 @@ "dev": true }, "hls.js": { - "version": "0.14.8", - "resolved": "https://registry.npmjs.org/hls.js/-/hls.js-0.14.8.tgz", - "integrity": "sha512-4fh8k/sl1SmYXsT4Om8AY5fKa5tUUtAxup2sffrSMh5MNk4Kt4FOZxbjqTGL5VwkroY1oJ9twSciNQNFbPA/WQ==", + "version": "0.14.16", + "resolved": "https://registry.npmjs.org/hls.js/-/hls.js-0.14.16.tgz", + "integrity": "sha512-VACiO99DQFBpflR4fI+6GVHUZn35R0SGGQo0XTDZOm2BUXbeuDHTghTC/k2/3wGln6KBmG8/bXIcDIzDsY2UEg==", "requires": { "eventemitter3": "^4.0.3", "url-toolkit": "^2.1.6" @@ -18166,10 +18168,12 @@ } }, "m3u8-parser": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-4.4.0.tgz", - "integrity": "sha512-iH2AygTFILtato+XAgnoPYzLHM4R3DjATj7Ozbk7EHdB2XoLF2oyOUguM7Kc4UVHbQHHL/QPaw98r7PbWzG0gg==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-4.5.0.tgz", + "integrity": "sha512-RGm/1WVCX3o1bSWbJGmJUu4zTbtJy8lImtgHM4CESFvJRXYztr1j6SW/q9/ghYOrUjgH7radsIar+z1Leln0sA==", "requires": { + "@babel/runtime": "^7.5.5", + "@videojs/vhs-utils": "^2.2.1", "global": "^4.3.2" } }, @@ -19081,12 +19085,12 @@ } }, "mpd-parser": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/mpd-parser/-/mpd-parser-0.10.0.tgz", - "integrity": "sha512-eIqkH/2osPr7tIIjhRmDWqm2wdJ7Q8oPfWvdjealzsLV2D2oNe0a0ae2gyYYs1sw5e5hdssDA2V6Sz8MW+Uvvw==", + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/mpd-parser/-/mpd-parser-0.14.0.tgz", + "integrity": "sha512-HqXQS3WLofcnYFcxv5oWdlciddUaEnN3NasXLVQ793mdnZRrinjz2Yk1DsUYPDYOUWf6ZBBqbFhaJT5LiT2ouA==", "requires": { "@babel/runtime": "^7.5.5", - "@videojs/vhs-utils": "^1.1.0", + "@videojs/vhs-utils": "^2.2.1", "global": "^4.3.2", "xmldom": "^0.1.27" } @@ -19120,9 +19124,9 @@ "dev": true }, "mux.js": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/mux.js/-/mux.js-5.6.1.tgz", - "integrity": "sha512-iIE3EJURbrPZ9Y4i9ADKTIvxGUcAEBOFhwWUOZGCiKlpXDZrqDgcJLDrOa0PenLhw6WYkOyl18kHFEvwm9JSpg==" + "version": "5.6.7", + "resolved": "https://registry.npmjs.org/mux.js/-/mux.js-5.6.7.tgz", + "integrity": "sha512-YSr6B8MUgE4S18MptbY2XM+JKGbw9JDkgs7YkuE/T2fpDKjOhZfb/nD6vmsVxvLYOExWNaQn1UGBp6PGsnTtew==" }, "nanomatch": { "version": "1.2.13", @@ -29398,9 +29402,9 @@ } }, "url-toolkit": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/url-toolkit/-/url-toolkit-2.2.0.tgz", - "integrity": "sha512-Rde0c9S4fJK3FaHim3DSgdQ8IFrSXcZCpAJo9T7/FA+BoQGhK0ow3mpwGQLJCPYsNn6TstpW7/7DzMpSpz9F9w==" + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/url-toolkit/-/url-toolkit-2.2.1.tgz", + "integrity": "sha512-8+DzgrtDZYZGhHaAop5WGVghMdCfOLGbhcArsJD0qDll71FXa7EeKxi2hilPIscn2nwMz4PRjML32Sz4JTN0Xw==" }, "use": { "version": "3.1.1", @@ -29541,12 +29545,12 @@ } }, "video.js": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/video.js/-/video.js-7.8.4.tgz", - "integrity": "sha512-XTWWrhfdrk7nTBkqhWKslfXMpUhsDRsZ2L3ISxjuAgadpiomxFV/OARchtwxO+FdnxTm4njJstPmXbVe3F765g==", + "version": "7.10.2", + "resolved": "https://registry.npmjs.org/video.js/-/video.js-7.10.2.tgz", + "integrity": "sha512-kJTTrqcQn2MhPzWR8zQs6W3HPJWpowO/ZGZcKt2dcJeJdJT0dEDLYtiFdjV37SylCmu66V0flRnV8cipbthveQ==", "requires": { "@babel/runtime": "^7.9.2", - "@videojs/http-streaming": "1.13.2", + "@videojs/http-streaming": "2.2.4", "@videojs/xhr": "2.5.1", "global": "4.3.2", "keycode": "^2.2.0", @@ -29556,27 +29560,18 @@ }, "dependencies": { "@videojs/http-streaming": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@videojs/http-streaming/-/http-streaming-1.13.2.tgz", - "integrity": "sha512-U4Xhh+HxGpRBx9Gm0LlEadq85k9BwckzFgZmyhacauhK/27Mz0goKKFAt+BpxBNp2oHVdAdk8NHfneinsqni3Q==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@videojs/http-streaming/-/http-streaming-2.2.4.tgz", + "integrity": "sha512-gzT46RpAEegOhMId/zZ6uXCVGDMPOv8qmoTykBuvd6/4lVM3lZ1ZJCq0kytAkisDuDKipy93gP46oZEtonlc/Q==", "requires": { - "aes-decrypter": "3.0.0", - "global": "^4.3.0", - "m3u8-parser": "4.4.0", - "mpd-parser": "0.10.0", - "mux.js": "5.5.1", - "url-toolkit": "^2.1.3", - "video.js": "^6.8.0 || ^7.0.0" - } - }, - "aes-decrypter": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/aes-decrypter/-/aes-decrypter-3.0.0.tgz", - "integrity": "sha1-eEihwUW5/b9Xrj4rWxvHzwZEqPs=", - "requires": { - "commander": "^2.9.0", + "@babel/runtime": "^7.5.5", + "@videojs/vhs-utils": "^2.2.1", + "aes-decrypter": "3.1.0", "global": "^4.3.2", - "pkcs7": "^1.0.2" + "m3u8-parser": "4.5.0", + "mpd-parser": "0.14.0", + "mux.js": "5.6.7", + "video.js": "^6 || ^7" } }, "global": { @@ -29588,11 +29583,6 @@ "process": "~0.5.1" } }, - "mux.js": { - "version": "5.5.1", - "resolved": "https://registry.npmjs.org/mux.js/-/mux.js-5.5.1.tgz", - "integrity": "sha512-5VmmjADBqS4++8pTI6poSRJ+chHdaoI4XErcQPM5w4QfwaDl+FQlSI0iOgWbYDn6CBCbDRKaSCcEiN2K5aHNGQ==" - }, "process": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/process/-/process-0.5.2.tgz", diff --git a/package.json b/package.json index 0967d8346..81678f7eb 100644 --- a/package.json +++ b/package.json @@ -109,13 +109,13 @@ "@angular/material": "10.1.2", "@datorama/akita": "5.2.6", "@ngx-pwa/local-storage": "10.1.0", - "@types/hls.js": "0.13.0", + "@types/hls.js": "0.13.3", "@types/video.js": "7.3.11", - "@videojs/http-streaming": "1.13.4", + "@videojs/http-streaming": "2.3.1", "about-window": "1.13.4", "axios": "0.21.0", "custom-electron-titlebar": "3.2.5", - "hls.js": "0.14.8", + "hls.js": "0.14.16", "iptv-playlist-parser": "0.5.0", "lodash": "4.17.19", "material-icons": "0.3.1",