chore(deps): add DASH/FLV/MPEGTS libs

Add dashjs, flv.js, and mpegts.js to dependencies to support additional
streaming formats (DASH, FLV and MPEG-TS) for broader playback
compatibility. Replace videojs-hls-quality-selector with
videojs-quality-selector-hls to use the updated/renamed HLS quality
selector package. Remove unused @types entry for the old HLS selector
to keep devDependencies accurate. These dependency updates prepare the
project for multi-format playback and reduce type-package drift.
This commit is contained in:
4gray committed 2026-01-07 23:52:31 +01:00
1 parent 834841b549
commit 80a2649a8b
1 file changed
+4 -2
+4 -2
View File
@@ -60,15 +60,18 @@
"artplayer": "5.3.0",
"axios": "1.12.2",
"better-sqlite3": "^12.5.0",
"dashjs": "5.1.1",
"date-fns": "4.1.0",
"drizzle-orm": "0.44.6",
"electron-builder-sandbox-fix": "1.1.1",
"electron-conf": "1.3.0",
"fix-path": "5.0.0",
"flv.js": "1.6.2",
"hls.js": "1.6.13",
"iptv-playlist-parser": "github:4gray/iptv-playlist-parser",
"lodash": "4.17.21",
"moment": "2.30.1",
"mpegts.js": "1.8.0",
"ngx-indexed-db": "21.0.0",
"ngx-skeleton-loader": "11.3.0",
"rxjs": "7.8.2",
@@ -77,7 +80,7 @@
"uuid": "9.0.0",
"video.js": "8.23.4",
"videojs-contrib-quality-levels": "4.1.0",
"videojs-hls-quality-selector": "2.0.0",
"videojs-quality-selector-hls": "1.1.1",
"zone.js": "~0.15.1"
},
"devDependencies": {
@@ -129,7 +132,6 @@
"@types/node": "20.19.9",
"@types/uuid": "^10.0.0",
"@types/video.js": "7.3.29",
"@types/videojs-hls-quality-selector": "1.1.0",
"@typescript-eslint/eslint-plugin": "^8.46.2",
"@typescript-eslint/parser": "^8.46.2",
"@typescript-eslint/utils": "^8.46.2",