UNPKG

@toruslabs/broadcast-channel

Version:

A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers

22 lines (17 loc) 923 B
'use strict'; var indexedDb = require('./methods/indexed-db.js'); var localstorage = require('./methods/localstorage.js'); var native = require('./methods/native.js'); var server = require('./methods/server.js'); var broadcastChannel = require('./broadcast-channel.js'); var methodChooser = require('./method-chooser.js'); var redundantAdaptiveBroadcastChannel = require('./redundant-adaptive-broadcast-channel.js'); exports.IndexedDbMethod = indexedDb; exports.LocalstorageMethod = localstorage; exports.NativeMethod = native; exports.ServerMethod = server; exports.BroadcastChannel = broadcastChannel.BroadcastChannel; exports.OPEN_BROADCAST_CHANNELS = broadcastChannel.OPEN_BROADCAST_CHANNELS; exports.enforceOptions = broadcastChannel.enforceOptions; exports.chooseMethod = methodChooser.chooseMethod; exports.RedundantAdaptiveBroadcastChannel = redundantAdaptiveBroadcastChannel.RedundantAdaptiveBroadcastChannel;