UNPKG

twilio-video

Version:

Twilio Video JavaScript Library

24 lines (22 loc) 564 B
'use strict'; if (typeof RTCPeerConnection === 'function') { const { guessBrowser } = require('../util'); switch (guessBrowser()) { case 'chrome': module.exports = require('./chrome'); break; case 'firefox': module.exports = require('./firefox'); break; case 'safari': module.exports = require('./safari'); break; default: module.exports = RTCPeerConnection; break; } } else { module.exports = function RTCPeerConnection() { throw new Error('RTCPeerConnection is not supported'); }; }