fix: resolve package dependency and TypeScript export issues

- Add missing dependency @vjs-10/playback-engine to @vjs-10/media package
- Add missing dependency @vjs-10/media to @vjs-10/react package
- Fix @vjs-10/playback-engine exports to use explicit type/value exports
- Resolves "Module has no exported member 'IBasePlaybackEngine'" errors
- All packages now build successfully and pass typecheck

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Christian Pillsbury
2025-08-19 08:41:08 -07:00
committed by Christian Pillsbury
co-authored by Claude
parent 5b53faf84a
commit 7154b1e446
4 changed files with 10 additions and 1 deletions
+4
View File
@@ -6542,6 +6542,9 @@
"name": "@vjs-10/media",
"version": "0.1.0",
"license": "Apache-2.0",
"dependencies": {
"@vjs-10/playback-engine": "*"
},
"devDependencies": {
"typescript": "^5.3.0"
}
@@ -6674,6 +6677,7 @@
"version": "0.1.0",
"license": "Apache-2.0",
"dependencies": {
"@vjs-10/media": "*",
"@vjs-10/react-icons": "*",
"@vjs-10/react-media-elements": "*",
"@vjs-10/react-media-store": "*"
+3
View File
@@ -28,6 +28,9 @@
"contracts"
],
"license": "Apache-2.0",
"dependencies": {
"@vjs-10/playback-engine": "*"
},
"devDependencies": {
"typescript": "^5.3.0"
},
+2 -1
View File
@@ -1 +1,2 @@
export * from './HlsJSPlaybackEngine';
export type { IBasePlaybackEngine } from './HlsJSPlaybackEngine';
export { HlsJSPlaybackEngine, createPlaybackEngine } from './HlsJSPlaybackEngine';
+1
View File
@@ -29,6 +29,7 @@
],
"license": "Apache-2.0",
"dependencies": {
"@vjs-10/media": "*",
"@vjs-10/react-icons": "*",
"@vjs-10/react-media-elements": "*",
"@vjs-10/react-media-store": "*"