Fix: Correct wrtc import for ES modules

The wrtc package needs to access default export when using dynamic import.
This commit is contained in:
2025-12-12 21:13:51 +01:00
parent cf13672d85
commit 508f050f6e

View File

@@ -20,7 +20,8 @@ import { Rondevu, RondevuSignaler, NodeCryptoAdapter } from '@xtr-dev/rondevu-cl
// Import wrtc
let wrtc
try {
wrtc = await import('wrtc')
const wrtcModule = await import('wrtc')
wrtc = wrtcModule.default || wrtcModule
} catch (error) {
console.error('❌ Error: wrtc package not found or failed to load')
console.error('\nThe wrtc package is required for WebRTC support in Node.js.')