diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 3434e26b..9dfe05d8 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -10,6 +10,10 @@ This project uses [pnpm](https://pnpm.io/) as package manager, please [install]( npm i -g pnpm ``` +## Get-started + +https://docs.github.com/en/get-started/exploring-projects-on-github/contributing-to-a-project + ## Clone & Install ```bash diff --git a/examples/standalone/package-lock.json b/examples/standalone/package-lock.json index 6a0397cd..761beeff 100644 --- a/examples/standalone/package-lock.json +++ b/examples/standalone/package-lock.json @@ -19,18 +19,20 @@ "@oplayer/ui": "file:../../packages/ui", "dashjs": "^4.6.0", "hls.js": "^1.5.15", - "lit": "^2.7.2" + "lit": "^2.8.0" } }, "../../packages/core": { - "version": "1.2.36", + "name": "@oplayer/core", + "version": "1.2.38-beta.1", "license": "MIT" }, "../../packages/danmaku": { - "version": "1.2.24", + "name": "@oplayer/danmaku", + "version": "1.2.25", "license": "MIT", "dependencies": { - "danmaku": "^2.0.6" + "danmaku": "^2.0.7" }, "devDependencies": { "@oplayer/core": "workspace:*" @@ -40,7 +42,8 @@ } }, "../../packages/dash": { - "version": "1.2.26-beta.0", + "name": "@oplayer/dash", + "version": "1.2.26", "license": "MIT", "devDependencies": { "@oplayer/core": "workspace:*", @@ -52,11 +55,12 @@ } }, "../../packages/hls": { - "version": "1.2.27-beta.4", + "name": "@oplayer/hls", + "version": "1.2.27", "license": "MIT", "devDependencies": { "@oplayer/core": "workspace:*", - "hls.js": "^1.5.15" + "hls.js": "^1.5.18" }, "peerDependencies": { "@oplayer/core": ">=1.0.0", @@ -64,11 +68,12 @@ } }, "../../packages/mpegts": { + "name": "@oplayer/mpegts", "version": "1.2.25", "license": "MIT", "devDependencies": { "@oplayer/core": "workspace:*", - "mpegts.js": "^1.7.3" + "mpegts.js": "^1.8.0" }, "peerDependencies": { "@oplayer/core": ">=1.0.0", @@ -76,16 +81,17 @@ } }, "../../packages/plugins": { - "version": "1.0.14-beta.0", + "name": "@oplayer/plugins", + "version": "1.0.15-beta.0", "license": "MIT", "devDependencies": { "@oplayer/core": "workspace:*", "@oplayer/ui": "workspace:*", - "@types/chromecast-caf-sender": "^1.0.10", + "@types/chromecast-caf-sender": "^1.0.11", "chokidar": "^3.6.0", "glob": "^10.4.5", "m3u8-parser": "^7.2.0", - "vite-plugin-css-injected-by-js": "^3.5.1" + "vite-plugin-css-injected-by-js": "^3.5.2" }, "peerDependencies": { "@oplayer/core": ">=1.0.0", @@ -94,11 +100,12 @@ } }, "../../packages/torrent": { + "name": "@oplayer/torrent", "version": "1.2.25-beta.2", "license": "MIT", "devDependencies": { "@oplayer/core": "workspace:*", - "@types/webtorrent": "^0.109.8", + "@types/webtorrent": "^0.109.10", "webtorrent": "0.98.18" }, "peerDependencies": { @@ -108,7 +115,8 @@ } }, "../../packages/ui": { - "version": "1.3.3-beta.11", + "name": "@oplayer/ui", + "version": "1.3.4-beta.1", "license": "MIT", "devDependencies": { "@oplayer/core": "workspace:*" diff --git a/package.json b/package.json index 2d148919..0a7dff3e 100644 --- a/package.json +++ b/package.json @@ -17,15 +17,16 @@ "dev": "pnpm --filter=!@oplayer/docs --parallel run start", "dev:exam": "cd examples/standalone && pnpm run start", "dev:ui": "pnpm --filter=@oplayer/ui run start", - "build": "pnpm --filter=!@oplayer/docs run build && cp -r packages/ui/dist/index.ui.js packages/core/dist", - "build:packs": "pnpm --filter=@oplayer/* run build && cp -r packages/ui/dist/index.ui.js packages/core/dist", "build:core": "pnpm --filter=@oplayer/core run build", "build:docs": "pnpm --filter=@oplayer/docs run build", "build:plugins": "pnpm --filter=@oplayer/plugins run build", "build:ui": "pnpm --filter=@oplayer/ui run build", - "build:cache": "nx run-many --target=build --all --parallel", + "build": "pnpm --filter=!@oplayer/docs run build && pnpm run cp:ui", + "build:packs": "pnpm --filter=@oplayer/* run build && pnpm run cp:ui", + "build:cache": "nx run-many --target=build --all --parallel && pnpm run cp:ui", "build:affected": "nx Affected --target=build", "graph": "nx dep-graph", + "cp:ui": "cp -r packages/ui/dist/index.ui.js packages/core/dist", "clear": "rimraf 'packages/*/{dist,tsconfig.tsbuildinfo,node_modules,.rollup.cache}' && rimraf node_modules && rimraf docs", "changeset": "changeset", "release": "changeset publish", @@ -45,7 +46,7 @@ "@babel/plugin-transform-template-literals": "^7.25.9", "@changesets/cli": "^2.27.11", "@rollup/plugin-babel": "^6.0.4", - "@types/node": "^20.17.11", + "@types/node": "^20.17.12", "@vitejs/plugin-react": "^4.3.4", "babel-plugin-syntax-trailing-function-commas": "^6.22.0", "concurrently": "^8.2.2", diff --git a/packages/core/src/i18n/fa.json b/packages/core/src/i18n/fa.json index 0b3ca391..062b29f1 100644 --- a/packages/core/src/i18n/fa.json +++ b/packages/core/src/i18n/fa.json @@ -9,10 +9,10 @@ "Mute": "بی‌صدا کردن", "Speed": "سرعت", "LIVE": "زنده", - "WebFullscreen":"تمام صفحه وب", + "WebFullscreen": "تمام صفحه وب", "Chromecast": "کروم کاست", "AirPlay":"ایر پلی", - "PLAYLIST":"پلی‌لیست", + "Playlist":"پلی‌لیست", "Heatmap":"نقشهٔ حرارتی", "Language": "زبان", @@ -20,22 +20,21 @@ "Subtitle": "زیرنویس", "Quality": "کیفیت", "Fullscreen": "تمام صفحه", - "TextDecoder Not Supported": "رمزگشای متن پشتیبانی نمی‌شود", "Settings": "تنظیمات", "Picture in Picture": "تصویر در تصویر", - + "Danmaku": "دانماکو", "Display": "نمایش", "Opacity": "شفافیت", "FontSize": "اندازه فونت", "Display Area": "ناحیه نمایش", - + "Off": "خاموش", "Auto": "خودکار", "Default": "پیش‌فرض", "Normal": "عادی", - + "%ss": "%s ثانیه", "Close": "بستن", "Can be closed after %ss": "قابل بستن پس از %s ثانیه" -} \ No newline at end of file +} diff --git a/packages/core/src/i18n/pa.json b/packages/core/src/i18n/pa.json index 872c21cc..97b2930f 100644 --- a/packages/core/src/i18n/pa.json +++ b/packages/core/src/i18n/pa.json @@ -9,10 +9,10 @@ "Mute": "غلی کول", "Speed": "چټکتیا", "LIVE": "ژوندی", - "WebFullscreen":"د تمام صفحه وب", + "WebFullscreen": "د تمام صفحه وب", "Chromecast": "کروم کاسټ", "AirPlay":"ایر پلی", - "PLAYLIST":"پلې‌لسټ", + "Playlist":"پلې‌لسټ", "Heatmap":"د ډېرو کتلو نقشه", "Language": "ژبه", @@ -20,22 +20,22 @@ "Subtitle": "لاندې لیک", "Quality": "کیفیت", "Fullscreen": "پوره پرده", - "TextDecoder Not Supported": "د متن ډیکوډر ملاتړ نه لري", + "": "د متن ډیکوډر ملاتړ نه لري", "Settings": "ترتیبات", "Picture in Picture": "انځور په انځور", - + "Danmaku": "دانماکو", "Display": "ښکاره کول", "Opacity": "روڼوالی", "FontSize": "د خط اندازه", "Display Area": "د ښودلو ساحه", - + "Off": "بند", "Auto": "خودکار", "Default": "پېل شوی", "Normal": "عادي", - + "%ss": "%s ثانیه", "Close": "بندول", "Can be closed after %ss": "د %s ثانیو وروسته تړل کېدای شي" -} \ No newline at end of file +} diff --git a/packages/core/src/i18n/zh-CN.json b/packages/core/src/i18n/zh-CN.json index ecd476f5..e7ae5266 100644 --- a/packages/core/src/i18n/zh-CN.json +++ b/packages/core/src/i18n/zh-CN.json @@ -13,7 +13,6 @@ "Subtitle": "字幕", "Quality": "画质", "Fullscreen": "全屏", - "TextDecoder Not Supported": "不支持原生字幕", "Settings": "设置", "Picture in Picture": "画中画", diff --git a/packages/full/package.json b/packages/full/package.json index 7fdfb945..2f68c0be 100644 --- a/packages/full/package.json +++ b/packages/full/package.json @@ -1,6 +1,6 @@ { "name": "@oplayer/full", - "version": "0.0.1-beta.8", + "version": "0.0.1-beta.9", "description": "Do More, Keep it simple.", "type": "module", "main": "./dist/index.min.js", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 22463611..0f463984 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -45,13 +45,13 @@ importers: version: 2.27.11 '@rollup/plugin-babel': specifier: ^6.0.4 - version: 6.0.4(@babel/core@7.26.0)(@types/babel__core@7.20.5)(rollup@4.29.2) + version: 6.0.4(@babel/core@7.26.0)(@types/babel__core@7.20.5)(rollup@4.30.0) '@types/node': - specifier: ^20.17.11 - version: 20.17.11 + specifier: ^20.17.12 + version: 20.17.12 '@vitejs/plugin-react': specifier: ^4.3.4 - version: 4.3.4(vite@5.4.11(@types/node@20.17.11)(sass@1.83.1)(terser@5.37.0)) + version: 4.3.4(vite@5.4.11(@types/node@20.17.12)(sass@1.83.1)(terser@5.37.0)) babel-plugin-syntax-trailing-function-commas: specifier: ^6.22.0 version: 6.22.0 @@ -87,16 +87,16 @@ importers: version: 5.7.2 vite: specifier: ^5.4.11 - version: 5.4.11(@types/node@20.17.11)(sass@1.83.1)(terser@5.37.0) + version: 5.4.11(@types/node@20.17.12)(sass@1.83.1)(terser@5.37.0) vite-plugin-banner: specifier: ^0.7.1 version: 0.7.1 vite-plugin-merge-exports: specifier: ^0.0.0 - version: 0.0.0(vite@5.4.11(@types/node@20.17.11)(sass@1.83.1)(terser@5.37.0)) + version: 0.0.0(vite@5.4.11(@types/node@20.17.12)(sass@1.83.1)(terser@5.37.0)) vitest: specifier: ^1.6.0 - version: 1.6.0(@types/node@20.17.11)(jsdom@24.1.3(bufferutil@4.0.9)(utf-8-validate@6.0.4))(sass@1.83.1)(terser@5.37.0) + version: 1.6.0(@types/node@20.17.12)(jsdom@24.1.3(bufferutil@4.0.9)(utf-8-validate@6.0.4))(sass@1.83.1)(terser@5.37.0) packages/core: {} @@ -1024,98 +1024,98 @@ packages: rollup: optional: true - '@rollup/rollup-android-arm-eabi@4.29.2': - resolution: {integrity: sha512-s/8RiF4bdmGnc/J0N7lHAr5ZFJj+NdJqJ/Hj29K+c4lEdoVlukzvWXB9XpWZCdakVT0YAw8iyIqUP2iFRz5/jA==} + '@rollup/rollup-android-arm-eabi@4.30.0': + resolution: {integrity: sha512-qFcFto9figFLz2g25DxJ1WWL9+c91fTxnGuwhToCl8BaqDsDYMl/kOnBXAyAqkkzAWimYMSWNPWEjt+ADAHuoQ==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.29.2': - resolution: {integrity: sha512-mKRlVj1KsKWyEOwR6nwpmzakq6SgZXW4NUHNWlYSiyncJpuXk7wdLzuKdWsRoR1WLbWsZBKvsUCdCTIAqRn9cA==} + '@rollup/rollup-android-arm64@4.30.0': + resolution: {integrity: sha512-vqrQdusvVl7dthqNjWCL043qelBK+gv9v3ZiqdxgaJvmZyIAAXMjeGVSqZynKq69T7062T5VrVTuikKSAAVP6A==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.29.2': - resolution: {integrity: sha512-vJX+vennGwygmutk7N333lvQ/yKVAHnGoBS2xMRQgXWW8tvn46YWuTDOpKroSPR9BEW0Gqdga2DHqz8Pwk6X5w==} + '@rollup/rollup-darwin-arm64@4.30.0': + resolution: {integrity: sha512-617pd92LhdA9+wpixnzsyhVft3szYiN16aNUMzVkf2N+yAk8UXY226Bfp36LvxYTUt7MO/ycqGFjQgJ0wlMaWQ==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.29.2': - resolution: {integrity: sha512-e2rW9ng5O6+Mt3ht8fH0ljfjgSCC6ffmOipiLUgAnlK86CHIaiCdHCzHzmTkMj6vEkqAiRJ7ss6Ibn56B+RE5w==} + '@rollup/rollup-darwin-x64@4.30.0': + resolution: {integrity: sha512-Y3b4oDoaEhCypg8ajPqigKDcpi5ZZovemQl9Edpem0uNv6UUjXv7iySBpGIUTSs2ovWOzYpfw9EbFJXF/fJHWw==} cpu: [x64] os: [darwin] - '@rollup/rollup-freebsd-arm64@4.29.2': - resolution: {integrity: sha512-/xdNwZe+KesG6XJCK043EjEDZTacCtL4yurMZRLESIgHQdvtNyul3iz2Ab03ZJG0pQKbFTu681i+4ETMF9uE/Q==} + '@rollup/rollup-freebsd-arm64@4.30.0': + resolution: {integrity: sha512-3REQJ4f90sFIBfa0BUokiCdrV/E4uIjhkWe1bMgCkhFXbf4D8YN6C4zwJL881GM818qVYE9BO3dGwjKhpo2ABA==} cpu: [arm64] os: [freebsd] - '@rollup/rollup-freebsd-x64@4.29.2': - resolution: {integrity: sha512-eXKvpThGzREuAbc6qxnArHh8l8W4AyTcL8IfEnmx+bcnmaSGgjyAHbzZvHZI2csJ+e0MYddl7DX0X7g3sAuXDQ==} + '@rollup/rollup-freebsd-x64@4.30.0': + resolution: {integrity: sha512-ZtY3Y8icbe3Cc+uQicsXG5L+CRGUfLZjW6j2gn5ikpltt3Whqjfo5mkyZ86UiuHF9Q3ZsaQeW7YswlHnN+lAcg==} cpu: [x64] os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.29.2': - resolution: {integrity: sha512-h4VgxxmzmtXLLYNDaUcQevCmPYX6zSj4SwKuzY7SR5YlnCBYsmvfYORXgiU8axhkFCDtQF3RW5LIXT8B14Qykg==} + '@rollup/rollup-linux-arm-gnueabihf@4.30.0': + resolution: {integrity: sha512-bsPGGzfiHXMhQGuFGpmo2PyTwcrh2otL6ycSZAFTESviUoBOuxF7iBbAL5IJXc/69peXl5rAtbewBFeASZ9O0g==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.29.2': - resolution: {integrity: sha512-EObwZ45eMmWZQ1w4N7qy4+G1lKHm6mcOwDa+P2+61qxWu1PtQJ/lz2CNJ7W3CkfgN0FQ7cBUy2tk6D5yR4KeXw==} + '@rollup/rollup-linux-arm-musleabihf@4.30.0': + resolution: {integrity: sha512-kvyIECEhs2DrrdfQf++maCWJIQ974EI4txlz1nNSBaCdtf7i5Xf1AQCEJWOC5rEBisdaMFFnOWNLYt7KpFqy5A==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.29.2': - resolution: {integrity: sha512-Z7zXVHEXg1elbbYiP/29pPwlJtLeXzjrj4241/kCcECds8Zg9fDfURWbZHRIKrEriAPS8wnVtdl4ZJBvZr325w==} + '@rollup/rollup-linux-arm64-gnu@4.30.0': + resolution: {integrity: sha512-CFE7zDNrokaotXu+shwIrmWrFxllg79vciH4E/zeK7NitVuWEaXRzS0mFfFvyhZfn8WfVOG/1E9u8/DFEgK7WQ==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.29.2': - resolution: {integrity: sha512-TF4kxkPq+SudS/r4zGPf0G08Bl7+NZcFrUSR3484WwsHgGgJyPQRLCNrQ/R5J6VzxfEeQR9XRpc8m2t7lD6SEQ==} + '@rollup/rollup-linux-arm64-musl@4.30.0': + resolution: {integrity: sha512-MctNTBlvMcIBP0t8lV/NXiUwFg9oK5F79CxLU+a3xgrdJjfBLVIEHSAjQ9+ipofN2GKaMLnFFXLltg1HEEPaGQ==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-loongarch64-gnu@4.29.2': - resolution: {integrity: sha512-kO9Fv5zZuyj2zB2af4KA29QF6t7YSxKrY7sxZXfw8koDQj9bx5Tk5RjH+kWKFKok0wLGTi4bG117h31N+TIBEg==} + '@rollup/rollup-linux-loongarch64-gnu@4.30.0': + resolution: {integrity: sha512-fBpoYwLEPivL3q368+gwn4qnYnr7GVwM6NnMo8rJ4wb0p/Y5lg88vQRRP077gf+tc25akuqd+1Sxbn9meODhwA==} cpu: [loong64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.29.2': - resolution: {integrity: sha512-gIh776X7UCBaetVJGdjXPFurGsdWwHHinwRnC5JlLADU8Yk0EdS/Y+dMO264OjJFo7MXQ5PX4xVFbxrwK8zLqA==} + '@rollup/rollup-linux-powerpc64le-gnu@4.30.0': + resolution: {integrity: sha512-1hiHPV6dUaqIMXrIjN+vgJqtfkLpqHS1Xsg0oUfUVD98xGp1wX89PIXgDF2DWra1nxAd8dfE0Dk59MyeKaBVAw==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.29.2': - resolution: {integrity: sha512-YgikssQ5UNq1GoFKZydMEkhKbjlUq7G3h8j6yWXLBF24KyoA5BcMtaOUAXq5sydPmOPEqB6kCyJpyifSpCfQ0w==} + '@rollup/rollup-linux-riscv64-gnu@4.30.0': + resolution: {integrity: sha512-U0xcC80SMpEbvvLw92emHrNjlS3OXjAM0aVzlWfar6PR0ODWCTQtKeeB+tlAPGfZQXicv1SpWwRz9Hyzq3Jx3g==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.29.2': - resolution: {integrity: sha512-9ouIR2vFWCyL0Z50dfnon5nOrpDdkTG9lNDs7MRaienQKlTyHcDxplmk3IbhFlutpifBSBr2H4rVILwmMLcaMA==} + '@rollup/rollup-linux-s390x-gnu@4.30.0': + resolution: {integrity: sha512-VU/P/IODrNPasgZDLIFJmMiLGez+BN11DQWfTVlViJVabyF3JaeaJkP6teI8760f18BMGCQOW9gOmuzFaI1pUw==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.29.2': - resolution: {integrity: sha512-ckBBNRN/F+NoSUDENDIJ2U9UWmIODgwDB/vEXCPOMcsco1niTkxTXa6D2Y/pvCnpzaidvY2qVxGzLilNs9BSzw==} + '@rollup/rollup-linux-x64-gnu@4.30.0': + resolution: {integrity: sha512-laQVRvdbKmjXuFA3ZiZj7+U24FcmoPlXEi2OyLfbpY2MW1oxLt9Au8q9eHd0x6Pw/Kw4oe9gwVXWwIf2PVqblg==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.29.2': - resolution: {integrity: sha512-jycl1wL4AgM2aBFJFlpll/kGvAjhK8GSbEmFT5v3KC3rP/b5xZ1KQmv0vQQ8Bzb2ieFQ0kZFPRMbre/l3Bu9JA==} + '@rollup/rollup-linux-x64-musl@4.30.0': + resolution: {integrity: sha512-3wzKzduS7jzxqcOvy/ocU/gMR3/QrHEFLge5CD7Si9fyHuoXcidyYZ6jyx8OPYmCcGm3uKTUl+9jUSAY74Ln5A==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.29.2': - resolution: {integrity: sha512-S2V0LlcOiYkNGlRAWZwwUdNgdZBfvsDHW0wYosYFV3c7aKgEVcbonetZXsHv7jRTTX+oY5nDYT4W6B1oUpMNOg==} + '@rollup/rollup-win32-arm64-msvc@4.30.0': + resolution: {integrity: sha512-jROwnI1+wPyuv696rAFHp5+6RFhXGGwgmgSfzE8e4xfit6oLRg7GyMArVUoM3ChS045OwWr9aTnU+2c1UdBMyw==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.29.2': - resolution: {integrity: sha512-pW8kioj9H5f/UujdoX2atFlXNQ9aCfAxFRaa+mhczwcsusm6gGrSo4z0SLvqLF5LwFqFTjiLCCzGkNK/LE0utQ==} + '@rollup/rollup-win32-ia32-msvc@4.30.0': + resolution: {integrity: sha512-duzweyup5WELhcXx5H1jokpr13i3BV9b48FMiikYAwk/MT1LrMYYk2TzenBd0jj4ivQIt58JWSxc19y4SvLP4g==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.29.2': - resolution: {integrity: sha512-p6fTArexECPf6KnOHvJXRpAEq0ON1CBtzG/EY4zw08kCHk/kivBc5vUEtnCFNCHOpJZ2ne77fxwRLIKD4wuW2Q==} + '@rollup/rollup-win32-x64-msvc@4.30.0': + resolution: {integrity: sha512-DYvxS0M07PvgvavMIybCOBYheyrqlui6ZQBHJs6GqduVzHSZ06TPPvlfvnYstjODHQ8UUXFwt5YE+h0jFI8kwg==} cpu: [x64] os: [win32] @@ -1166,8 +1166,8 @@ packages: '@types/bittorrent-protocol@3.1.6': resolution: {integrity: sha512-hqiRctJX9t9kknr6nn0q7UlcWHKvw2gSnPc/4jxt7Q/T0RP9txNv27Djue9ZjCNlAJ+irqAnCxtb+TcSpMyhtA==} - '@types/chrome@0.0.289': - resolution: {integrity: sha512-JQifH2d4TFeIZ+ySBSQxCd4D+J6W0jIAyQipAzG1up4O7WApTYrBqnmpNbMqFR5f70wJ1FE6+axqtpfTtPzy/g==} + '@types/chrome@0.0.290': + resolution: {integrity: sha512-N92vsAdlwoWameDQ8D4K0EZXXvxsJ1+gJg+4TWjUUsZ6gpontVmwl1XVtysA3mso45Fcn5UPiX/yqiT8GcBV3A==} '@types/chromecast-caf-sender@1.0.11': resolution: {integrity: sha512-Pv3xvNYtxD/cTM/tKfuZRlLasvpxAm+CFni0GJd6Cp8XgiZS9g9tMZkR1uymsi5fIFv057SZKKAWVFFgy7fJtw==} @@ -1229,8 +1229,8 @@ packages: '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - '@types/node@20.17.11': - resolution: {integrity: sha512-Ept5glCK35R8yeyIeYlRIZtX6SLRyqMhOFTgj5SOkMpLTdw3SEHI9fHx60xaUZ+V1aJxQJODE+7/j5ocZydYTg==} + '@types/node@20.17.12': + resolution: {integrity: sha512-vo/wmBgMIiEA23A/knMfn/cf37VnuF52nZh5ZoW0GWt4e4sxNquibrMRJ7UQsA06+MBx9r/H1jsI9grYjQCQlw==} '@types/node@22.10.5': resolution: {integrity: sha512-F8Q+SeGimwOo86fiovQh8qiXfFEh2/ocYv7tU5pJ3EXMSSxk1Joj5wefpFK2fHTf/N6HKGSxIDBT9f3gCxXPkQ==} @@ -2000,8 +2000,8 @@ packages: eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - electron-to-chromium@1.5.76: - resolution: {integrity: sha512-CjVQyG7n7Sr+eBXE86HIulnL5N8xZY1sgmOPGuq/F0Rr0FJq63lg0kEtOIDfZBk44FnDLf6FUJ+dsJcuiUDdDQ==} + electron-to-chromium@1.5.77: + resolution: {integrity: sha512-AnJSrt5JpRVgY6dgd5yccguLc5A7oMSF0Kt3fcW+Hp5WTuFbl5upeSFZbMZYy2o7jhmIhU8Ekrd82GhyXUqUUg==} elkjs@0.9.3: resolution: {integrity: sha512-f/ZeWvW/BCXbhGEf1Ujp29EASo/lk1FDnETgNKwJrsVvGZhUWCZyg3xLJjAsxfOmt8KjswHmI5EwCQcPMpOYhQ==} @@ -3625,8 +3625,8 @@ packages: robust-predicates@3.0.2: resolution: {integrity: sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==} - rollup@4.29.2: - resolution: {integrity: sha512-tJXpsEkzsEzyAKIaB3qv3IuvTVcTN7qBw1jL4SPPXM3vzDrJgiLGFY6+HodgFaUHAJ2RYJ94zV5MKRJCoQzQeA==} + rollup@4.30.0: + resolution: {integrity: sha512-sDnr1pcjTgUT69qBksNF1N1anwfbyYG6TBQ22b03bII8EdiUQ7J0TlozVaTMjT/eEJAO49e1ndV7t+UZfL1+vA==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -5136,80 +5136,80 @@ snapshots: '@popperjs/core@2.11.8': {} - '@rollup/plugin-babel@6.0.4(@babel/core@7.26.0)(@types/babel__core@7.20.5)(rollup@4.29.2)': + '@rollup/plugin-babel@6.0.4(@babel/core@7.26.0)(@types/babel__core@7.20.5)(rollup@4.30.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-module-imports': 7.25.9 - '@rollup/pluginutils': 5.1.4(rollup@4.29.2) + '@rollup/pluginutils': 5.1.4(rollup@4.30.0) optionalDependencies: '@types/babel__core': 7.20.5 - rollup: 4.29.2 + rollup: 4.30.0 transitivePeerDependencies: - supports-color - '@rollup/pluginutils@5.1.4(rollup@4.29.2)': + '@rollup/pluginutils@5.1.4(rollup@4.30.0)': dependencies: '@types/estree': 1.0.6 estree-walker: 2.0.2 picomatch: 4.0.2 optionalDependencies: - rollup: 4.29.2 + rollup: 4.30.0 - '@rollup/rollup-android-arm-eabi@4.29.2': + '@rollup/rollup-android-arm-eabi@4.30.0': optional: true - '@rollup/rollup-android-arm64@4.29.2': + '@rollup/rollup-android-arm64@4.30.0': optional: true - '@rollup/rollup-darwin-arm64@4.29.2': + '@rollup/rollup-darwin-arm64@4.30.0': optional: true - '@rollup/rollup-darwin-x64@4.29.2': + '@rollup/rollup-darwin-x64@4.30.0': optional: true - '@rollup/rollup-freebsd-arm64@4.29.2': + '@rollup/rollup-freebsd-arm64@4.30.0': optional: true - '@rollup/rollup-freebsd-x64@4.29.2': + '@rollup/rollup-freebsd-x64@4.30.0': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.29.2': + '@rollup/rollup-linux-arm-gnueabihf@4.30.0': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.29.2': + '@rollup/rollup-linux-arm-musleabihf@4.30.0': optional: true - '@rollup/rollup-linux-arm64-gnu@4.29.2': + '@rollup/rollup-linux-arm64-gnu@4.30.0': optional: true - '@rollup/rollup-linux-arm64-musl@4.29.2': + '@rollup/rollup-linux-arm64-musl@4.30.0': optional: true - '@rollup/rollup-linux-loongarch64-gnu@4.29.2': + '@rollup/rollup-linux-loongarch64-gnu@4.30.0': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.29.2': + '@rollup/rollup-linux-powerpc64le-gnu@4.30.0': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.29.2': + '@rollup/rollup-linux-riscv64-gnu@4.30.0': optional: true - '@rollup/rollup-linux-s390x-gnu@4.29.2': + '@rollup/rollup-linux-s390x-gnu@4.30.0': optional: true - '@rollup/rollup-linux-x64-gnu@4.29.2': + '@rollup/rollup-linux-x64-gnu@4.30.0': optional: true - '@rollup/rollup-linux-x64-musl@4.29.2': + '@rollup/rollup-linux-x64-musl@4.30.0': optional: true - '@rollup/rollup-win32-arm64-msvc@4.29.2': + '@rollup/rollup-win32-arm64-msvc@4.30.0': optional: true - '@rollup/rollup-win32-ia32-msvc@4.29.2': + '@rollup/rollup-win32-ia32-msvc@4.30.0': optional: true - '@rollup/rollup-win32-x64-msvc@4.29.2': + '@rollup/rollup-win32-x64-msvc@4.30.0': optional: true '@sinclair/typebox@0.27.8': {} @@ -5275,14 +5275,14 @@ snapshots: dependencies: '@types/node': 22.10.5 - '@types/chrome@0.0.289': + '@types/chrome@0.0.290': dependencies: '@types/filesystem': 0.0.36 '@types/har-format': 1.2.16 '@types/chromecast-caf-sender@1.0.11': dependencies: - '@types/chrome': 0.0.289 + '@types/chrome': 0.0.290 '@types/d3-scale-chromatic@3.1.0': {} @@ -5340,7 +5340,7 @@ snapshots: '@types/node@12.20.55': {} - '@types/node@20.17.11': + '@types/node@20.17.12': dependencies: undici-types: 6.19.8 @@ -5391,14 +5391,14 @@ snapshots: '@babel/runtime': 7.26.0 global: 4.4.0 - '@vitejs/plugin-react@4.3.4(vite@5.4.11(@types/node@20.17.11)(sass@1.83.1)(terser@5.37.0))': + '@vitejs/plugin-react@4.3.4(vite@5.4.11(@types/node@20.17.12)(sass@1.83.1)(terser@5.37.0))': dependencies: '@babel/core': 7.26.0 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.4.11(@types/node@20.17.11)(sass@1.83.1)(terser@5.37.0) + vite: 5.4.11(@types/node@20.17.12)(sass@1.83.1)(terser@5.37.0) transitivePeerDependencies: - supports-color @@ -5670,7 +5670,7 @@ snapshots: browserslist@4.24.3: dependencies: caniuse-lite: 1.0.30001690 - electron-to-chromium: 1.5.76 + electron-to-chromium: 1.5.77 node-releases: 2.0.19 update-browserslist-db: 1.1.1(browserslist@4.24.3) @@ -6202,7 +6202,7 @@ snapshots: eastasianwidth@0.2.0: {} - electron-to-chromium@1.5.76: {} + electron-to-chromium@1.5.77: {} elkjs@0.9.3: {} @@ -8575,29 +8575,29 @@ snapshots: robust-predicates@3.0.2: {} - rollup@4.29.2: + rollup@4.30.0: dependencies: '@types/estree': 1.0.6 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.29.2 - '@rollup/rollup-android-arm64': 4.29.2 - '@rollup/rollup-darwin-arm64': 4.29.2 - '@rollup/rollup-darwin-x64': 4.29.2 - '@rollup/rollup-freebsd-arm64': 4.29.2 - '@rollup/rollup-freebsd-x64': 4.29.2 - '@rollup/rollup-linux-arm-gnueabihf': 4.29.2 - '@rollup/rollup-linux-arm-musleabihf': 4.29.2 - '@rollup/rollup-linux-arm64-gnu': 4.29.2 - '@rollup/rollup-linux-arm64-musl': 4.29.2 - '@rollup/rollup-linux-loongarch64-gnu': 4.29.2 - '@rollup/rollup-linux-powerpc64le-gnu': 4.29.2 - '@rollup/rollup-linux-riscv64-gnu': 4.29.2 - '@rollup/rollup-linux-s390x-gnu': 4.29.2 - '@rollup/rollup-linux-x64-gnu': 4.29.2 - '@rollup/rollup-linux-x64-musl': 4.29.2 - '@rollup/rollup-win32-arm64-msvc': 4.29.2 - '@rollup/rollup-win32-ia32-msvc': 4.29.2 - '@rollup/rollup-win32-x64-msvc': 4.29.2 + '@rollup/rollup-android-arm-eabi': 4.30.0 + '@rollup/rollup-android-arm64': 4.30.0 + '@rollup/rollup-darwin-arm64': 4.30.0 + '@rollup/rollup-darwin-x64': 4.30.0 + '@rollup/rollup-freebsd-arm64': 4.30.0 + '@rollup/rollup-freebsd-x64': 4.30.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.30.0 + '@rollup/rollup-linux-arm-musleabihf': 4.30.0 + '@rollup/rollup-linux-arm64-gnu': 4.30.0 + '@rollup/rollup-linux-arm64-musl': 4.30.0 + '@rollup/rollup-linux-loongarch64-gnu': 4.30.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.30.0 + '@rollup/rollup-linux-riscv64-gnu': 4.30.0 + '@rollup/rollup-linux-s390x-gnu': 4.30.0 + '@rollup/rollup-linux-x64-gnu': 4.30.0 + '@rollup/rollup-linux-x64-musl': 4.30.0 + '@rollup/rollup-win32-arm64-msvc': 4.30.0 + '@rollup/rollup-win32-ia32-msvc': 4.30.0 + '@rollup/rollup-win32-x64-msvc': 4.30.0 fsevents: 2.3.3 rrweb-cssom@0.7.1: {} @@ -9231,13 +9231,13 @@ snapshots: pump: 3.0.2 range-slice-stream: 2.0.0 - vite-node@1.6.0(@types/node@20.17.11)(sass@1.83.1)(terser@5.37.0): + vite-node@1.6.0(@types/node@20.17.12)(sass@1.83.1)(terser@5.37.0): dependencies: cac: 6.7.14 debug: 4.4.0 pathe: 1.1.2 picocolors: 1.1.1 - vite: 5.4.11(@types/node@20.17.11)(sass@1.83.1)(terser@5.37.0) + vite: 5.4.11(@types/node@20.17.12)(sass@1.83.1)(terser@5.37.0) transitivePeerDependencies: - '@types/node' - less @@ -9255,19 +9255,19 @@ snapshots: dependencies: vite: 5.4.11(@types/node@22.10.5)(sass@1.83.1)(terser@5.37.0) - vite-plugin-merge-exports@0.0.0(vite@5.4.11(@types/node@20.17.11)(sass@1.83.1)(terser@5.37.0)): + vite-plugin-merge-exports@0.0.0(vite@5.4.11(@types/node@20.17.12)(sass@1.83.1)(terser@5.37.0)): dependencies: acorn: 8.14.0 magic-string: 0.30.17 - vite: 5.4.11(@types/node@20.17.11)(sass@1.83.1)(terser@5.37.0) + vite: 5.4.11(@types/node@20.17.12)(sass@1.83.1)(terser@5.37.0) - vite@5.4.11(@types/node@20.17.11)(sass@1.83.1)(terser@5.37.0): + vite@5.4.11(@types/node@20.17.12)(sass@1.83.1)(terser@5.37.0): dependencies: esbuild: 0.21.5 postcss: 8.4.49 - rollup: 4.29.2 + rollup: 4.30.0 optionalDependencies: - '@types/node': 20.17.11 + '@types/node': 20.17.12 fsevents: 2.3.3 sass: 1.83.1 terser: 5.37.0 @@ -9276,14 +9276,14 @@ snapshots: dependencies: esbuild: 0.21.5 postcss: 8.4.49 - rollup: 4.29.2 + rollup: 4.30.0 optionalDependencies: '@types/node': 22.10.5 fsevents: 2.3.3 sass: 1.83.1 terser: 5.37.0 - vitest@1.6.0(@types/node@20.17.11)(jsdom@24.1.3(bufferutil@4.0.9)(utf-8-validate@6.0.4))(sass@1.83.1)(terser@5.37.0): + vitest@1.6.0(@types/node@20.17.12)(jsdom@24.1.3(bufferutil@4.0.9)(utf-8-validate@6.0.4))(sass@1.83.1)(terser@5.37.0): dependencies: '@vitest/expect': 1.6.0 '@vitest/runner': 1.6.0 @@ -9302,11 +9302,11 @@ snapshots: strip-literal: 2.1.1 tinybench: 2.9.0 tinypool: 0.8.4 - vite: 5.4.11(@types/node@20.17.11)(sass@1.83.1)(terser@5.37.0) - vite-node: 1.6.0(@types/node@20.17.11)(sass@1.83.1)(terser@5.37.0) + vite: 5.4.11(@types/node@20.17.12)(sass@1.83.1)(terser@5.37.0) + vite-node: 1.6.0(@types/node@20.17.12)(sass@1.83.1)(terser@5.37.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.17.11 + '@types/node': 20.17.12 jsdom: 24.1.3(bufferutil@4.0.9)(utf-8-validate@6.0.4) transitivePeerDependencies: - less