diff --git a/examples/default-provider/app/(default)/source-tag/page.tsx b/examples/default-provider/app/(default)/source-tag/page.tsx
new file mode 100644
index 0000000..44b285d
--- /dev/null
+++ b/examples/default-provider/app/(default)/source-tag/page.tsx
@@ -0,0 +1,18 @@
+import { Metadata } from 'next';
+import Player from 'next-video/player';
+
+export const metadata: Metadata = {
+ title: 'next-video - Player only',
+};
+
+export default function Page() {
+ return (
+ <>
+
+ >
+ );
+}
diff --git a/examples/default-provider/app/sidebar-nav.tsx b/examples/default-provider/app/sidebar-nav.tsx
index 1b26e82..f3687ac 100644
--- a/examples/default-provider/app/sidebar-nav.tsx
+++ b/examples/default-provider/app/sidebar-nav.tsx
@@ -26,6 +26,9 @@ export default function SidebarNav() {
Player only
+
+ Source tag
+
}
diff --git a/examples/default-provider/package-lock.json b/examples/default-provider/package-lock.json
index 4cd1b4e..b73c387 100644
--- a/examples/default-provider/package-lock.json
+++ b/examples/default-provider/package-lock.json
@@ -8,7 +8,7 @@
"name": "default-provider",
"version": "0.1.0",
"dependencies": {
- "next": "14.2.2",
+ "next": "14.2.5",
"next-video": "file:../..",
"open-props": "^1.7.3",
"react": "^18",
@@ -25,17 +25,17 @@
}
},
"../..": {
- "version": "1.0.7",
+ "version": "1.1.2",
"license": "MIT",
"dependencies": {
"@aws-sdk/client-s3": "^3.540.0",
"@inquirer/prompts": "^4.3.1",
- "@mux/mux-node": "8.5.0",
- "@mux/mux-player-react": "2.6.0",
- "@mux/mux-video-react": "0.10.0",
- "@next/env": "^14.2.3",
+ "@mux/mux-node": "8.8.0",
+ "@mux/mux-player-react": "2.9.0",
+ "@mux/mux-video-react": "0.11.2",
+ "@next/env": "^14.2.4",
"@paralleldrive/cuid2": "^2.2.2",
- "@vercel/blob": "^0.22.1",
+ "@vercel/blob": "^0.23.3",
"chalk": "^4.1.2",
"chokidar": "^3.6.0",
"magicast": "^0.3.4",
@@ -48,17 +48,17 @@
},
"devDependencies": {
"@types/dotenv-flow": "^3.3.3",
- "@types/node": "^20.12.8",
- "@types/react": "18.3.1",
+ "@types/node": "^20.14.9",
+ "@types/react": "18.3.3",
"@types/yargs": "^17.0.32",
"c8": "^9.1.0",
- "esbuild": "^0.20.2",
- "glob": "^10.3.12",
- "next": "^14.2.3",
+ "esbuild": "^0.21.5",
+ "glob": "^10.4.2",
+ "next": "^14.2.4",
"react": "^18.3.1",
"react-test-renderer": "^18.3.1",
"tsx": "3.13.0",
- "typescript": "^5.4.5"
+ "typescript": "^5.5.2"
},
"peerDependencies": {
"@types/react": "^17.0.0 || ^18",
@@ -230,9 +230,10 @@
}
},
"node_modules/@next/env": {
- "version": "14.2.2",
- "resolved": "https://registry.npmjs.org/@next/env/-/env-14.2.2.tgz",
- "integrity": "sha512-sk72qRfM1Q90XZWYRoJKu/UWlTgihrASiYw/scb15u+tyzcze3bOuJ/UV6TBOQEeUaxOkRqGeuGUdiiuxc5oqw=="
+ "version": "14.2.5",
+ "resolved": "https://registry.npmjs.org/@next/env/-/env-14.2.5.tgz",
+ "integrity": "sha512-/zZGkrTOsraVfYjGP8uM0p6r0BDT6xWpkjdVbcz66PJVSpwXX3yNiRycxAuDfBKGWBrZBXRuK/YVlkNgxHGwmA==",
+ "license": "MIT"
},
"node_modules/@next/eslint-plugin-next": {
"version": "14.2.2",
@@ -244,12 +245,13 @@
}
},
"node_modules/@next/swc-darwin-arm64": {
- "version": "14.2.2",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.2.tgz",
- "integrity": "sha512-3iPgMhzbalizGwHNFUcGnDhFPSgVBHQ8aqSTAMxB5BvJG0oYrDf1WOJZlbXBgunOEj/8KMVbejEur/FpvFsgFQ==",
+ "version": "14.2.5",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.5.tgz",
+ "integrity": "sha512-/9zVxJ+K9lrzSGli1///ujyRfon/ZneeZ+v4ptpiPoOU+GKZnm8Wj8ELWU1Pm7GHltYRBklmXMTUqM/DqQ99FQ==",
"cpu": [
"arm64"
],
+ "license": "MIT",
"optional": true,
"os": [
"darwin"
@@ -259,12 +261,13 @@
}
},
"node_modules/@next/swc-darwin-x64": {
- "version": "14.2.2",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.2.tgz",
- "integrity": "sha512-x7Afi/jt0ZBRUZHTi49yyej4o8znfIMHO4RvThuoc0P+uli8Jd99y5GKjxoYunPKsXL09xBXEM1+OQy2xEL0Ag==",
+ "version": "14.2.5",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.5.tgz",
+ "integrity": "sha512-vXHOPCwfDe9qLDuq7U1OYM2wUY+KQ4Ex6ozwsKxp26BlJ6XXbHleOUldenM67JRyBfVjv371oneEvYd3H2gNSA==",
"cpu": [
"x64"
],
+ "license": "MIT",
"optional": true,
"os": [
"darwin"
@@ -274,12 +277,13 @@
}
},
"node_modules/@next/swc-linux-arm64-gnu": {
- "version": "14.2.2",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.2.tgz",
- "integrity": "sha512-zbfPtkk7L41ODMJwSp5VbmPozPmMMQrzAc0HAUomVeVIIwlDGs/UCqLJvLNDt4jpWgc21SjjyIn762lNGrMaUA==",
+ "version": "14.2.5",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.5.tgz",
+ "integrity": "sha512-vlhB8wI+lj8q1ExFW8lbWutA4M2ZazQNvMWuEDqZcuJJc78iUnLdPPunBPX8rC4IgT6lIx/adB+Cwrl99MzNaA==",
"cpu": [
"arm64"
],
+ "license": "MIT",
"optional": true,
"os": [
"linux"
@@ -289,12 +293,13 @@
}
},
"node_modules/@next/swc-linux-arm64-musl": {
- "version": "14.2.2",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.2.tgz",
- "integrity": "sha512-wPbS3pI/JU16rm3XdLvvTmlsmm1nd+sBa2ohXgBZcShX4TgOjD4R+RqHKlI1cjo/jDZKXt6OxmcU0Iys0OC/yg==",
+ "version": "14.2.5",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.5.tgz",
+ "integrity": "sha512-NpDB9NUR2t0hXzJJwQSGu1IAOYybsfeB+LxpGsXrRIb7QOrYmidJz3shzY8cM6+rO4Aojuef0N/PEaX18pi9OA==",
"cpu": [
"arm64"
],
+ "license": "MIT",
"optional": true,
"os": [
"linux"
@@ -304,12 +309,13 @@
}
},
"node_modules/@next/swc-linux-x64-gnu": {
- "version": "14.2.2",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.2.tgz",
- "integrity": "sha512-NqWOHqqq8iC9tuHvZxjQ2tX+jWy2X9y8NX2mcB4sj2bIccuCxbIZrU/ThFPZZPauygajZuVQ6zediejQHwZHwQ==",
+ "version": "14.2.5",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.5.tgz",
+ "integrity": "sha512-8XFikMSxWleYNryWIjiCX+gU201YS+erTUidKdyOVYi5qUQo/gRxv/3N1oZFCgqpesN6FPeqGM72Zve+nReVXQ==",
"cpu": [
"x64"
],
+ "license": "MIT",
"optional": true,
"os": [
"linux"
@@ -319,12 +325,13 @@
}
},
"node_modules/@next/swc-linux-x64-musl": {
- "version": "14.2.2",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.2.tgz",
- "integrity": "sha512-lGepHhwb9sGhCcU7999+iK1ZZT+6rrIoVg40MP7DZski9GIZP80wORSbt5kJzh9v2x2ev2lxC6VgwMQT0PcgTA==",
+ "version": "14.2.5",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.5.tgz",
+ "integrity": "sha512-6QLwi7RaYiQDcRDSU/os40r5o06b5ue7Jsk5JgdRBGGp8l37RZEh9JsLSM8QF0YDsgcosSeHjglgqi25+m04IQ==",
"cpu": [
"x64"
],
+ "license": "MIT",
"optional": true,
"os": [
"linux"
@@ -334,12 +341,13 @@
}
},
"node_modules/@next/swc-win32-arm64-msvc": {
- "version": "14.2.2",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.2.tgz",
- "integrity": "sha512-TZSh/48SfcLEQ4rD25VVn2kdIgUWmMflRX3OiyPwGNXn3NiyPqhqei/BaqCYXViIQ+6QsG9R0C8LftMqy8JPMA==",
+ "version": "14.2.5",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.5.tgz",
+ "integrity": "sha512-1GpG2VhbspO+aYoMOQPQiqc/tG3LzmsdBH0LhnDS3JrtDx2QmzXe0B6mSZZiN3Bq7IOMXxv1nlsjzoS1+9mzZw==",
"cpu": [
"arm64"
],
+ "license": "MIT",
"optional": true,
"os": [
"win32"
@@ -349,12 +357,13 @@
}
},
"node_modules/@next/swc-win32-ia32-msvc": {
- "version": "14.2.2",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.2.tgz",
- "integrity": "sha512-M0tBVNMEBJN2ZNQWlcekMn6pvLria7Sa2Fai5znm7CCJz4pP3lrvlSxhKdkCerk0D9E0bqx5yAo3o2Q7RrD4gA==",
+ "version": "14.2.5",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.5.tgz",
+ "integrity": "sha512-Igh9ZlxwvCDsu6438FXlQTHlRno4gFpJzqPjSIBZooD22tKeI4fE/YMRoHVJHmrQ2P5YL1DoZ0qaOKkbeFWeMg==",
"cpu": [
"ia32"
],
+ "license": "MIT",
"optional": true,
"os": [
"win32"
@@ -364,12 +373,13 @@
}
},
"node_modules/@next/swc-win32-x64-msvc": {
- "version": "14.2.2",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.2.tgz",
- "integrity": "sha512-a/20E/wtTJZ3Ykv3f/8F0l7TtgQa2LWHU2oNB9bsu0VjqGuGGHmm/q6waoUNQYTVPYrrlxxaHjJcDV6aiSTt/w==",
+ "version": "14.2.5",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.5.tgz",
+ "integrity": "sha512-tEQ7oinq1/CjSG9uSTerca3v4AZ+dFa+4Yu6ihaG8Ud8ddqLQgFGcnwYls13H5X5CPDPZJdYxyeMui6muOLd4g==",
"cpu": [
"x64"
],
+ "license": "MIT",
"optional": true,
"os": [
"win32"
@@ -917,12 +927,13 @@
}
},
"node_modules/braces": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
+ "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "fill-range": "^7.0.1"
+ "fill-range": "^7.1.1"
},
"engines": {
"node": ">=8"
@@ -1818,10 +1829,11 @@
}
},
"node_modules/fill-range": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
+ "version": "7.1.1",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
+ "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"to-regex-range": "^5.0.1"
},
@@ -2437,6 +2449,7 @@
"resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
"integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=0.12.0"
}
@@ -2862,11 +2875,12 @@
"dev": true
},
"node_modules/next": {
- "version": "14.2.2",
- "resolved": "https://registry.npmjs.org/next/-/next-14.2.2.tgz",
- "integrity": "sha512-oGwUaa2bCs47FbuxWMpOoXtBMPYpvTPgdZr3UAo+pu7Ns00z9otmYpoeV1HEiYL06AlRQQIA/ypK526KjJfaxg==",
+ "version": "14.2.5",
+ "resolved": "https://registry.npmjs.org/next/-/next-14.2.5.tgz",
+ "integrity": "sha512-0f8aRfBVL+mpzfBjYfQuLWh2WyAwtJXCRfkPF4UJ5qd2YwrHczsrSzXU4tRMV0OAxR8ZJZWPFn6uhSC56UTsLA==",
+ "license": "MIT",
"dependencies": {
- "@next/env": "14.2.2",
+ "@next/env": "14.2.5",
"@swc/helpers": "0.5.5",
"busboy": "1.6.0",
"caniuse-lite": "^1.0.30001579",
@@ -2881,15 +2895,15 @@
"node": ">=18.17.0"
},
"optionalDependencies": {
- "@next/swc-darwin-arm64": "14.2.2",
- "@next/swc-darwin-x64": "14.2.2",
- "@next/swc-linux-arm64-gnu": "14.2.2",
- "@next/swc-linux-arm64-musl": "14.2.2",
- "@next/swc-linux-x64-gnu": "14.2.2",
- "@next/swc-linux-x64-musl": "14.2.2",
- "@next/swc-win32-arm64-msvc": "14.2.2",
- "@next/swc-win32-ia32-msvc": "14.2.2",
- "@next/swc-win32-x64-msvc": "14.2.2"
+ "@next/swc-darwin-arm64": "14.2.5",
+ "@next/swc-darwin-x64": "14.2.5",
+ "@next/swc-linux-arm64-gnu": "14.2.5",
+ "@next/swc-linux-arm64-musl": "14.2.5",
+ "@next/swc-linux-x64-gnu": "14.2.5",
+ "@next/swc-linux-x64-musl": "14.2.5",
+ "@next/swc-win32-arm64-msvc": "14.2.5",
+ "@next/swc-win32-ia32-msvc": "14.2.5",
+ "@next/swc-win32-x64-msvc": "14.2.5"
},
"peerDependencies": {
"@opentelemetry/api": "^1.1.0",
@@ -3880,6 +3894,7 @@
"resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
"integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"is-number": "^7.0.0"
},
diff --git a/examples/default-provider/package.json b/examples/default-provider/package.json
index 4247d0c..8c89015 100644
--- a/examples/default-provider/package.json
+++ b/examples/default-provider/package.json
@@ -9,7 +9,7 @@
"lint": "next lint"
},
"dependencies": {
- "next": "14.2.2",
+ "next": "14.2.5",
"next-video": "file:../..",
"open-props": "^1.7.3",
"react": "^18",
diff --git a/examples/default-provider/public/country-clouds b/examples/default-provider/public/country-clouds
new file mode 100644
index 0000000..de310ff
Binary files /dev/null and b/examples/default-provider/public/country-clouds differ
diff --git a/package-lock.json b/package-lock.json
index 33de596..2208417 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -12,8 +12,8 @@
"@aws-sdk/client-s3": "^3.540.0",
"@inquirer/prompts": "^4.3.1",
"@mux/mux-node": "8.8.0",
- "@mux/mux-player-react": "2.7.0",
- "@mux/mux-video-react": "0.11.0",
+ "@mux/mux-player-react": "2.9.0",
+ "@mux/mux-video-react": "0.11.2",
"@next/env": "^14.2.4",
"@paralleldrive/cuid2": "^2.2.2",
"@vercel/blob": "^0.23.3",
@@ -1638,30 +1638,30 @@
}
},
"node_modules/@mux/mux-player": {
- "version": "2.7.0",
- "resolved": "https://registry.npmjs.org/@mux/mux-player/-/mux-player-2.7.0.tgz",
- "integrity": "sha512-qml+HZGCcRjQoI+IlesmG8NvL87BQt/Tbcjnbm7xn9/Tas7cV21w8dOecsRCJxggB4YDbROHJzTKIjsvvtDW9g==",
+ "version": "2.9.0",
+ "resolved": "https://registry.npmjs.org/@mux/mux-player/-/mux-player-2.9.0.tgz",
+ "integrity": "sha512-4oRurMYhVsCxXrbkR+N9rnJAcpvVDbvE2aFM5BJ00PpcXDTvhZ2wVWpmrGGaHm1hFunfAfDUfPawt5SXk1C/nQ==",
"license": "MIT",
"dependencies": {
- "@mux/mux-video": "0.19.0",
- "@mux/playback-core": "0.24.0",
- "media-chrome": "~3.2.1"
+ "@mux/mux-video": "0.20.1",
+ "@mux/playback-core": "0.25.1",
+ "media-chrome": "~3.2.5"
}
},
"node_modules/@mux/mux-player-react": {
- "version": "2.7.0",
- "resolved": "https://registry.npmjs.org/@mux/mux-player-react/-/mux-player-react-2.7.0.tgz",
- "integrity": "sha512-QPPNowWVWXeg4vXwLzrqhCrQxLaUvR8je9ZPTtKpHzDwv705c7fiNLUlC7Dk0jF/eYTCQoGn3dBSjF9Yv1a0zQ==",
+ "version": "2.9.0",
+ "resolved": "https://registry.npmjs.org/@mux/mux-player-react/-/mux-player-react-2.9.0.tgz",
+ "integrity": "sha512-QEpjhsJISpqL5wX9kN7qxueqASErw4ShTLtjb2ZoTQUbYglGq8/QdVyRyjPLCnHQ6Og3jxA9FvSwr29+HdSAYA==",
"license": "MIT",
"dependencies": {
- "@mux/mux-player": "2.7.0",
- "@mux/playback-core": "0.24.0",
+ "@mux/mux-player": "2.9.0",
+ "@mux/playback-core": "0.25.1",
"prop-types": "^15.7.2"
},
"peerDependencies": {
- "@types/react": "^17.0.0 || ^18",
- "react": "^17.0.2 || ^18",
- "react-dom": "^17.0.2 || ^18"
+ "@types/react": "^17.0.0 || ^18 || ^19",
+ "react": "^17.0.2 || ^18 || ^19",
+ "react-dom": "^17.0.2 || ^18 || ^19"
},
"peerDependenciesMeta": {
"@types/react": {
@@ -1673,30 +1673,30 @@
}
},
"node_modules/@mux/mux-video": {
- "version": "0.19.0",
- "resolved": "https://registry.npmjs.org/@mux/mux-video/-/mux-video-0.19.0.tgz",
- "integrity": "sha512-PVFOd5ZZ9uWjiKpNveQv9yIzTFLsztVxFcH9ysw6/hsJOSrj0gHGu7J5VFnXxB20yjZ5Dk3EYanYdIMARYFsyw==",
+ "version": "0.20.1",
+ "resolved": "https://registry.npmjs.org/@mux/mux-video/-/mux-video-0.20.1.tgz",
+ "integrity": "sha512-q3tvu0L4iGpisp3AVNeef3FrR5dMiwsYb8WVuvkFjQvSDNyIaiMwnjLriG7VJR5Oc7sNXPl/RBsXFgi3V7SknA==",
"license": "MIT",
"dependencies": {
- "@mux/playback-core": "0.24.0",
- "castable-video": "~1.0.6",
- "custom-media-element": "~1.2.3",
- "media-tracks": "~0.3.0"
+ "@mux/playback-core": "0.25.1",
+ "castable-video": "~1.0.9",
+ "custom-media-element": "~1.3.1",
+ "media-tracks": "~0.3.2"
}
},
"node_modules/@mux/mux-video-react": {
- "version": "0.11.0",
- "resolved": "https://registry.npmjs.org/@mux/mux-video-react/-/mux-video-react-0.11.0.tgz",
- "integrity": "sha512-RdEDuxF6j2KPTK3a5XfhjnLK6JQXkTvDo9fUUB8PFArZzAyhsse41wLkjMeKQoczJabXvkbaI3hbunZpE5d58A==",
+ "version": "0.11.2",
+ "resolved": "https://registry.npmjs.org/@mux/mux-video-react/-/mux-video-react-0.11.2.tgz",
+ "integrity": "sha512-MSlEvLBjnWApDSEtQh+yPR/g8kf2FUerKKzd/pFaPLfyNqY4+8rJ7nZE2WMSOa0gl6aXj7sCm1+7AKkhmczGMg==",
"license": "MIT",
"dependencies": {
- "@mux/playback-core": "0.24.0",
+ "@mux/playback-core": "0.25.1",
"prop-types": "^15.7.2"
},
"peerDependencies": {
- "@types/react": "^17.0.0 || ^18",
- "react": "^17.0.2 || ^18",
- "react-dom": "^17.0.2 || ^18"
+ "@types/react": "^17.0.0 || ^18 || ^19",
+ "react": "^17.0.2 || ^18 || ^19",
+ "react-dom": "^17.0.2 || ^18 || ^19"
},
"peerDependenciesMeta": {
"@types/react": {
@@ -1708,12 +1708,12 @@
}
},
"node_modules/@mux/playback-core": {
- "version": "0.24.0",
- "resolved": "https://registry.npmjs.org/@mux/playback-core/-/playback-core-0.24.0.tgz",
- "integrity": "sha512-OFBSlBwCvwb8fhOVLXwydbY/HQNMbp/pz9w/gGJxntt7ugup65UNrJlwuYzRs0wILnSmms6Oav4bWkjDKwYHIA==",
+ "version": "0.25.1",
+ "resolved": "https://registry.npmjs.org/@mux/playback-core/-/playback-core-0.25.1.tgz",
+ "integrity": "sha512-BqGS11gn1CeKcR+aQ7LfawXLOjzf7bGkD1rBli/hfJYYqX6Br4fCpzpiBCOHOyWA2hc5H4LCTCLLjt2sARkTpw==",
"license": "MIT",
"dependencies": {
- "hls.js": "~1.5.8",
+ "hls.js": "~1.5.11",
"mux-embed": "~5.2.0"
}
},
@@ -2903,12 +2903,6 @@
"custom-media-element": "~1.3.2"
}
},
- "node_modules/castable-video/node_modules/custom-media-element": {
- "version": "1.3.2",
- "resolved": "https://registry.npmjs.org/custom-media-element/-/custom-media-element-1.3.2.tgz",
- "integrity": "sha512-nDyMobZgoAVqz7mA8rsn7i1/6bjH6N9ab2Ge7LyyNxrvxAq7zQJPg8i3u2VH7wEB+Y1T1+C3/h1G774/D+ZLag==",
- "license": "MIT"
- },
"node_modules/chalk": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
@@ -3044,9 +3038,9 @@
"license": "MIT"
},
"node_modules/custom-media-element": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/custom-media-element/-/custom-media-element-1.2.3.tgz",
- "integrity": "sha512-xr9Hbrslkjm1fapJP5hL98pySeZmNepBSefQS/XTxynamqPTfRBK5MnhReMOiAj8xvJApVPrVnlYxIrknay8jg==",
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/custom-media-element/-/custom-media-element-1.3.2.tgz",
+ "integrity": "sha512-nDyMobZgoAVqz7mA8rsn7i1/6bjH6N9ab2Ge7LyyNxrvxAq7zQJPg8i3u2VH7wEB+Y1T1+C3/h1G774/D+ZLag==",
"license": "MIT"
},
"node_modules/debug": {
@@ -3476,9 +3470,9 @@
}
},
"node_modules/hls.js": {
- "version": "1.5.11",
- "resolved": "https://registry.npmjs.org/hls.js/-/hls.js-1.5.11.tgz",
- "integrity": "sha512-q3We1izi2+qkOO+TvZdHv+dx6aFzdtk3xc1/Qesrvto4thLTT/x/1FK85c5h1qZE4MmMBNgKg+MIW8nxQfxwBw==",
+ "version": "1.5.13",
+ "resolved": "https://registry.npmjs.org/hls.js/-/hls.js-1.5.13.tgz",
+ "integrity": "sha512-xRgKo84nsC7clEvSfIdgn/Tc0NOT+d7vdiL/wvkLO+0k0juc26NRBPPG1SfB8pd5bHXIjMW/F5VM8VYYkOYYdw==",
"license": "Apache-2.0"
},
"node_modules/html-escaper": {
@@ -3716,9 +3710,9 @@
}
},
"node_modules/media-chrome": {
- "version": "3.2.3",
- "resolved": "https://registry.npmjs.org/media-chrome/-/media-chrome-3.2.3.tgz",
- "integrity": "sha512-DlOlyciT5YgOn5cwGvLWz+OVUVgvyxsRLtfpIQJ11F10+Ix7tDjEqMWsnkL81be9iD3uh/SN35TIk2pRvvEAig==",
+ "version": "3.2.5",
+ "resolved": "https://registry.npmjs.org/media-chrome/-/media-chrome-3.2.5.tgz",
+ "integrity": "sha512-tTsgS7x77Bn4p/wca/Si/7A+Q3z9DzKq0SOkroQvrNMXBVyQasMayDcsKg5Ur5NGsymZfttnJi7tXvVr/tPj8g==",
"license": "MIT"
},
"node_modules/media-tracks": {
diff --git a/package.json b/package.json
index 195aa9c..a1e00bd 100644
--- a/package.json
+++ b/package.json
@@ -91,8 +91,8 @@
"@aws-sdk/client-s3": "^3.540.0",
"@inquirer/prompts": "^4.3.1",
"@mux/mux-node": "8.8.0",
- "@mux/mux-player-react": "2.7.0",
- "@mux/mux-video-react": "0.11.0",
+ "@mux/mux-player-react": "2.9.0",
+ "@mux/mux-video-react": "0.11.2",
"@next/env": "^14.2.4",
"@paralleldrive/cuid2": "^2.2.2",
"@vercel/blob": "^0.23.3",