mirror of
https://github.com/xtr-dev/rondevu-demo.git
synced 2025-12-15 12:33:23 +00:00
Fix: Correct wrtc import for ES modules
The wrtc package needs to access default export when using dynamic import.
This commit is contained in:
@@ -20,7 +20,8 @@ import { Rondevu, RondevuSignaler, NodeCryptoAdapter } from '@xtr-dev/rondevu-cl
|
|||||||
// Import wrtc
|
// Import wrtc
|
||||||
let wrtc
|
let wrtc
|
||||||
try {
|
try {
|
||||||
wrtc = await import('wrtc')
|
const wrtcModule = await import('wrtc')
|
||||||
|
wrtc = wrtcModule.default || wrtcModule
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.error('❌ Error: wrtc package not found or failed to load')
|
console.error('❌ Error: wrtc package not found or failed to load')
|
||||||
console.error('\nThe wrtc package is required for WebRTC support in Node.js.')
|
console.error('\nThe wrtc package is required for WebRTC support in Node.js.')
|
||||||
|
|||||||
Reference in New Issue
Block a user