diff --git a/clients/desktop/package.json b/clients/desktop/package.json index d65e701..12c2911 100644 --- a/clients/desktop/package.json +++ b/clients/desktop/package.json @@ -20,7 +20,7 @@ "@tauri-apps/plugin-process": "^2.3.1", "@tauri-apps/plugin-shell": "^2.0.0", "@tauri-apps/plugin-updater": "^2.10.0", - "@videojs/react": "^10.0.0-beta.8", + "@videojs/react": "^10.0.0-beta.24", "react": "^19.0.0", "react-dom": "^19.0.0", "tauri-plugin-liquid-glass-api": "^0.1.6", diff --git a/clients/react/package.json b/clients/react/package.json index b48ed13..1d0d87c 100644 --- a/clients/react/package.json +++ b/clients/react/package.json @@ -41,7 +41,7 @@ "dependencies": { "@lookout/shared": "*", "@squircle-js/react": "^1.3.0", - "@videojs/react": "^10.0.0-beta.8", + "@videojs/react": "^10.0.0-beta.24", "motion": "^12.38.0" }, "devDependencies": { diff --git a/clients/web/package.json b/clients/web/package.json index 44f8f66..61a982c 100644 --- a/clients/web/package.json +++ b/clients/web/package.json @@ -12,7 +12,7 @@ "dependencies": { "@lookout/react": "*", "@lookout/shared": "*", - "@videojs/react": "^10.0.0-beta.8", + "@videojs/react": "^10.0.0-beta.24", "react": "^19.0.0", "react-dom": "^19.0.0" }, diff --git a/package-lock.json b/package-lock.json index f707d03..c94f0af 100644 --- a/package-lock.json +++ b/package-lock.json @@ -32,7 +32,7 @@ "@tauri-apps/plugin-process": "^2.3.1", "@tauri-apps/plugin-shell": "^2.0.0", "@tauri-apps/plugin-updater": "^2.10.0", - "@videojs/react": "^10.0.0-beta.8", + "@videojs/react": "^10.0.0-beta.24", "react": "^19.0.0", "react-dom": "^19.0.0", "tauri-plugin-liquid-glass-api": "^0.1.6", @@ -54,7 +54,7 @@ "dependencies": { "@lookout/shared": "*", "@squircle-js/react": "^1.3.0", - "@videojs/react": "^10.0.0-beta.8", + "@videojs/react": "^10.0.0-beta.24", "motion": "^12.38.0" }, "devDependencies": { @@ -79,7 +79,7 @@ "dependencies": { "@lookout/react": "*", "@lookout/shared": "*", - "@videojs/react": "^10.0.0-beta.8", + "@videojs/react": "^10.0.0-beta.24", "react": "^19.0.0", "react-dom": "^19.0.0" }, @@ -5332,52 +5332,55 @@ } }, "node_modules/@videojs/core": { - "version": "10.0.0-beta.8", - "resolved": "https://registry.npmjs.org/@videojs/core/-/core-10.0.0-beta.8.tgz", - "integrity": "sha512-nSzsSpeFM+nYXN9iIdfXwdOOTniFQqV48JmFF3u4AVpxo900Nb37beW1AZHPBaYkUjKtWeva/9lSibP41lG5FA==", + "version": "10.0.0-beta.24", + "resolved": "https://registry.npmjs.org/@videojs/core/-/core-10.0.0-beta.24.tgz", + "integrity": "sha512-v18EkiyxNkLvCccZ3yPWO5J2OLWehTueNywhLFcLLltfLqO6OvKG2Gg2RUVYFcOEWS5e9CpUmrXOVAWUzYAuMw==", "license": "Apache-2.0", "dependencies": { - "@videojs/spf": "10.0.0-beta.8", - "@videojs/store": "10.0.0-beta.8", - "@videojs/utils": "10.0.0-beta.8", + "@videojs/spf": "10.0.0-beta.24", + "@videojs/store": "10.0.0-beta.24", + "@videojs/utils": "10.0.0-beta.24", "dashjs": "^5.0.0", - "hls.js": "^1.6.7" + "hls.js": "^1.6.7", + "mux-embed": "^5.17.10" } }, "node_modules/@videojs/react": { - "version": "10.0.0-beta.8", - "resolved": "https://registry.npmjs.org/@videojs/react/-/react-10.0.0-beta.8.tgz", - "integrity": "sha512-D7d/W4yjlSK2YBtOp6xISDChMKZvRw1Ur1J+O3D4iB7Wr/q1DaHTrk7Yf16UKwYJ27QcplZAq/m8Xw8ZyWUEXQ==", + "version": "10.0.0-beta.24", + "resolved": "https://registry.npmjs.org/@videojs/react/-/react-10.0.0-beta.24.tgz", + "integrity": "sha512-+K2QkZiYfmUz7YREJwLZbCqj5q6xeCGCKU9qBl9v1tqlAhkxbPeCY0ltSv2AHij4v/zxGSjMrRgqpjsphHK2Ow==", "license": "Apache-2.0", "dependencies": { - "@videojs/core": "10.0.0-beta.8", - "@videojs/spf": "10.0.0-beta.8", - "@videojs/store": "10.0.0-beta.8", - "@videojs/utils": "10.0.0-beta.8" + "@videojs/core": "10.0.0-beta.24", + "@videojs/spf": "10.0.0-beta.24", + "@videojs/store": "10.0.0-beta.24", + "@videojs/utils": "10.0.0-beta.24" }, "peerDependencies": { - "react": ">=16.8.0" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, "node_modules/@videojs/spf": { - "version": "10.0.0-beta.8", - "resolved": "https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-beta.8.tgz", - "integrity": "sha512-IDyGppHjV105sVScZ06zHAZ16e8yG/epYWWCZSfACywU6izOp9X2xrGvWHTk4ECUfXt3a1aregp+kp8V+bsRZw==", + "version": "10.0.0-beta.24", + "resolved": "https://registry.npmjs.org/@videojs/spf/-/spf-10.0.0-beta.24.tgz", + "integrity": "sha512-ACTOHzhCoTJLndyX5lq+k7A3Q9gaJeEdtjgVfbYvV/F8OwEA1zT5gGJnG/bbHC81yI/w51b+YneB8pGJutUTjw==", "license": "Apache-2.0", "dependencies": { - "@videojs/utils": "10.0.0-beta.8" + "@videojs/utils": "10.0.0-beta.24", + "signal-polyfill": "^0.2.2" } }, "node_modules/@videojs/store": { - "version": "10.0.0-beta.8", - "resolved": "https://registry.npmjs.org/@videojs/store/-/store-10.0.0-beta.8.tgz", - "integrity": "sha512-TysJh2//knPsnB2k1+hZTqOOppr6zr3BUJxmmPLMWKE8SegBdDjgs1+dr1f3ygfk14dP5Fx4oOTRvpgVBcZVXw==", + "version": "10.0.0-beta.24", + "resolved": "https://registry.npmjs.org/@videojs/store/-/store-10.0.0-beta.24.tgz", + "integrity": "sha512-gFAozvxGTviFpKVwsrNAo2cNjTcwRDg/AwLs4Gft/XqxSggD7CxilZ9d6W1nTxAbcSMPvrySmnW8wuGtbbPyEw==", "license": "Apache-2.0", "dependencies": { - "@videojs/utils": "10.0.0-beta.8" + "@videojs/utils": "10.0.0-beta.24" }, "peerDependencies": { - "@videojs/element": "10.0.0-beta.8", + "@videojs/element": "10.0.0-beta.24", "react": "^18.0.0 || ^19.0.0" }, "peerDependenciesMeta": { @@ -5390,9 +5393,9 @@ } }, "node_modules/@videojs/utils": { - "version": "10.0.0-beta.8", - "resolved": "https://registry.npmjs.org/@videojs/utils/-/utils-10.0.0-beta.8.tgz", - "integrity": "sha512-DTlpCs9b3krLFwOCXJi7eqdNwzbpiWpO9X1MhDDfwlEZgjYf6hmMBsfTjZfcGZERHhvdYPHG86cLIXJS5v9iyw==", + "version": "10.0.0-beta.24", + "resolved": "https://registry.npmjs.org/@videojs/utils/-/utils-10.0.0-beta.24.tgz", + "integrity": "sha512-sQvsawB1pQiYJxkGnrdxWrcfmEvjjmGSDcrt47OmI0FQx40GseO+QMzm3XvGuxmy6KOKneCfegHFBt+Ez0MKLw==", "license": "Apache-2.0" }, "node_modules/@vitejs/plugin-react": { @@ -6864,9 +6867,9 @@ } }, "node_modules/hls.js": { - "version": "1.6.15", - "resolved": "https://registry.npmjs.org/hls.js/-/hls.js-1.6.15.tgz", - "integrity": "sha512-E3a5VwgXimGHwpRGV+WxRTKeSp2DW5DI5MWv34ulL3t5UNmyJWCQ1KmLEHbYzcfThfXG8amBL+fCYPneGHC4VA==", + "version": "1.6.16", + "resolved": "https://registry.npmjs.org/hls.js/-/hls.js-1.6.16.tgz", + "integrity": "sha512-VSIRpLfRwlAAdGL4wiTucx2ScRipo0ed1FBatWkyt832jC4CReKstga6yIhYVwGu9LOBjuX9wzmRMeQdBJtzEA==", "license": "Apache-2.0" }, "node_modules/html-entities": { @@ -7342,6 +7345,12 @@ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "license": "MIT" }, + "node_modules/mux-embed": { + "version": "5.18.1", + "resolved": "https://registry.npmjs.org/mux-embed/-/mux-embed-5.18.1.tgz", + "integrity": "sha512-ePsHjiEKY+FgrSBiMmaF+LOtTQSSBWv/1zqpREQFN96JE93xlsArT/MEi30yKOE06MgjOlL70YI750molu3y7g==", + "license": "MIT" + }, "node_modules/mz": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", @@ -8278,6 +8287,12 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/signal-polyfill": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/signal-polyfill/-/signal-polyfill-0.2.2.tgz", + "integrity": "sha512-p63Y4Er5/eMQ9RHg0M0Y64NlsQKpiu6MDdhBXpyywRuWiPywhJTpKJ1iB5K2hJEbFZ0BnDS7ZkJ+0AfTuL37Rg==", + "license": "Apache-2.0" + }, "node_modules/sonic-boom": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-4.2.1.tgz", @@ -9100,7 +9115,6 @@ "os": [ "aix" ], - "peer": true, "engines": { "node": ">=18" } @@ -9118,7 +9132,6 @@ "os": [ "android" ], - "peer": true, "engines": { "node": ">=18" } @@ -9136,7 +9149,6 @@ "os": [ "android" ], - "peer": true, "engines": { "node": ">=18" } @@ -9154,7 +9166,6 @@ "os": [ "android" ], - "peer": true, "engines": { "node": ">=18" } @@ -9172,7 +9183,6 @@ "os": [ "darwin" ], - "peer": true, "engines": { "node": ">=18" } @@ -9190,7 +9200,6 @@ "os": [ "darwin" ], - "peer": true, "engines": { "node": ">=18" } @@ -9208,7 +9217,6 @@ "os": [ "freebsd" ], - "peer": true, "engines": { "node": ">=18" } @@ -9226,7 +9234,6 @@ "os": [ "freebsd" ], - "peer": true, "engines": { "node": ">=18" } @@ -9244,7 +9251,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=18" } @@ -9262,7 +9268,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=18" } @@ -9280,7 +9285,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=18" } @@ -9298,7 +9302,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=18" } @@ -9316,7 +9319,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=18" } @@ -9334,7 +9336,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=18" } @@ -9352,7 +9353,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=18" } @@ -9370,7 +9370,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=18" } @@ -9388,7 +9387,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=18" } @@ -9406,7 +9404,6 @@ "os": [ "netbsd" ], - "peer": true, "engines": { "node": ">=18" } @@ -9424,7 +9421,6 @@ "os": [ "openbsd" ], - "peer": true, "engines": { "node": ">=18" } @@ -9442,7 +9438,6 @@ "os": [ "sunos" ], - "peer": true, "engines": { "node": ">=18" } @@ -9460,7 +9455,6 @@ "os": [ "win32" ], - "peer": true, "engines": { "node": ">=18" } @@ -9478,7 +9472,6 @@ "os": [ "win32" ], - "peer": true, "engines": { "node": ">=18" } @@ -9496,7 +9489,6 @@ "os": [ "win32" ], - "peer": true, "engines": { "node": ">=18" }